| Package | Description |
|---|---|
| org.jboss.marshalling |
The marshalling API.
|
| org.jboss.marshalling.river |
The River protocol implementation package.
|
| org.jboss.marshalling.serial |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExternalizer
An externalizer base class which handles object creation in a default fashion.
|
static class |
Pair.Externalizer
An externalizer for
Pair instances. |
| Modifier and Type | Field and Description |
|---|---|
private static Externalizer |
Marshalling.NULL_EXTERNALIZER |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.Class<?>,Externalizer> |
MappingClassExternalizerFactory.externalizerMap |
| Modifier and Type | Method and Description |
|---|---|
Externalizer |
AnnotationClassExternalizerFactory.getExternalizer(java.lang.Class<?> type)
Look up a custom externalizer for a given object class.
|
Externalizer |
ChainingClassExternalizerFactory.getExternalizer(java.lang.Class<?> type)
Look up a custom externalizer for a given object class.
|
Externalizer |
ClassExternalizerFactory.getExternalizer(java.lang.Class<?> type)
Look up a custom externalizer for a given object class.
|
Externalizer |
MappingClassExternalizerFactory.getExternalizer(java.lang.Class<?> type)
Look up a custom externalizer for a given object class.
|
static Externalizer |
Marshalling.nullExternalizer()
Get a null externalizer.
|
| Constructor and Description |
|---|
MappingClassExternalizerFactory(java.util.Map<java.lang.Class<?>,Externalizer> map)
Construct a new instance.
|
| Modifier and Type | Field and Description |
|---|---|
private Externalizer |
ExternalizerClassDescriptor.externalizer |
| Modifier and Type | Field and Description |
|---|---|
private java.util.IdentityHashMap<java.lang.Class<?>,Externalizer> |
RiverMarshaller.externalizers |
| Modifier and Type | Method and Description |
|---|---|
Externalizer |
ExternalizerClassDescriptor.getExternalizer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RiverMarshaller.writeExternalizerClass(java.lang.Class<?> objClass,
Externalizer externalizer) |
protected void |
RiverMarshaller.writeNewExternalizerClass(java.lang.Class<?> objClass,
Externalizer externalizer) |
| Constructor and Description |
|---|
ExternalizerClassDescriptor(java.lang.Class<?> clazz,
Externalizer externalizer) |
| Modifier and Type | Field and Description |
|---|---|
private Externalizer |
ExternalizedObject.externalizer |
| Modifier and Type | Field and Description |
|---|---|
private java.util.IdentityHashMap<java.lang.Class<?>,Externalizer> |
SerialMarshaller.externalizers |
| Constructor and Description |
|---|
ExternalizedObject(Externalizer externalizer,
java.lang.Object obj) |