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.internal
Fields in com.db4o.cs.internal declared as Tree Modifier and Type Field Description protected Tree
ClientTransaction. _objectRefrencesToGC
-
Uses of Tree in com.db4o.foundation
Subclasses of Tree in com.db4o.foundation Modifier and Type Class Description class
TreeObject
Fields in com.db4o.foundation declared as Tree Modifier and Type Field Description Tree<T>
Tree. _preceding
Tree<T>
Tree. _subsequent
Methods 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 Tree
Tree. 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.Tree
Tree. balance()
Tree
Tree. balanceCheckNulls()
static Tree
Tree. deepClone(Tree a_tree, java.lang.Object a_param)
Tree
Tree. filter(Predicate4 a_filter)
Tree<T>
Tree. find(Tree<T> template)
static <T> Tree<T>
Tree. find(Tree<T> inTree, Tree<T> template)
static Tree
Tree. findGreaterOrEqual(Tree a_in, Tree a_finder)
static Tree
Tree. findSmaller(Tree a_in, Tree a_node)
Tree<T>
Tree. first()
Tree
Tree. last()
static Tree
Tree. last(Tree tree)
Tree
Tree. onAttemptToAddDuplicate(Tree oldNode)
Tree
Tree. remove()
Tree
Tree. removeFirst()
static Tree
Tree. removeLike(Tree from, Tree a_find)
Tree
Tree. removeNode(Tree a_tree)
Tree
Tree. rotateLeft()
Tree
Tree. rotateRight()
protected Tree
Tree. shallowCloneInternal(Tree tree)
Methods in com.db4o.foundation with parameters of type Tree Modifier and Type Method Description abstract int
Tree. 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_toint
TreeObject. compare(Tree tree)
protected abstract java.lang.Object
AbstractTreeIterator. currentValue(Tree tree)
protected java.lang.Object
TreeKeyIterator. currentValue(Tree tree)
protected java.lang.Object
TreeNodeIterator. currentValue(Tree tree)
static Tree
Tree. deepClone(Tree a_tree, java.lang.Object a_param)
static int
Tree. depth(Tree tree)
Tree<T>
Tree. find(Tree<T> template)
static <T> Tree<T>
Tree. find(Tree<T> inTree, Tree<T> template)
static Tree
Tree. findGreaterOrEqual(Tree a_in, Tree a_finder)
static Tree
Tree. findSmaller(Tree a_in, Tree a_node)
static Tree
Tree. last(Tree tree)
Tree
Tree. onAttemptToAddDuplicate(Tree oldNode)
static Tree
Tree. removeLike(Tree from, Tree a_find)
Tree
Tree. removeNode(Tree a_tree)
void
Tree. setSizeOwnPlus(Tree tree)
void
Tree. setSizeOwnPlus(Tree tree1, Tree tree2)
protected Tree
Tree. shallowCloneInternal(Tree tree)
static int
Tree. size(Tree a_tree)
static void
Tree. traverse(Tree tree, Tree startingNode, CancellableVisitor4 visitor)
Traverses a tree with a starting point node.static void
Tree. 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.internal
Subclasses of Tree in com.db4o.internal Modifier and Type Class Description class
DeleteInfo
class
TreeInt
Base class for balanced trees.class
TreeIntObject<T>
Methods in com.db4o.internal that return Tree Modifier and Type Method Description static Tree
TreeInt. addAll(Tree tree, IntIterator4 iter)
Tree
LockedTree. find(int key)
Tree
TreeReader. read()
Tree
TreeReader. read(int a_size)
protected Tree
TreeInt. shallowCloneInternal(Tree tree)
protected Tree
TreeIntObject. shallowCloneInternal(Tree tree)
Methods in com.db4o.internal with parameters of type Tree Modifier and Type Method Description void
LockedTree. add(Tree tree)
static Tree
TreeInt. addAll(Tree tree, IntIterator4 iter)
int
TreeInt. compare(Tree a_to)
static TreeInt
TreeInt. find(Tree a_in, int a_key)
protected Tree
TreeInt. shallowCloneInternal(Tree tree)
protected Tree
TreeIntObject. shallowCloneInternal(Tree tree)
-
Uses of Tree in com.db4o.internal.freespace
Subclasses of Tree in com.db4o.internal.freespace Modifier and Type Class Description class
FreeSlotNode
-
Uses of Tree in com.db4o.internal.ids
Subclasses of Tree in com.db4o.internal.ids Modifier and Type Class Description class
IdSlotTree
Methods in com.db4o.internal.ids that return Tree Modifier and Type Method Description Tree
IdSlotTree. onAttemptToAddDuplicate(Tree oldNode)
Methods in com.db4o.internal.ids with parameters of type Tree Modifier and Type Method Description Tree
IdSlotTree. onAttemptToAddDuplicate(Tree oldNode)
-
Uses of Tree in com.db4o.internal.query.processor
Subclasses of Tree in com.db4o.internal.query.processor Modifier and Type Class Description class
QCandidate
Represents an actual object in the database.class
QCandidateBase
class
QPending
class
QPrimitiveCandidate
Methods in com.db4o.internal.query.processor that return Tree Modifier and Type Method Description Tree
QCandidateBase. onAttemptToAddDuplicate(Tree oldNode)
Tree
InternalCandidate. pendingJoins()
Tree
QCandidateBase. pendingJoins()
Methods in com.db4o.internal.query.processor with parameters of type Tree Modifier and Type Method Description int
QPending. compare(Tree a_to)
Tree
QCandidateBase. onAttemptToAddDuplicate(Tree oldNode)
-
Uses of Tree in com.db4o.internal.slots
Subclasses of Tree in com.db4o.internal.slots Modifier and Type Class Description class
FreespaceSlotChange
class
IdSystemSlotChange
class
ReferencedSlot
class
SlotChange
class
SystemSlotChange
Methods in com.db4o.internal.slots that return Tree Modifier and Type Method Description Tree
ReferencedSlot. free(LocalObjectContainer file, Tree treeRoot, Slot slot)
Methods in com.db4o.internal.slots with parameters of type Tree Modifier and Type Method Description Tree
ReferencedSlot. free(LocalObjectContainer file, Tree treeRoot, Slot slot)
-