org.jboss.marshalling.river
Class SerializableClassDescriptor

java.lang.Object
  extended by org.jboss.marshalling.river.ClassDescriptor
      extended by org.jboss.marshalling.river.SerializableClassDescriptor

public final class SerializableClassDescriptor
extends ClassDescriptor


Field Summary
 
Fields inherited from class org.jboss.marshalling.river.ClassDescriptor
BOOLEAN, BOOLEAN_ARRAY, BOOLEAN_OBJ, BYTE, BYTE_ARRAY, BYTE_OBJ, CHAR, CHAR_ARRAY, CHARACTER_OBJ, CLASS_DESCRIPTOR, DOUBLE, DOUBLE_ARRAY, DOUBLE_OBJ, ENUM_DESCRIPTOR, FLOAT, FLOAT_ARRAY, FLOAT_OBJ, INT, INT_ARRAY, INTEGER_OBJ, LONG, LONG_ARRAY, LONG_OBJ, OBJECT_DESCRIPTOR, SHORT, SHORT_ARRAY, SHORT_OBJ, STRING_DESCRIPTOR, VOID, VOID_OBJ
 
Constructor Summary
SerializableClassDescriptor(SerializableClass serializableClass, ClassDescriptor superClassDescriptor)
           
SerializableClassDescriptor(SerializableClass serializableClass, ClassDescriptor superClassDescriptor, SerializableField[] fields, int classType)
           
 
Method Summary
 SerializableField[] getFields()
           
 SerializableClass getSerializableClass()
           
 ClassDescriptor getSuperClassDescriptor()
           
 boolean isGap()
           
 
Methods inherited from class org.jboss.marshalling.river.ClassDescriptor
getType, getTypeID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializableClassDescriptor

public SerializableClassDescriptor(SerializableClass serializableClass,
                                   ClassDescriptor superClassDescriptor,
                                   SerializableField[] fields,
                                   int classType)
                            throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

SerializableClassDescriptor

public SerializableClassDescriptor(SerializableClass serializableClass,
                                   ClassDescriptor superClassDescriptor)
                            throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException
Method Detail

getSuperClassDescriptor

public ClassDescriptor getSuperClassDescriptor()

getFields

public SerializableField[] getFields()

getSerializableClass

public SerializableClass getSerializableClass()

isGap

public boolean isGap()