Interface LLRBNode<K,V>
- All Known Implementing Classes:
LLRBBlackValueNode,LLRBEmptyNode,LLRBRedValueNode,LLRBValueNode
@InternalApi
public interface LLRBNode<K,V>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumstatic classstatic interface -
Method Summary
Modifier and TypeMethodDescriptiongetKey()getLeft()getMax()getMin()getRight()getValue()voidinOrderTraversal(LLRBNode.NodeVisitor<K, V> visitor) insert(K key, V value, Comparator<K> comparator) booleanisEmpty()booleanisRed()remove(K key, Comparator<K> comparator) booleanbooleanintsize()