Cloneable.
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final Method | |
| private final IdentityHashMap | |
| private final CloneTable |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Object | clone(final Object
the original object orig)Implements org. |
| public void | reset()
Implements org. |
| CLONE | back to summary |
|---|---|
| private static final Method CLONE | |
| clones | back to summary |
|---|---|
| private final IdentityHashMap<Object, Object> clones | |
| cloneTable | back to summary |
|---|---|
| private final CloneTable cloneTable | |
| CloneableCloner | back to summary |
|---|---|
| pack-priv CloneableCloner(final ClonerConfiguration configuration) Create a new instance.
| |
| clone | back to summary |
|---|---|
| public Object clone(final Object orig) throws IOException, ClassNotFoundException Implements org. Doc from org. Create a deep clone of the given object.
| |
| reset | back to summary |
|---|---|
| public void reset() Implements org. Doc from org. Clear the cloner state and any caches. | |
| Modifier and Type | Field and Description |
|---|---|
| private static final PrivilegedAction |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Method |
| INSTANCE | back to summary |
|---|---|
| private static final PrivilegedAction<Method> INSTANCE | |
| GetCloneMethodAction | back to summary |
|---|---|
| private GetCloneMethodAction() | |
| run | back to summary |
|---|---|
| public Method run() Implements java. Doc from java. Performs the computation. This method will be called by
| |