java.lang.Object
org.xmlobjects.util.copy.CopyBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<S> SdeepCopy(S src) <S,D extends S>
DdeepCopy(S src, D dest) <S extends T,D extends T, T>
DfailOnError(boolean failOnError) <T> CopyBuilderregisterCloner(Class<T> type, AbstractCloner<T> cloner) registerNullCopy(Class<?>... types) registerSelfCopy(Class<?>... types) <S> SshallowCopy(S src) <S,D extends S>
DshallowCopy(S src, D dest) <S extends T,D extends T, T>
DshallowCopy(S src, D dest, Class<T> template) <T> CopyBuilderwithSelfCopy(Object src)
-
Constructor Details
-
CopyBuilder
public CopyBuilder()
-
-
Method Details
-
shallowCopy
public <S> S shallowCopy(S src) -
shallowCopy
public <S,D extends S> D shallowCopy(S src, D dest) -
shallowCopy
-
deepCopy
public <S> S deepCopy(S src) -
deepCopy
public <S,D extends S> D deepCopy(S src, D dest) -
deepCopy
-
registerCloner
-
registerSelfCopy
-
registerNullCopy
-
withClone
-
withSelfCopy
-
failOnError
-