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()Class<?>getNearestType()abstract SerializableClassgetSerializableClass()abstract ClassDescriptorgetSuperClassDescriptor()abstract Class<?>getType()abstract intgetTypeID()StringtoString()
-
-
-
Method Detail
-
getType
public abstract Class<?> getType()
- Specified by:
getTypein classClassDescriptor
-
getTypeID
public abstract int getTypeID()
- Specified by:
getTypeIDin classClassDescriptor
-
getNearestType
public Class<?> getNearestType()
- Overrides:
getNearestTypein classClassDescriptor
-
getSuperClassDescriptor
public abstract ClassDescriptor getSuperClassDescriptor()
-
getFields
public abstract SerializableField[] getFields()
-
getSerializableClass
public abstract SerializableClass getSerializableClass()
-
-