Summary
Deep clone
		- Assembly
- Db4objects.Db4o-2010 .dll 
- Namespace
- Db4objects.Db4o .Foundation 
- Implementing Types
- 
									- HashtableIdentity Entry 
- IField Aware Type Handler 
- Tree
- IVersioned Type Handler 
- TreeInt
- Collection4
- MultidimensionalArray Handler 
- MultidimensionalArray Handler0 
- KeySpecHashtable4
- QPending
- ArrayHandler0
- FreespaceSlotChange
- TreeIntObject
- QCandidateBase
- NullField Aware Type Handler 
- GenericClass
- GenericVirtualField
- IdSystemSlotChange
- HashtableIntEntry
- DiagnosticProcessor
- QCandidate
- ArrayHandler5
- IdentityHashtable4.IdentityEntry 
- Config4Class
- SlotChange
- ArrayHandler
- GenericArrayClass
- DeleteInfo
- Hashtable4
- IdSlotTree
- GenericField
- MultidimensionalArray Handler3 
- Config4Field
- HashtableLongEntry
- HashtableObjectEntry
- SynchronizedHashtable4 
- ArrayHandler1
- Config4Impl
- NetReflector
- StandardReference Type Handler0 
- FreeSlotNode
- GenericReflector
- ArrayHandler3
- StandardReference Type Handler 
- IReflector
- QPrimitiveCandidate
- ReferencedSlot
- TreeObject
- SystemSlotChange
 
- Hashtable
							graph BT
	Type["IDeepClone"]
class Type type-node
	Implementing0["HashtableIdentityEntry"]-.->Type
	click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/HashtableIdentityEntry"
	Implementing1["IFieldAwareTypeHandler"]-.->Type
	click Implementing1 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/IFieldAwareTypeHandler"
	Implementing2["Tree"]-.->Type
	click Implementing2 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/Tree"
	Implementing3["IVersionedTypeHandler"]-.->Type
	click Implementing3 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/IVersionedTypeHandler"
	Implementing4["TreeInt"]-.->Type
	click Implementing4 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/TreeInt"
	Implementing5["Collection4"]-.->Type
	click Implementing5 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/Collection4"
	Implementing6["MultidimensionalArrayHandler"]-.->Type
	click Implementing6 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/MultidimensionalArrayHandler"
	Implementing7["MultidimensionalArrayHandler0"]-.->Type
	click Implementing7 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/MultidimensionalArrayHandler0"
	Implementing8["KeySpecHashtable4"]-.->Type
	click Implementing8 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/KeySpecHashtable4"
	Implementing9["QPending"]-.->Type
	click Implementing9 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/QPending"
	Implementing10["ArrayHandler0"]-.->Type
	click Implementing10 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler0"
	Implementing11["FreespaceSlotChange"]-.->Type
	click Implementing11 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Slots/FreespaceSlotChange"
	Implementing12["TreeIntObject"]-.->Type
	click Implementing12 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/TreeIntObject"
	Implementing13["QCandidateBase"]-.->Type
	click Implementing13 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/QCandidateBase"
	Implementing14["NullFieldAwareTypeHandler"]-.->Type
	click Implementing14 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/NullFieldAwareTypeHandler"
	Implementing15["GenericClass"]-.->Type
	click Implementing15 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Generic/GenericClass"
	Implementing16["GenericVirtualField"]-.->Type
	click Implementing16 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Generic/GenericVirtualField"
	Implementing17["IdSystemSlotChange"]-.->Type
	click Implementing17 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Slots/IdSystemSlotChange"
	Implementing18["HashtableIntEntry"]-.->Type
	click Implementing18 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/HashtableIntEntry"
	Implementing19["DiagnosticProcessor"]-.->Type
	click Implementing19 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Diagnostic/DiagnosticProcessor"
	Implementing20["QCandidate"]-.->Type
	click Implementing20 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/QCandidate"
	Implementing21["ArrayHandler5"]-.->Type
	click Implementing21 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler5"
	Implementing22["IdentityHashtable4.IdentityEntry"]-.->Type
	click Implementing22 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/IdentityEntry"
	Implementing23["Config4Class"]-.->Type
	click Implementing23 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/Config4Class"
	Implementing24["SlotChange"]-.->Type
	click Implementing24 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Slots/SlotChange"
	Implementing25["ArrayHandler"]-.->Type
	click Implementing25 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler"
	Implementing26["GenericArrayClass"]-.->Type
	click Implementing26 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Generic/GenericArrayClass"
	Implementing27["DeleteInfo"]-.->Type
	click Implementing27 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/DeleteInfo"
	Implementing28["Hashtable4"]-.->Type
	click Implementing28 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/Hashtable4"
	Implementing29["IdSlotTree"]-.->Type
	click Implementing29 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Ids/IdSlotTree"
	Implementing30["GenericField"]-.->Type
	click Implementing30 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Generic/GenericField"
	Implementing31["MultidimensionalArrayHandler3"]-.->Type
	click Implementing31 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/MultidimensionalArrayHandler3"
	Implementing32["Config4Field"]-.->Type
	click Implementing32 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/Config4Field"
	Implementing33["HashtableLongEntry"]-.->Type
	click Implementing33 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/HashtableLongEntry"
	Implementing34["HashtableObjectEntry"]-.->Type
	click Implementing34 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/HashtableObjectEntry"
	Implementing35["SynchronizedHashtable4"]-.->Type
	click Implementing35 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/SynchronizedHashtable4"
	Implementing36["ArrayHandler1"]-.->Type
	click Implementing36 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler1"
	Implementing37["Config4Impl"]-.->Type
	click Implementing37 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/Config4Impl"
	Implementing38["NetReflector"]-.->Type
	click Implementing38 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Net/NetReflector"
	Implementing39["StandardReferenceTypeHandler0"]-.->Type
	click Implementing39 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StandardReferenceTypeHandler0"
	Implementing40["FreeSlotNode"]-.->Type
	click Implementing40 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Freespace/FreeSlotNode"
	Implementing41["GenericReflector"]-.->Type
	click Implementing41 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect.Generic/GenericReflector"
	Implementing42["ArrayHandler3"]-.->Type
	click Implementing42 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers.Array/ArrayHandler3"
	Implementing43["StandardReferenceTypeHandler"]-.->Type
	click Implementing43 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Handlers/StandardReferenceTypeHandler"
	Implementing44["IReflector"]-.->Type
	click Implementing44 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Reflect/IReflector"
	Implementing45["QPrimitiveCandidate"]-.->Type
	click Implementing45 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Query.Processor/QPrimitiveCandidate"
	Implementing46["ReferencedSlot"]-.->Type
	click Implementing46 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Slots/ReferencedSlot"
	Implementing47["TreeObject"]-.->Type
	click Implementing47 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Foundation/TreeObject"
	Implementing48["SystemSlotChange"]-.->Type
	click Implementing48 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal.Slots/SystemSlotChange"
						
					Syntax
public interface IDeepCloneMethods
| Name | Value | Summary | 
|---|---|---|
| DeepClone | Object | 
    The parameter allows passing one new object so parent
    references can be corrected on children.
     |