public abstract class CopyBuilder
extends java.lang.Object
Constructor and Description |
---|
CopyBuilder() |
Modifier and Type | Method and Description |
---|---|
boolean |
copy(boolean value) |
java.lang.Boolean |
copy(java.lang.Boolean value) |
boolean[] |
copy(boolean[] array) |
byte |
copy(byte value) |
byte[] |
copy(byte[] array) |
char |
copy(char value) |
char[] |
copy(char[] array) |
java.lang.Character |
copy(java.lang.Character value) |
java.lang.Class<?> |
copy(java.lang.Class<?> value) |
double |
copy(double value) |
double[] |
copy(double[] array) |
float |
copy(float value) |
float[] |
copy(float[] array) |
int |
copy(int value) |
int[] |
copy(int[] array) |
long |
copy(long value) |
long[] |
copy(long[] array) |
java.lang.Number |
copy(java.lang.Number value) |
java.lang.Object |
copy(java.lang.Object target) |
java.lang.Object[] |
copy(java.lang.Object[] array) |
short |
copy(short value) |
short[] |
copy(short[] array) |
java.lang.String |
copy(java.lang.String value) |
java.lang.Void |
copy(java.lang.Void value) |
java.lang.Object |
copyCloneable(java.lang.Cloneable object) |
void |
setNullCopy(java.lang.Class<?>... c) |
void |
setShallowCopy(java.lang.Class<?>... c) |
void |
unsetNullCopy(java.lang.Class<?>... c) |
void |
unsetShallowCopy(java.lang.Class<?>... c) |
public java.lang.Object copy(java.lang.Object target)
public void setShallowCopy(java.lang.Class<?>... c)
public void setNullCopy(java.lang.Class<?>... c)
public void unsetShallowCopy(java.lang.Class<?>... c)
public void unsetNullCopy(java.lang.Class<?>... c)
public java.lang.String copy(java.lang.String value)
public java.lang.Number copy(java.lang.Number value)
public java.lang.Boolean copy(java.lang.Boolean value)
public java.lang.Character copy(java.lang.Character value)
public java.lang.Void copy(java.lang.Void value)
public java.lang.Class<?> copy(java.lang.Class<?> value)
public long copy(long value)
public int copy(int value)
public short copy(short value)
public char copy(char value)
public byte copy(byte value)
public double copy(double value)
public float copy(float value)
public boolean copy(boolean value)
public java.lang.Object[] copy(java.lang.Object[] array)
public long[] copy(long[] array)
public int[] copy(int[] array)
public short[] copy(short[] array)
public char[] copy(char[] array)
public byte[] copy(byte[] array)
public double[] copy(double[] array)
public float[] copy(float[] array)
public boolean[] copy(boolean[] array)
public java.lang.Object copyCloneable(java.lang.Cloneable object)