Package org.jboss.marshalling.river
Class SerializableClassDescriptor
- java.lang.Object
-
- org.jboss.marshalling.river.ClassDescriptor
-
- org.jboss.marshalling.river.SerializableClassDescriptor
-
- Direct Known Subclasses:
BasicSerializableClassDescriptor
,FutureSerializableClassDescriptor
,SerializableGapClassDescriptor
public abstract class SerializableClassDescriptor extends ClassDescriptor
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SerializableClassDescriptor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract SerializableField[]
getFields()
Class<?>
getNearestType()
abstract SerializableClass
getSerializableClass()
abstract ClassDescriptor
getSuperClassDescriptor()
abstract Class<?>
getType()
abstract int
getTypeID()
String
toString()
-
-
-
Method Detail
-
getType
public abstract Class<?> getType()
- Specified by:
getType
in classClassDescriptor
-
getTypeID
public abstract int getTypeID()
- Specified by:
getTypeID
in classClassDescriptor
-
getNearestType
public Class<?> getNearestType()
- Overrides:
getNearestType
in classClassDescriptor
-
getSuperClassDescriptor
public abstract ClassDescriptor getSuperClassDescriptor()
-
getFields
public abstract SerializableField[] getFields()
-
getSerializableClass
public abstract SerializableClass getSerializableClass()
-
-