Uses of Class
org.apache.hadoop.hbase.util.AvlUtil.AvlNode
Packages that use org.apache.hadoop.hbase.util.AvlUtil.AvlNode
-
Uses of org.apache.hadoop.hbase.util.AvlUtil.AvlNode in org.apache.hadoop.hbase.util
Classes in org.apache.hadoop.hbase.util with type parameters of type org.apache.hadoop.hbase.util.AvlUtil.AvlNode in inModifier and TypeInterfaceDescriptionstatic interfaceorg.apache.hadoop.hbase.util.AvlUtil.AvlInsertOrReplace<TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>static interfaceorg.apache.hadoop.hbase.util.AvlUtil.AvlKeyComparator<TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>The AvlTree allows to lookup an object using a custom key.static classorg.apache.hadoop.hbase.util.AvlUtil.AvlNode<TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>This class represent a node that will be used in an AvlTree.static interfaceorg.apache.hadoop.hbase.util.AvlUtil.AvlNodeVisitor<TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>Visitor that allows to traverse a set of AvlNodes.static classorg.apache.hadoop.hbase.util.AvlUtil.AvlTreeIterator<TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>Iterator for the AvlTreeSubclasses of org.apache.hadoop.hbase.util.AvlUtil.AvlNode in in org.apache.hadoop.hbase.utilModifier and TypeClassDescriptionstatic classorg.apache.hadoop.hbase.util.AvlUtil.AvlLinkedNode<TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlLinkedNode>This class extends the AvlNode and adds two links that will be used in conjunction with the AvlIterableList class.Fields in org.apache.hadoop.hbase.util declared as org.apache.hadoop.hbase.util.AvlUtil.AvlNode in inModifier and TypeFieldDescriptionprotected TNodeAvlUtil.AvlNode.avlLeftprotected TNodeAvlUtil.AvlNode.avlRightMethods in org.apache.hadoop.hbase.util with type parameters of type org.apache.hadoop.hbase.util.AvlUtil.AvlNode in inModifier and TypeMethodDescriptionstatic <TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.get(TNode root, Object key, org.apache.hadoop.hbase.util.AvlUtil.AvlKeyComparator<TNode> keyComparator) Return the node that matches the specified key or null in case of node not found.static <TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.getFirst(TNode root) Return the first node of the tree.static <TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.getLast(TNode root) Return the last node of the tree.static <TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.insert(TNode root, Object key, org.apache.hadoop.hbase.util.AvlUtil.AvlKeyComparator<TNode> keyComparator, org.apache.hadoop.hbase.util.AvlUtil.AvlInsertOrReplace<TNode> insertOrReplace) Insert a node into the tree.static <TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.insert(TNode root, TNode node) Insert a node into the tree.static <TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.remove(TNode root, Object key, org.apache.hadoop.hbase.util.AvlUtil.AvlKeyComparator<TNode> keyComparator) Removes the node matching the specified key from the treestatic <TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.remove(TNode root, Object key, org.apache.hadoop.hbase.util.AvlUtil.AvlKeyComparator<TNode> keyComparator, AtomicBoolean removed) Removes the node matching the specified key from the treestatic <TNode extends org.apache.hadoop.hbase.util.AvlUtil.AvlNode>
voidAvlUtil.AvlTree.visit(TNode root, org.apache.hadoop.hbase.util.AvlUtil.AvlNodeVisitor<TNode> visitor) Visit each node of the tree