Class IntrinsicRosterStructure<T>
java.lang.Object
org.smallmind.persistence.cache.praxis.intrinsic.IntrinsicRosterStructure<T>
-
Constructor Summary
ConstructorsConstructorDescriptionIntrinsicRosterStructure(IntrinsicRosterStructure<T> parent, IntrinsicRosterNode<T> head, IntrinsicRosterNode<T> tail, int size) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSize(int delta) voidclear()voiddecSize()voidevaporate(IntrinsicRosterNode<T> prev, IntrinsicRosterNode<T> current, IntrinsicRosterNode<T> next) getHead()intgetSize()getTail()voidincSize()booleanisHead(IntrinsicRosterNode<T> node) booleanisTail(IntrinsicRosterNode<T> node) voidvoidreconstitute(IntrinsicRosterNode<T> added, IntrinsicRosterNode<T> head, IntrinsicRosterNode<T> tail) voidsetHead(IntrinsicRosterNode<T> head) voidsetTail(IntrinsicRosterNode<T> tail) voidsubtractSize(int delta)
-
Constructor Details
-
IntrinsicRosterStructure
public IntrinsicRosterStructure() -
IntrinsicRosterStructure
public IntrinsicRosterStructure(IntrinsicRosterStructure<T> parent, IntrinsicRosterNode<T> head, IntrinsicRosterNode<T> tail, int size)
-
-
Method Details
-
getHead
-
setHead
-
isHead
-
getTail
-
setTail
-
isTail
-
evaporate
public void evaporate(IntrinsicRosterNode<T> prev, IntrinsicRosterNode<T> current, IntrinsicRosterNode<T> next) -
ouroboros
-
reconstitute
public void reconstitute(IntrinsicRosterNode<T> added, IntrinsicRosterNode<T> head, IntrinsicRosterNode<T> tail) -
clear
public void clear() -
getSize
public int getSize() -
addSize
public void addSize(int delta) -
subtractSize
public void subtractSize(int delta) -
incSize
public void incSize() -
decSize
public void decSize()
-