- Assembly
- Db4objects
.Db4o-2010 .dll - Namespace
- Db4objects
.Db4o .Internal - Interfaces
- Base Types
graph BT
Type-->Base0["TreeInt"]
click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/TreeInt"
Base0-->Base1["Tree"]
click Base1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/Tree"
Base1-->Base2["Object"]
Type-.->Interface0["IShallowClone"]
click Interface0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IShallowClone"
Type-.->Interface1["IDeepClone"]
click Interface1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IDeepClone"
Type-.->Interface2["IVisitable"]
click Interface2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IVisitable"
Type-.->Interface3["IReadWriteable"]
click Interface3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IReadWriteable"
Type-.->Interface4["IReadable"]
click Interface4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IReadable"
Type["TreeIntObject"]
class Type type-node
Syntax
public class TreeIntObject : TreeInt, IShallowClone, IDeepClone, IVisitable, IReadWriteable,
IReadable
Constructors
Name | Summary |
---|---|
TreeIntObject |
|
TreeIntObject |
Fields
Name | Constant Value | Summary |
---|---|---|
_key |
Inherited from TreeInt
|
|
_object | ||
_preceding |
Inherited from Tree
|
|
_size |
Inherited from Tree
|
|
_subsequent |
Inherited from Tree
|
Methods
Name | Value | Summary |
---|---|---|
Accept |
void |
Inherited from Tree
|
Add |
Tree |
On adding a node to a tree, if it already exists, and if
Tree#duplicates() returns false, #isDuplicateOf() will be
called.
Inherited from Tree
|
Add |
Tree |
Inherited from Tree
static
|
Add |
Tree |
Inherited from Tree
|
Add |
TreeInt |
Inherited from TreeInt
static
|
Add |
TreeIntObject |
static
|
AddAll |
Tree |
Inherited from TreeInt
static
|
AddedOrExisting |
Tree |
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.
Inherited from Tree
|
Balance |
Tree |
Inherited from Tree
|
BalanceCheckNulls |
Tree |
Inherited from Tree
|
CalculateSize |
void |
Inherited from Tree
|
Compare |
int |
Inherited from TreeInt
|
DeepClone |
Object |
Inherited from Tree
|
DeepClone |
Tree |
Inherited from Tree
static
|
Depth |
int |
Inherited from Tree
static
|
Duplicates |
bool |
Inherited from TreeInt
|
Equals |
bool |
Inherited from TreeInt
|
Filter |
Tree |
Inherited from Tree
|
Find |
TreeInt |
Inherited from TreeInt
|
Find |
TreeInt |
Inherited from TreeInt
static
|
Find |
Tree |
Inherited from Tree
static
|
Find |
Tree |
Inherited from Tree
|
FindGreaterOrEqual |
Tree |
Inherited from Tree
static
|
FindSmaller |
Tree |
Inherited from Tree
static
|
First |
Tree |
Inherited from Tree
|
GetObject |
Object | |
Key |
Object |
Inherited from TreeInt
|
Last |
Tree |
Inherited from Tree
|
Last |
Tree |
Inherited from Tree
static
|
MarshalledLength |
int |
Inherited from TreeInt
|
MarshalledLength |
int |
Inherited from TreeInt
|
MarshalledLength |
int |
Inherited from TreeInt
static
|
Nodes |
int |
Inherited from Tree
|
On |
Tree |
Inherited from Tree
|
OwnLength |
int | |
OwnSize |
int |
Inherited from Tree
|
Read |
Object | |
Remove |
Tree |
Inherited from Tree
|
RemoveChildren |
void |
Inherited from Tree
|
RemoveFirst |
Tree |
Inherited from Tree
|
RemoveLike |
Tree |
Inherited from Tree
static
|
RemoveLike |
Tree |
Inherited from Tree
|
RemoveLike |
TreeInt |
Inherited from TreeInt
static
|
RemoveNode |
Tree |
Inherited from Tree
|
Root |
Object |
Inherited from Tree
|
RotateLeft |
Tree |
Inherited from Tree
|
RotateRight |
Tree |
Inherited from Tree
|
SetObject |
void | |
SetSizeOwn |
void |
Inherited from Tree
|
SetSizeOwnPlus |
void |
Inherited from Tree
|
SetSizeOwnPlus |
void |
Inherited from Tree
|
SetSizeOwnPreceding |
void |
Inherited from Tree
|
Set |
void |
Inherited from Tree
|
SetSizeOwnSubsequent |
void |
Inherited from Tree
|
ShallowClone |
Object | |
ShallowCloneInternal |
Tree | |
Size |
int |
Inherited from Tree
|
Size |
int |
Inherited from Tree
static
|
ToString |
string |
Inherited from TreeInt
|
Traverse |
void |
Inherited from Tree
|
Traverse |
void |
Inherited from Tree
static
|
Traverse |
void |
Traverses a tree with a starting point node.
Inherited from Tree
static
|
TraverseFromLeaves |
void |
Inherited from Tree
|
WasAddedToTree |
bool |
Inherited from Tree
|
Write |
void |
Inherited from TreeInt
static
|
Write |
void |
Inherited from TreeInt
static
|
Write |
void |