public class ClassMetaData extends Object implements ClassMetaConsts
EMPTY_CLASS_ARRY, EMPTY_OBJECT_ARRAY, emptyReference, identityHashStrategy, REFERENCE_TYPE_IN_USE, regularHashStrategy| Constructor and Description |
|---|
ClassMetaData(Class clazz) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getArrayDepth() |
Class |
getArrayRepresentation() |
String |
getClassName() |
Class |
getClazz() |
Constructor |
getConstructor() |
Method |
getReadResolveMethod() |
long |
getShaHash() |
ClassMetaDataSlot[] |
getSlots() |
Method |
getWriteReplaceMethod() |
int |
hashCode() |
boolean |
isArray() |
boolean |
isExternalizable() |
boolean |
isImmutable() |
boolean |
isProxy() |
boolean |
isSerializable() |
Object |
newInstance() |
void |
setArray(boolean isArray) |
void |
setClassName(String className) |
void |
setClazz(Class clazz) |
void |
setConstructor(Constructor constructor) |
void |
setExternalizable(boolean isExternalizable) |
void |
setImmutable(boolean isImmutable) |
void |
setProxy(boolean proxy) |
void |
setReadResolveMethod(Method readResolveMethod) |
void |
setSerializable(boolean isSerializable) |
void |
setShaHash(long shaHash) |
void |
setWriteReplaceMethod(Method writeReplaceMethod) |
public ClassMetaData(Class clazz)
public ClassMetaDataSlot[] getSlots()
public String getClassName()
public void setClassName(String className)
className - The className to set.public Class getClazz()
public Class getArrayRepresentation()
public void setClazz(Class clazz)
clazz - The clazz to set.public Constructor getConstructor()
public void setConstructor(Constructor constructor)
constructor - The constructor to set.public boolean isExternalizable()
public void setExternalizable(boolean isExternalizable)
isExternalizable - The isExternalizable to set.public boolean isSerializable()
public void setSerializable(boolean isSerializable)
public boolean isImmutable()
public void setImmutable(boolean isImmutable)
public boolean isArray()
public void setArray(boolean isArray)
isArray - The isArray to set.public int getArrayDepth()
public Object newInstance() throws IOException
IOExceptionpublic Method getReadResolveMethod()
public void setReadResolveMethod(Method readResolveMethod)
public boolean isProxy()
public void setProxy(boolean proxy)
public Method getWriteReplaceMethod()
public void setWriteReplaceMethod(Method writeReplaceMethod)
public long getShaHash()
public void setShaHash(long shaHash)
Copyright © 2011-2012 Ovea. All Rights Reserved.