Uses of Interface
org.apache.hadoop.hbase.util.AvlUtil.AvlKeyComparator
-
Uses of AvlUtil.AvlKeyComparator in org.apache.hadoop.hbase.master.procedure
Modifier and TypeFieldDescriptionprivate static final AvlUtil.AvlKeyComparator<GlobalQueue>
MasterProcedureScheduler.GLOBAL_QUEUE_KEY_COMPARATOR
private static final AvlUtil.AvlKeyComparator<MetaQueue>
MasterProcedureScheduler.META_QUEUE_KEY_COMPARATOR
private static final AvlUtil.AvlKeyComparator<PeerQueue>
MasterProcedureScheduler.PEER_QUEUE_KEY_COMPARATOR
private static final AvlUtil.AvlKeyComparator<ServerQueue>
MasterProcedureScheduler.SERVER_QUEUE_KEY_COMPARATOR
private static final AvlUtil.AvlKeyComparator<TableQueue>
MasterProcedureScheduler.TABLE_QUEUE_KEY_COMPARATOR
Modifier and TypeMethodDescriptionprivate <T extends Comparable<T>,
TNode extends Queue<T>>
voidMasterProcedureScheduler.clear
(TNode treeMap, FairQueue<T> fairq, AvlUtil.AvlKeyComparator<TNode> comparator) -
Uses of AvlUtil.AvlKeyComparator in org.apache.hadoop.hbase.util
Modifier and TypeMethodDescriptionstatic <TNode extends AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.get
(TNode root, Object key, AvlUtil.AvlKeyComparator<TNode> keyComparator) Return the node that matches the specified key or null in case of node not found.static <TNode extends AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.insert
(TNode root, Object key, AvlUtil.AvlKeyComparator<TNode> keyComparator, AvlUtil.AvlInsertOrReplace<TNode> insertOrReplace) Insert a node into the tree.static <TNode extends AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.remove
(TNode root, Object key, AvlUtil.AvlKeyComparator<TNode> keyComparator) Removes the node matching the specified key from the treestatic <TNode extends AvlUtil.AvlNode>
TNodeAvlUtil.AvlTree.remove
(TNode root, Object key, AvlUtil.AvlKeyComparator<TNode> keyComparator, AtomicBoolean removed) Removes the node matching the specified key from the treevoid
AvlUtil.AvlTreeIterator.seekTo
(TNode root, Object key, AvlUtil.AvlKeyComparator<TNode> keyComparator) Reset the iterator, and seeks to the specified keyModifierConstructorDescriptionAvlTreeIterator
(TNode root, Object key, AvlUtil.AvlKeyComparator<TNode> keyComparator) Create the iterator starting from the specified key