Uses of Class
org.apache.commons.collections.bidimap.TreeBidiMap.Node
Packages that use TreeBidiMap.Node
Package
Description
-
Uses of TreeBidiMap.Node in org.apache.commons.collections.bidimap
Fields in org.apache.commons.collections.bidimap declared as TreeBidiMap.NodeModifier and TypeFieldDescriptionprotected TreeBidiMap.NodeTreeBidiMap.ViewIterator.lastReturnedNodeThe last node returned by the iterator.private TreeBidiMap.Node[]TreeBidiMap.Node.leftNodeprotected TreeBidiMap.NodeTreeBidiMap.ViewIterator.nextNodeThe next node to be returned by the iterator.private TreeBidiMap.Node[]TreeBidiMap.Node.parentNodeprotected TreeBidiMap.NodeTreeBidiMap.ViewIterator.previousNodeThe previous node in the sequence returned by the iterator.private TreeBidiMap.Node[]TreeBidiMap.Node.rightNodeprivate TreeBidiMap.Node[]TreeBidiMap.rootNodeMethods in org.apache.commons.collections.bidimap that return TreeBidiMap.NodeModifier and TypeMethodDescriptionprivate static TreeBidiMap.NodeTreeBidiMap.getGrandParent(TreeBidiMap.Node node, int index) get a node's grandparent.private TreeBidiMap.NodeTreeBidiMap.Node.getLeft(int index) Get the left node.private static TreeBidiMap.NodeTreeBidiMap.getLeftChild(TreeBidiMap.Node node, int index) get a node's left child.private static TreeBidiMap.NodeTreeBidiMap.getParent(TreeBidiMap.Node node, int index) get a node's parent.private TreeBidiMap.NodeTreeBidiMap.Node.getParent(int index) Get the parent node.private TreeBidiMap.NodeTreeBidiMap.Node.getRight(int index) Get the right node.private static TreeBidiMap.NodeTreeBidiMap.getRightChild(TreeBidiMap.Node node, int index) get a node's right child.private static TreeBidiMap.NodeTreeBidiMap.greatestNode(TreeBidiMap.Node node, int index) Find the greatest node from a given node.private static TreeBidiMap.NodeTreeBidiMap.leastNode(TreeBidiMap.Node node, int index) Find the least node from a given node.private TreeBidiMap.NodeTreeBidiMap.lookup(Comparable data, int index) do the actual lookup of a piece of dataprivate TreeBidiMap.NodeTreeBidiMap.nextGreater(TreeBidiMap.Node node, int index) get the next larger node from the specified nodeprivate TreeBidiMap.NodeTreeBidiMap.nextSmaller(TreeBidiMap.Node node, int index) get the next larger node from the specified nodeMethods in org.apache.commons.collections.bidimap with parameters of type TreeBidiMap.NodeModifier and TypeMethodDescriptionprivate static voidTreeBidiMap.copyColor(TreeBidiMap.Node from, TreeBidiMap.Node to, int index) copy the color from one node to another, dealing with the fact that one or both nodes may, in fact, be nullprivate voidTreeBidiMap.Node.copyColor(TreeBidiMap.Node node, int index) Make this node the same color as anotherprivate voidTreeBidiMap.doRedBlackDelete(TreeBidiMap.Node deletedNode) complicated red-black delete stuff.private voidTreeBidiMap.doRedBlackDeleteFixup(TreeBidiMap.Node replacementNode, int index) complicated red-black delete stuff.private voidTreeBidiMap.doRedBlackInsert(TreeBidiMap.Node insertedNode, int index) complicated red-black insert stuff.private static TreeBidiMap.NodeTreeBidiMap.getGrandParent(TreeBidiMap.Node node, int index) get a node's grandparent.private static TreeBidiMap.NodeTreeBidiMap.getLeftChild(TreeBidiMap.Node node, int index) get a node's left child.private static TreeBidiMap.NodeTreeBidiMap.getParent(TreeBidiMap.Node node, int index) get a node's parent.private static TreeBidiMap.NodeTreeBidiMap.getRightChild(TreeBidiMap.Node node, int index) get a node's right child.private static TreeBidiMap.NodeTreeBidiMap.greatestNode(TreeBidiMap.Node node, int index) Find the greatest node from a given node.private voidTreeBidiMap.insertValue(TreeBidiMap.Node newNode) insert a node by its valueprivate static booleanTreeBidiMap.isBlack(TreeBidiMap.Node node, int index) is the specified black red? if the node does not exist, sure, it's black, thank youprivate static booleanTreeBidiMap.isLeftChild(TreeBidiMap.Node node, int index) is this node its parent's left child? mind you, the node, or its parent, may not exist.private static booleanTreeBidiMap.isRed(TreeBidiMap.Node node, int index) is the specified node red? if the node does not exist, no, it's black, thank youprivate static booleanTreeBidiMap.isRightChild(TreeBidiMap.Node node, int index) is this node its parent's right child? mind you, the node, or its parent, may not exist.private static TreeBidiMap.NodeTreeBidiMap.leastNode(TreeBidiMap.Node node, int index) Find the least node from a given node.private static voidTreeBidiMap.makeBlack(TreeBidiMap.Node node, int index) force a node (if it exists) blackprivate static voidTreeBidiMap.makeRed(TreeBidiMap.Node node, int index) force a node (if it exists) redprivate TreeBidiMap.NodeTreeBidiMap.nextGreater(TreeBidiMap.Node node, int index) get the next larger node from the specified nodeprivate TreeBidiMap.NodeTreeBidiMap.nextSmaller(TreeBidiMap.Node node, int index) get the next larger node from the specified nodeprivate voidTreeBidiMap.rotateLeft(TreeBidiMap.Node node, int index) do a rotate left.private voidTreeBidiMap.rotateRight(TreeBidiMap.Node node, int index) do a rotate right.private voidTreeBidiMap.Node.setLeft(TreeBidiMap.Node node, int index) Set this node's left node.private voidTreeBidiMap.Node.setParent(TreeBidiMap.Node node, int index) Set this node's parent node.private voidTreeBidiMap.Node.setRight(TreeBidiMap.Node node, int index) Set this node's right node.private voidTreeBidiMap.Node.swapColors(TreeBidiMap.Node node, int index) Exchange colors with another node.private voidTreeBidiMap.swapPosition(TreeBidiMap.Node x, TreeBidiMap.Node y, int index) swap two nodes (except for their content), taking care of special cases where one is the other's parent ...