|
JBoss Marshalling 1.3.0.CR9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClassTable
A lookup mechanism for predefined classes. Some marshallers can use this to avoid sending lengthy class descriptor information.
Nested Class Summary | |
---|---|
static interface |
ClassTable.Writer
The class writer for a specific class. |
Method Summary | |
---|---|
ClassTable.Writer |
getClassWriter(Class<?> clazz)
Determine whether the given class reference is a valid predefined reference. |
Class<?> |
readClass(Unmarshaller unmarshaller)
Read a class from the stream. |
Method Detail |
---|
ClassTable.Writer getClassWriter(Class<?> clazz) throws IOException
clazz
- the candidate class
null
to use the default mechanism
IOException
- if an I/O error occursClass<?> readClass(Unmarshaller unmarshaller) throws IOException, ClassNotFoundException
getClassWriter(Class)
method's Writer
instance, as defined above.
unmarshaller
- the unmarshaller to read from
IOException
- if an I/O error occurs
ClassNotFoundException
- if a class could not be found
|
JBoss Marshalling 1.3.0.CR9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |