Package com.db4o.internal.slots
Class ReferencedSlot
- java.lang.Object
-
- com.db4o.foundation.Tree<java.lang.Integer>
-
- com.db4o.internal.TreeInt
-
- com.db4o.internal.slots.ReferencedSlot
-
- All Implemented Interfaces:
DeepClone
,ShallowClone
,Visitable<java.lang.Integer>
,Readable
,ReadWriteable
public class ReferencedSlot extends TreeInt
-
-
Field Summary
-
Fields inherited from class com.db4o.foundation.Tree
_preceding, _size, _subsequent
-
-
Constructor Summary
Constructors Constructor Description ReferencedSlot(int a_key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addReferenceIsFirst()
Tree
free(LocalObjectContainer file, Tree treeRoot, Slot slot)
void
pointTo(Slot slot)
boolean
removeReferenceIsLast()
java.lang.Object
shallowClone()
Slot
slot()
-
Methods inherited from class com.db4o.internal.TreeInt
add, addAll, compare, duplicates, equals, find, find, key, marshalledLength, marshalledLength, marshalledLength, ownLength, read, removeLike, shallowCloneInternal, toString, write, write, write
-
Methods inherited from class com.db4o.foundation.Tree
accept, add, add, add, addedOrExisting, balance, balanceCheckNulls, calculateSize, deepClone, deepClone, depth, filter, find, find, findGreaterOrEqual, findSmaller, first, last, last, nodes, onAttemptToAddDuplicate, ownSize, remove, removeChildren, removeFirst, removeLike, removeLike, removeNode, root, rotateLeft, rotateRight, setSizeOwn, setSizeOwnPlus, setSizeOwnPlus, setSizeOwnPreceding, setSizeOwnPrecedingSubsequent, setSizeOwnSubsequent, size, size, traverse, traverse, traverse, traverseFromLeaves, wasAddedToTree
-
-
-
-
Method Detail
-
shallowClone
public java.lang.Object shallowClone()
- Specified by:
shallowClone
in interfaceShallowClone
- Overrides:
shallowClone
in classTreeInt
-
pointTo
public void pointTo(Slot slot)
-
free
public Tree free(LocalObjectContainer file, Tree treeRoot, Slot slot)
-
addReferenceIsFirst
public boolean addReferenceIsFirst()
-
removeReferenceIsLast
public boolean removeReferenceIsLast()
-
slot
public Slot slot()
-
-