org.citygml4j.builder.copy
Class CopyBuilder
java.lang.Object
org.citygml4j.builder.copy.CopyBuilder
- Direct Known Subclasses:
- DeepCopyBuilder, ShallowCopyBuilder
public abstract class CopyBuilder
- extends java.lang.Object
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CopyBuilder
public CopyBuilder()
copy
public java.lang.Object copy(java.lang.Object target)
setShallowCopy
public void setShallowCopy(java.lang.Class<?>... c)
setNullCopy
public void setNullCopy(java.lang.Class<?>... c)
unsetShallowCopy
public void unsetShallowCopy(java.lang.Class<?>... c)
unsetNullCopy
public void unsetNullCopy(java.lang.Class<?>... c)
copy
public java.lang.String copy(java.lang.String value)
copy
public java.lang.Number copy(java.lang.Number value)
copy
public java.lang.Boolean copy(java.lang.Boolean value)
copy
public java.lang.Character copy(java.lang.Character value)
copy
public java.lang.Void copy(java.lang.Void value)
copy
public java.lang.Class<?> copy(java.lang.Class<?> value)
copy
public long copy(long value)
copy
public int copy(int value)
copy
public short copy(short value)
copy
public char copy(char value)
copy
public byte copy(byte value)
copy
public double copy(double value)
copy
public float copy(float value)
copy
public boolean copy(boolean value)
copy
public java.lang.Object[] copy(java.lang.Object[] array)
copy
public long[] copy(long[] array)
copy
public int[] copy(int[] array)
copy
public short[] copy(short[] array)
copy
public char[] copy(char[] array)
copy
public byte[] copy(byte[] array)
copy
public double[] copy(double[] array)
copy
public float[] copy(float[] array)
copy
public boolean[] copy(boolean[] array)
copyCloneable
public java.lang.Object copyCloneable(java.lang.Cloneable object)