Uses of Class
org.apache.commons.collections4.bidimap.TreeBidiMap.Node
Packages that use TreeBidiMap.Node
Package
Description
-
Uses of TreeBidiMap.Node in org.apache.commons.collections4.bidimap
Fields in org.apache.commons.collections4.bidimap declared as TreeBidiMap.NodeModifier and TypeFieldDescription(package private) TreeBidiMap.Node<K, V> TreeBidiMap.AbstractViewIterator.lastReturnedNodeThe last node returned by the iterator.private final TreeBidiMap.Node<K,V>[] TreeBidiMap.Node.leftNodeprivate TreeBidiMap.Node<K, V> TreeBidiMap.AbstractViewIterator.nextNodeThe next node to be returned by the iterator.private final TreeBidiMap.Node<K,V>[] TreeBidiMap.Node.parentNodeprivate TreeBidiMap.Node<K, V> TreeBidiMap.AbstractViewIterator.previousNodeThe previous node in the sequence returned by the iterator.private final TreeBidiMap.Node<K,V>[] TreeBidiMap.Node.rightNodeprivate TreeBidiMap.Node<K,V>[] TreeBidiMap.rootNodeMethods in org.apache.commons.collections4.bidimap that return TreeBidiMap.NodeModifier and TypeMethodDescriptionprivate TreeBidiMap.Node<K, V> TreeBidiMap.getGrandParent(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets a node's grandparent.private TreeBidiMap.Node<K, V> TreeBidiMap.Node.getLeft(TreeBidiMap.DataElement dataElement) private TreeBidiMap.Node<K, V> TreeBidiMap.getLeftChild(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets a node's left child.private TreeBidiMap.Node<K, V> TreeBidiMap.getParent(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets a node's parent.private TreeBidiMap.Node<K, V> TreeBidiMap.Node.getParent(TreeBidiMap.DataElement dataElement) Gets the parent node.private TreeBidiMap.Node<K, V> TreeBidiMap.Node.getRight(TreeBidiMap.DataElement dataElement) private TreeBidiMap.Node<K, V> TreeBidiMap.getRightChild(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets a node's right child.private TreeBidiMap.Node<K, V> TreeBidiMap.greatestNode(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Finds the greatest node from a given node.private TreeBidiMap.Node<K, V> TreeBidiMap.leastNode(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Finds the least node from a given node.private <T extends Comparable<T>>
TreeBidiMap.Node<K, V> TreeBidiMap.lookup(Object data, TreeBidiMap.DataElement dataElement) Does the actual lookup of a piece of data.private TreeBidiMap.Node<K, V> private TreeBidiMap.Node<K, V> TreeBidiMap.lookupValue(Object value) protected TreeBidiMap.Node<K, V> TreeBidiMap.AbstractViewIterator.navigateNext()protected TreeBidiMap.Node<K, V> TreeBidiMap.AbstractViewIterator.navigatePrevious()private TreeBidiMap.Node<K, V> TreeBidiMap.nextGreater(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets the next larger node from the specified node.private TreeBidiMap.Node<K, V> TreeBidiMap.nextSmaller(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets the next smaller node from the specified node.Methods in org.apache.commons.collections4.bidimap with parameters of type TreeBidiMap.NodeModifier and TypeMethodDescriptionprivate voidTreeBidiMap.copyColor(TreeBidiMap.Node<K, V> from, TreeBidiMap.Node<K, V> to, TreeBidiMap.DataElement dataElement) Copies the color from one node to another, dealing with the fact that one or both nodes may, in fact, be null.private voidTreeBidiMap.Node.copyColor(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Makes this node the same color as another.TreeBidiMap.InverseViewMapEntryIterator.createEntry(TreeBidiMap.Node<K, V> node) private voidTreeBidiMap.doRedBlackDelete(TreeBidiMap.Node<K, V> deletedNode) Complicated red-black delete stuff.private voidTreeBidiMap.doRedBlackDeleteFixup(TreeBidiMap.Node<K, V> replacementNode, TreeBidiMap.DataElement dataElement) Complicated red-black delete stuff.private voidTreeBidiMap.doRedBlackInsert(TreeBidiMap.Node<K, V> insertedNode, TreeBidiMap.DataElement dataElement) Complicated red-black insert stuff.private TreeBidiMap.Node<K, V> TreeBidiMap.getGrandParent(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets a node's grandparent.private TreeBidiMap.Node<K, V> TreeBidiMap.getLeftChild(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets a node's left child.private TreeBidiMap.Node<K, V> TreeBidiMap.getParent(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets a node's parent.private TreeBidiMap.Node<K, V> TreeBidiMap.getRightChild(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets a node's right child.private TreeBidiMap.Node<K, V> TreeBidiMap.greatestNode(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Finds the greatest node from a given node.private voidTreeBidiMap.insertValue(TreeBidiMap.Node<K, V> newNode) Inserts a node by its value.private static booleanTreeBidiMap.isBlack(TreeBidiMap.Node<?, ?> node, TreeBidiMap.DataElement dataElement) Is the specified black red? If the node does not exist, sure, it's black, thank you.private static booleanTreeBidiMap.isRed(TreeBidiMap.Node<?, ?> node, TreeBidiMap.DataElement dataElement) Is the specified node red? If the node does not exist, no, it's black, thank you.private TreeBidiMap.Node<K, V> TreeBidiMap.leastNode(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Finds the least node from a given node.private static voidTreeBidiMap.makeBlack(TreeBidiMap.Node<?, ?> node, TreeBidiMap.DataElement dataElement) Forces a node (if it exists) black.private static voidTreeBidiMap.makeRed(TreeBidiMap.Node<?, ?> node, TreeBidiMap.DataElement dataElement) Forces a node (if it exists) red.private TreeBidiMap.Node<K, V> TreeBidiMap.nextGreater(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets the next larger node from the specified node.private TreeBidiMap.Node<K, V> TreeBidiMap.nextSmaller(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Gets the next smaller node from the specified node.private voidTreeBidiMap.rotateLeft(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Does a rotate left.private voidTreeBidiMap.rotateRight(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Does a rotate right.private voidTreeBidiMap.Node.setLeft(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) private voidTreeBidiMap.Node.setParent(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Sets this node's parent node.private voidTreeBidiMap.Node.setRight(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) private voidTreeBidiMap.Node.swapColors(TreeBidiMap.Node<K, V> node, TreeBidiMap.DataElement dataElement) Exchanges colors with another node.private voidTreeBidiMap.swapPosition(TreeBidiMap.Node<K, V> x, TreeBidiMap.Node<K, V> y, TreeBidiMap.DataElement dataElement) Swaps two nodes (except for their content), taking care of special cases where one is the other's parent ...