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()
java.lang.Class<?>
getNearestType()
abstract SerializableClass
getSerializableClass()
abstract ClassDescriptor
getSuperClassDescriptor()
abstract java.lang.Class<?>
getType()
abstract int
getTypeID()
java.lang.String
toString()
-
-
-
Method Detail
-
getType
public abstract java.lang.Class<?> getType()
- Specified by:
getType
in classClassDescriptor
-
getTypeID
public abstract int getTypeID()
- Specified by:
getTypeID
in classClassDescriptor
-
getNearestType
public java.lang.Class<?> getNearestType()
- Overrides:
getNearestType
in classClassDescriptor
-
getSuperClassDescriptor
public abstract ClassDescriptor getSuperClassDescriptor()
-
getFields
public abstract SerializableField[] getFields()
-
getSerializableClass
public abstract SerializableClass getSerializableClass()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-