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 protectedSerializableClassDescriptor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract SerializableField[]getFields()java.lang.Class<?>getNearestType()abstract SerializableClassgetSerializableClass()abstract ClassDescriptorgetSuperClassDescriptor()abstract java.lang.Class<?>getType()abstract intgetTypeID()java.lang.StringtoString()
-
-
-
Method Detail
-
getType
public abstract java.lang.Class<?> getType()
- Specified by:
getTypein classClassDescriptor
-
getTypeID
public abstract int getTypeID()
- Specified by:
getTypeIDin classClassDescriptor
-
getNearestType
public java.lang.Class<?> getNearestType()
- Overrides:
getNearestTypein classClassDescriptor
-
getSuperClassDescriptor
public abstract ClassDescriptor getSuperClassDescriptor()
-
getFields
public abstract SerializableField[] getFields()
-
getSerializableClass
public abstract SerializableClass getSerializableClass()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-