public class IntrinsicRosterStructure<T> extends Object
| Constructor and Description |
|---|
IntrinsicRosterStructure() |
IntrinsicRosterStructure(IntrinsicRosterStructure<T> parent,
IntrinsicRosterNode<T> head,
IntrinsicRosterNode<T> tail,
int size) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSize(int delta) |
void |
clear() |
void |
decSize() |
void |
evaporate(IntrinsicRosterNode<T> prev,
IntrinsicRosterNode<T> current,
IntrinsicRosterNode<T> next) |
IntrinsicRosterNode<T> |
getHead() |
int |
getSize() |
IntrinsicRosterNode<T> |
getTail() |
void |
incSize() |
boolean |
isHead(IntrinsicRosterNode<T> node) |
boolean |
isTail(IntrinsicRosterNode<T> node) |
void |
ouroboros(T element) |
void |
reconstitute(IntrinsicRosterNode<T> added,
IntrinsicRosterNode<T> head,
IntrinsicRosterNode<T> tail) |
void |
setHead(IntrinsicRosterNode<T> head) |
void |
setTail(IntrinsicRosterNode<T> tail) |
void |
subtractSize(int delta) |
public IntrinsicRosterStructure()
public IntrinsicRosterStructure(IntrinsicRosterStructure<T> parent, IntrinsicRosterNode<T> head, IntrinsicRosterNode<T> tail, int size)
public IntrinsicRosterNode<T> getHead()
public void setHead(IntrinsicRosterNode<T> head)
public boolean isHead(IntrinsicRosterNode<T> node)
public IntrinsicRosterNode<T> getTail()
public void setTail(IntrinsicRosterNode<T> tail)
public boolean isTail(IntrinsicRosterNode<T> node)
public void evaporate(IntrinsicRosterNode<T> prev, IntrinsicRosterNode<T> current, IntrinsicRosterNode<T> next)
public void ouroboros(T element)
public void reconstitute(IntrinsicRosterNode<T> added, IntrinsicRosterNode<T> head, IntrinsicRosterNode<T> tail)
public void clear()
public int getSize()
public void addSize(int delta)
public void subtractSize(int delta)
public void incSize()
public void decSize()
Copyright © 2017. All rights reserved.