Package com.db4o.internal
Class TreeIntObject<T>
- java.lang.Object
- 
- com.db4o.foundation.Tree<java.lang.Integer>
- 
- com.db4o.internal.TreeInt
- 
- com.db4o.internal.TreeIntObject<T>
 
 
 
- 
- All Implemented Interfaces:
- DeepClone,- ShallowClone,- Visitable<java.lang.Integer>,- Readable,- ReadWriteable
 
 public class TreeIntObject<T> extends TreeInt 
- 
- 
Field SummaryFields Modifier and Type Field Description T_object- 
Fields inherited from class com.db4o.foundation.Tree_preceding, _size, _subsequent
 
- 
 - 
Constructor SummaryConstructors Constructor Description TreeIntObject(int a_key)TreeIntObject(int a_key, T a_object)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T> TreeIntObject<T>add(TreeIntObject<T> tree, int key, T value)java.lang.ObjectgetObject()intownLength()java.lang.Objectread(ByteArrayBuffer a_bytes)voidsetObject(T obj)java.lang.ObjectshallowClone()protected TreeshallowCloneInternal(Tree tree)voidwrite(ByteArrayBuffer a_writer)- 
Methods inherited from class com.db4o.internal.TreeIntadd, addAll, compare, duplicates, equals, find, find, key, marshalledLength, marshalledLength, marshalledLength, removeLike, toString, write, write
 - 
Methods inherited from class com.db4o.foundation.Treeaccept, 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
 
- 
 
- 
- 
- 
Field Detail- 
_objectpublic T _object 
 
- 
 - 
Constructor Detail- 
TreeIntObjectpublic TreeIntObject(int a_key) 
 - 
TreeIntObjectpublic TreeIntObject(int a_key, T a_object)
 
- 
 - 
Method Detail- 
shallowClonepublic java.lang.Object shallowClone() - Specified by:
- shallowClonein interface- ShallowClone
- Overrides:
- shallowClonein class- TreeInt
 
 - 
shallowCloneInternalprotected Tree shallowCloneInternal(Tree tree) - Overrides:
- shallowCloneInternalin class- TreeInt
 
 - 
getObjectpublic java.lang.Object getObject() 
 - 
setObjectpublic void setObject(T obj) 
 - 
readpublic java.lang.Object read(ByteArrayBuffer a_bytes) 
 - 
writepublic void write(ByteArrayBuffer a_writer) - Specified by:
- writein interface- ReadWriteable
- Overrides:
- writein class- TreeInt
 
 - 
addpublic static <T> TreeIntObject<T> add(TreeIntObject<T> tree, int key, T value) 
 
- 
 
-