Summary
Deep clone
- Assembly
- Db4objects
.Db4o-2010 .dll - Namespace
- Db4objects
.Db4o .Foundation - Implementing Types
-
- Hashtable
Identity Entry - I
Field Aware Type Handler - Tree
- I
Versioned Type Handler - TreeInt
- Collection4
- Multidimensional
Array Handler - Multidimensional
Array Handler0 - KeySpecHashtable4
- QPending
- ArrayHandler0
- FreespaceSlotChange
- TreeIntObject
- QCandidateBase
- Null
Field Aware Type Handler - GenericClass
- GenericVirtualField
- IdSystemSlotChange
- HashtableIntEntry
- DiagnosticProcessor
- QCandidate
- ArrayHandler5
- IdentityHashtable4
.IdentityEntry - Config4Class
- SlotChange
- ArrayHandler
- GenericArrayClass
- DeleteInfo
- Hashtable4
- IdSlotTree
- GenericField
- Multidimensional
Array Handler3 - Config4Field
- HashtableLongEntry
- HashtableObjectEntry
- Synchronized
Hashtable4 - ArrayHandler1
- Config4Impl
- NetReflector
- Standard
Reference Type Handler0 - FreeSlotNode
- GenericReflector
- ArrayHandler3
- Standard
Reference 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 IDeepClone
Methods
Name | Value | Summary |
---|---|---|
DeepClone |
Object |
The parameter allows passing one new object so parent
references can be corrected on children.
|