DeepClonerSPI
public class DeepCloner extends Object implements DeepClonerSPI
Constructor | Description |
---|---|
DeepCloner() |
Clone using the current ContextClassLoader.
|
DeepCloner(ClassLoader classLoader) |
Clone using the supplied ClassLoader.
|
Modifier and Type | Method | Description |
---|---|---|
<T> T |
clone(T objectToClone) |
Clones an object.
|
<T> T |
clone(T objectToClone,
boolean includeStandardJavaType) |
public DeepCloner(ClassLoader classLoader)
public DeepCloner()
public <T> T clone(T objectToClone)
clone
in interface DeepClonerSPI
public <T> T clone(T objectToClone, boolean includeStandardJavaType)
includeStandardJavaType
- true
also clones standard java types (using
simple serialization), false
simply reference to
these objects (will be same instance).Copyright © 2007–2019. All rights reserved.