| Interface | Description |
|---|---|
| CloneFunction<T> |
Provides custom cloning for a particular object type.
|
| JmeCloneable |
Indicates an object that wishes to more actively participate in the
two-part deep copying process provided by the Cloner.
|
| Class | Description |
|---|---|
| Cloner |
A deep clone utility that provides similar object-graph-preserving
qualities to typical serialization schemes.
|
| IdentityCloneFunction<T> |
A CloneFunction implementation that simply returns the
the passed object without cloning it.
|
| ListCloneFunction<T extends java.util.List> |
A CloneFunction implementation that deep clones a list by
creating a new list and cloning its values using the cloner.
|