public final class SerializableClassDescriptor extends 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 and Description |
---|
SerializableClassDescriptor(SerializableClass serializableClass,
ClassDescriptor superClassDescriptor) |
SerializableClassDescriptor(SerializableClass serializableClass,
ClassDescriptor superClassDescriptor,
SerializableField[] fields,
int classType) |
Modifier and Type | Method and Description |
---|---|
SerializableField[] |
getFields() |
SerializableClass |
getSerializableClass() |
ClassDescriptor |
getSuperClassDescriptor() |
boolean |
isGap() |
getType, getTypeID
public SerializableClassDescriptor(SerializableClass serializableClass, ClassDescriptor superClassDescriptor, SerializableField[] fields, int classType) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public SerializableClassDescriptor(SerializableClass serializableClass, ClassDescriptor superClassDescriptor) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
public ClassDescriptor getSuperClassDescriptor()
public SerializableField[] getFields()
public SerializableClass getSerializableClass()
public boolean isGap()