- Assembly
- Db4objects.Db4o-2010 .dll 
- Namespace
- Db4objects.Db4o .Internal .Query .Processor 
- Interfaces
- Base Types
- 
									- Object
- Tree
 
							graph BT
	Type-->Base0["Tree"]
	click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/Tree"
	Base0-->Base1["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["QPending"]
class Type type-node
						
					Syntax
public class QPending : Tree, IShallowClone, IDeepClone, IVisitableFields
| Name | Constant Value | Summary | 
|---|---|---|
| _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 | 
| 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 | |
| DeepClone | Object | Inherited from Tree | 
| DeepClone | Tree | Inherited from Tree static | 
| Depth | int | Inherited from Tree static | 
| Duplicates | bool | Inherited from Tree | 
| Filter | Tree | Inherited from Tree | 
| 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 | 
| Key | Object | |
| Last | Tree | Inherited from Tree | 
| Last | Tree | Inherited from Tree static | 
| Nodes | int | Inherited from Tree | 
| On | Tree | Inherited from Tree | 
| OwnSize | int | Inherited from Tree | 
| 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 | 
| RemoveNode | Tree | Inherited from Tree | 
| Root | Object | Inherited from Tree | 
| RotateLeft | Tree | Inherited from Tree | 
| RotateRight | Tree | Inherited from Tree | 
| 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 | Inherited from Tree | 
| Size | int | Inherited from Tree | 
| Size | int | Inherited from Tree static | 
| 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 |