Package com.db4o.internal.freespace
Class FreeSlotNode
- java.lang.Object
-
- com.db4o.foundation.Tree<java.lang.Integer>
-
- com.db4o.internal.TreeInt
-
- com.db4o.internal.freespace.FreeSlotNode
-
- All Implemented Interfaces:
DeepClone
,ShallowClone
,Visitable<java.lang.Integer>
,Readable
,ReadWriteable
public final class FreeSlotNode extends TreeInt
-
-
Field Summary
-
Fields inherited from class com.db4o.foundation.Tree
_preceding, _size, _subsequent
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
duplicates()
int
ownLength()
java.lang.Object
read(ByteArrayBuffer buffer)
java.lang.Object
shallowClone()
java.lang.String
toString()
void
write(ByteArrayBuffer a_writer)
-
Methods inherited from class com.db4o.internal.TreeInt
add, addAll, compare, equals, find, find, key, marshalledLength, marshalledLength, marshalledLength, removeLike, shallowCloneInternal, 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
-
duplicates
public boolean duplicates()
- Overrides:
duplicates
in classTreeInt
-
read
public java.lang.Object read(ByteArrayBuffer buffer)
-
write
public final void write(ByteArrayBuffer a_writer)
- Specified by:
write
in interfaceReadWriteable
- Overrides:
write
in classTreeInt
-
-