Uses of Class
com.db4o.foundation.Tree
- 
Packages that use Tree Package Description com.db4o.cs.internal com.db4o.foundation com.db4o.internal com.db4o.internal.freespace com.db4o.internal.ids com.db4o.internal.query.processor com.db4o.internal.slots 
- 
- 
Uses of Tree in com.db4o.cs.internalFields in com.db4o.cs.internal declared as Tree Modifier and Type Field Description protected TreeClientTransaction. _objectRefrencesToGC
- 
Uses of Tree in com.db4o.foundationSubclasses of Tree in com.db4o.foundation Modifier and Type Class Description classTreeObjectFields in com.db4o.foundation declared as Tree Modifier and Type Field Description Tree<T>Tree. _precedingTree<T>Tree. _subsequentMethods in com.db4o.foundation with type parameters of type Tree Modifier and Type Method Description <V extends Tree<T>>
 VTree. add(V newNode)<V extends Tree<T>>
 VTree. add(V newNode, int cmp)On adding a node to a tree, if it already exists, and if Tree#duplicates() returns false, #isDuplicateOf() will be called.static <T,V extends Tree<T>>
 VTree. add(V oldTree, V newTree)<V extends Tree<T>>
 VTree. removeLike(V a_find)<V extends Tree<T>>
 voidTree. traverse(Visitor4<V> visitor)Methods in com.db4o.foundation that return Tree Modifier and Type Method Description TreeTree. addedOrExisting()On adding a node to a tree, if it already exists, and if Tree#duplicates() returns false, #onAttemptToAddDuplicate() will be called and the existing node will be stored in this._preceding.TreeTree. balance()TreeTree. balanceCheckNulls()static TreeTree. deepClone(Tree a_tree, java.lang.Object a_param)TreeTree. filter(Predicate4 a_filter)Tree<T>Tree. find(Tree<T> template)static <T> Tree<T>Tree. find(Tree<T> inTree, Tree<T> template)static TreeTree. findGreaterOrEqual(Tree a_in, Tree a_finder)static TreeTree. findSmaller(Tree a_in, Tree a_node)Tree<T>Tree. first()TreeTree. last()static TreeTree. last(Tree tree)TreeTree. onAttemptToAddDuplicate(Tree oldNode)TreeTree. remove()TreeTree. removeFirst()static TreeTree. removeLike(Tree from, Tree a_find)TreeTree. removeNode(Tree a_tree)TreeTree. rotateLeft()TreeTree. rotateRight()protected TreeTree. shallowCloneInternal(Tree tree)Methods in com.db4o.foundation with parameters of type Tree Modifier and Type Method Description abstract intTree. compare(Tree a_to)returns 0, if keys are equal uses this - other returns positive if this is greater than a_to returns negative if this is smaller than a_tointTreeObject. compare(Tree tree)protected abstract java.lang.ObjectAbstractTreeIterator. currentValue(Tree tree)protected java.lang.ObjectTreeKeyIterator. currentValue(Tree tree)protected java.lang.ObjectTreeNodeIterator. currentValue(Tree tree)static TreeTree. deepClone(Tree a_tree, java.lang.Object a_param)static intTree. depth(Tree tree)Tree<T>Tree. find(Tree<T> template)static <T> Tree<T>Tree. find(Tree<T> inTree, Tree<T> template)static TreeTree. findGreaterOrEqual(Tree a_in, Tree a_finder)static TreeTree. findSmaller(Tree a_in, Tree a_node)static TreeTree. last(Tree tree)TreeTree. onAttemptToAddDuplicate(Tree oldNode)static TreeTree. removeLike(Tree from, Tree a_find)TreeTree. removeNode(Tree a_tree)voidTree. setSizeOwnPlus(Tree tree)voidTree. setSizeOwnPlus(Tree tree1, Tree tree2)protected TreeTree. shallowCloneInternal(Tree tree)static intTree. size(Tree a_tree)static voidTree. traverse(Tree tree, Tree startingNode, CancellableVisitor4 visitor)Traverses a tree with a starting point node.static voidTree. traverse(Tree tree, Visitor4 visitor)Constructors in com.db4o.foundation with parameters of type Tree Constructor Description AbstractTreeIterator(Tree tree)TreeKeyIterator(Tree tree)TreeNodeIterator(Tree tree)
- 
Uses of Tree in com.db4o.internalSubclasses of Tree in com.db4o.internal Modifier and Type Class Description classDeleteInfoclassTreeIntBase class for balanced trees.classTreeIntObject<T>Methods in com.db4o.internal that return Tree Modifier and Type Method Description static TreeTreeInt. addAll(Tree tree, IntIterator4 iter)TreeLockedTree. find(int key)TreeTreeReader. read()TreeTreeReader. read(int a_size)protected TreeTreeInt. shallowCloneInternal(Tree tree)protected TreeTreeIntObject. shallowCloneInternal(Tree tree)Methods in com.db4o.internal with parameters of type Tree Modifier and Type Method Description voidLockedTree. add(Tree tree)static TreeTreeInt. addAll(Tree tree, IntIterator4 iter)intTreeInt. compare(Tree a_to)static TreeIntTreeInt. find(Tree a_in, int a_key)protected TreeTreeInt. shallowCloneInternal(Tree tree)protected TreeTreeIntObject. shallowCloneInternal(Tree tree)
- 
Uses of Tree in com.db4o.internal.freespaceSubclasses of Tree in com.db4o.internal.freespace Modifier and Type Class Description classFreeSlotNode
- 
Uses of Tree in com.db4o.internal.idsSubclasses of Tree in com.db4o.internal.ids Modifier and Type Class Description classIdSlotTreeMethods in com.db4o.internal.ids that return Tree Modifier and Type Method Description TreeIdSlotTree. onAttemptToAddDuplicate(Tree oldNode)Methods in com.db4o.internal.ids with parameters of type Tree Modifier and Type Method Description TreeIdSlotTree. onAttemptToAddDuplicate(Tree oldNode)
- 
Uses of Tree in com.db4o.internal.query.processorSubclasses of Tree in com.db4o.internal.query.processor Modifier and Type Class Description classQCandidateRepresents an actual object in the database.classQCandidateBaseclassQPendingclassQPrimitiveCandidateMethods in com.db4o.internal.query.processor that return Tree Modifier and Type Method Description TreeQCandidateBase. onAttemptToAddDuplicate(Tree oldNode)TreeInternalCandidate. pendingJoins()TreeQCandidateBase. pendingJoins()Methods in com.db4o.internal.query.processor with parameters of type Tree Modifier and Type Method Description intQPending. compare(Tree a_to)TreeQCandidateBase. onAttemptToAddDuplicate(Tree oldNode)
- 
Uses of Tree in com.db4o.internal.slotsSubclasses of Tree in com.db4o.internal.slots Modifier and Type Class Description classFreespaceSlotChangeclassIdSystemSlotChangeclassReferencedSlotclassSlotChangeclassSystemSlotChangeMethods in com.db4o.internal.slots that return Tree Modifier and Type Method Description TreeReferencedSlot. free(LocalObjectContainer file, Tree treeRoot, Slot slot)Methods in com.db4o.internal.slots with parameters of type Tree Modifier and Type Method Description TreeReferencedSlot. free(LocalObjectContainer file, Tree treeRoot, Slot slot)
 
-