org.terracotta.offheapstore.util
Class AATreeSet.AbstractTreeNode<E extends Comparable<? super E>>

java.lang.Object
  extended by org.terracotta.offheapstore.util.AATreeSet.AbstractTreeNode<E>
All Implemented Interfaces:
AATreeSet.Node<E>
Enclosing class:
AATreeSet<T extends Comparable<? super T>>

public abstract static class AATreeSet.AbstractTreeNode<E extends Comparable<? super E>>
extends Object
implements AATreeSet.Node<E>


Constructor Summary
AATreeSet.AbstractTreeNode()
           
 
Method Summary
 int decrementLevel()
           
 AATreeSet.Node<E> getLeft()
           
 int getLevel()
           
 AATreeSet.Node<E> getRight()
           
 int incrementLevel()
           
 void setLeft(AATreeSet.Node<E> node)
           
 void setLevel(int value)
           
 void setRight(AATreeSet.Node<E> node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.terracotta.offheapstore.util.AATreeSet.Node
getPayload, swapPayload
 

Constructor Detail

AATreeSet.AbstractTreeNode

public AATreeSet.AbstractTreeNode()
Method Detail

setLeft

public void setLeft(AATreeSet.Node<E> node)
Specified by:
setLeft in interface AATreeSet.Node<E extends Comparable<? super E>>

setRight

public void setRight(AATreeSet.Node<E> node)
Specified by:
setRight in interface AATreeSet.Node<E extends Comparable<? super E>>

getLeft

public AATreeSet.Node<E> getLeft()
Specified by:
getLeft in interface AATreeSet.Node<E extends Comparable<? super E>>

getRight

public AATreeSet.Node<E> getRight()
Specified by:
getRight in interface AATreeSet.Node<E extends Comparable<? super E>>

getLevel

public int getLevel()
Specified by:
getLevel in interface AATreeSet.Node<E extends Comparable<? super E>>

setLevel

public void setLevel(int value)
Specified by:
setLevel in interface AATreeSet.Node<E extends Comparable<? super E>>

decrementLevel

public int decrementLevel()
Specified by:
decrementLevel in interface AATreeSet.Node<E extends Comparable<? super E>>

incrementLevel

public int incrementLevel()
Specified by:
incrementLevel in interface AATreeSet.Node<E extends Comparable<? super E>>


Copyright © 2016. All rights reserved.