org.jboss.serial.classmetamodel
Class ClassMetaDataSlot

java.lang.Object
  extended by org.jboss.serial.classmetamodel.ClassMetaDataSlot
All Implemented Interfaces:
ClassMetaConsts

public class ClassMetaDataSlot
extends java.lang.Object
implements ClassMetaConsts


Field Summary
 
Fields inherited from interface org.jboss.serial.util.ClassMetaConsts
EMPTY_CLASS_ARRY, EMPTY_OBJECT_ARRAY, emptyReference, identityHashStrategy, REFERENCE_TYPE_IN_USE
 
Constructor Summary
ClassMetaDataSlot(java.lang.Class slotClass)
           
 
Method Summary
 ClassMetadataField getField(long shaKey)
           
 ClassMetadataField getField(java.lang.String name)
           
 ClassMetadataField[] getFields()
           
 java.lang.reflect.Method getPrivateMethodRead()
           
 java.lang.reflect.Method getPrivateMethodWrite()
           
 long getShaHash()
           
 java.lang.Class getSlotClass()
           
 void setPrivateMethodRead(java.lang.reflect.Method privateMethodRead)
           
 void setPrivateMethodWrite(java.lang.reflect.Method privateMethodWrite)
           
 void setShaHash(long shaHash)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassMetaDataSlot

public ClassMetaDataSlot(java.lang.Class slotClass)
Method Detail

getSlotClass

public java.lang.Class getSlotClass()

getField

public ClassMetadataField getField(java.lang.String name)
Returns:

getField

public ClassMetadataField getField(long shaKey)

getFields

public ClassMetadataField[] getFields()

getPrivateMethodRead

public java.lang.reflect.Method getPrivateMethodRead()

setPrivateMethodRead

public void setPrivateMethodRead(java.lang.reflect.Method privateMethodRead)

getPrivateMethodWrite

public java.lang.reflect.Method getPrivateMethodWrite()

setPrivateMethodWrite

public void setPrivateMethodWrite(java.lang.reflect.Method privateMethodWrite)

getShaHash

public long getShaHash()

setShaHash

public void setShaHash(long shaHash)


JBoss Serialization, a new approach to java-serialization.