public class TreeIntObject<T> extends TreeInt
| Modifier and Type | Field and Description |
|---|---|
T |
_object |
_preceding, _size, _subsequent| Constructor and Description |
|---|
TreeIntObject(int a_key) |
TreeIntObject(int a_key,
T a_object) |
| Modifier and Type | Method and Description |
|---|---|
static <T> TreeIntObject<T> |
add(TreeIntObject<T> tree,
int key,
T value) |
java.lang.Object |
getObject() |
int |
ownLength() |
java.lang.Object |
read(ByteArrayBuffer a_bytes) |
void |
setObject(T obj) |
java.lang.Object |
shallowClone() |
protected Tree |
shallowCloneInternal(Tree tree) |
void |
write(ByteArrayBuffer a_writer) |
add, addAll, compare, duplicates, equals, find, find, key, marshalledLength, marshalledLength, marshalledLength, removeLike, toQCandidate, toString, write, writeaccept, add, add, addedOrExisting, balance, balanceCheckNulls, calculateSize, deepClone, deepClone, 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, wasAddedToTreepublic T _object
public TreeIntObject(int a_key)
public TreeIntObject(int a_key,
T a_object)
public java.lang.Object shallowClone()
shallowClone in interface ShallowCloneshallowClone in class TreeIntprotected Tree shallowCloneInternal(Tree tree)
shallowCloneInternal in class TreeIntpublic java.lang.Object getObject()
public void setObject(T obj)
public java.lang.Object read(ByteArrayBuffer a_bytes)
public void write(ByteArrayBuffer a_writer)
write in interface ReadWriteablewrite in class TreeIntpublic static <T> TreeIntObject<T> add(TreeIntObject<T> tree, int key, T value)