| Package | Description |
|---|---|
| org.jboss.marshalling.cloner | |
| org.jboss.marshalling.reflect |
Reflection utilities for marshalling users and implementations.
|
| org.jboss.marshalling.river |
The River protocol implementation package.
|
| org.jboss.marshalling.serial |
| Modifier and Type | Field and Description |
|---|---|
private SerializableClass |
SerializingCloner.StepObjectInputStream.cloneInfo |
| Modifier and Type | Method and Description |
|---|---|
private SerializingCloner.StepObjectInputStream |
SerializingCloner.createStepObjectInputStream(java.lang.Object clone,
SerializableClass cloneInfo,
SerializingCloner.ClonerPutField fields,
java.util.Queue<SerializingCloner.Step> steps) |
private void |
SerializingCloner.ClonerPutField.defineFields(SerializableClass clazz) |
private void |
SerializingCloner.initSerializableClone(java.lang.Object orig,
SerializableClass origInfo,
java.lang.Object clone,
SerializableClass cloneInfo) |
private void |
SerializingCloner.storeFields(SerializableClass cloneInfo,
java.lang.Object clone,
SerializingCloner.ClonerPutField fields) |
| Constructor and Description |
|---|
StepObjectInputStream(java.util.Queue<SerializingCloner.Step> steps,
SerializingCloner.ClonerPutField clonerPutField,
java.lang.Object clone,
SerializableClass cloneInfo) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.concurrent.ConcurrentMap<java.lang.ClassLoader,java.util.concurrent.ConcurrentMap<java.lang.Class<?>,SerializableClass>> |
SerializableClassRegistry.registry |
| Modifier and Type | Method and Description |
|---|---|
SerializableClass |
SerializableClassRegistry.lookup(java.lang.Class<?> subject)
Look up serialization information for a class.
|
| Modifier and Type | Field and Description |
|---|---|
private SerializableClass |
BasicSerializableClassDescriptor.serializableClass |
private SerializableClass |
RiverObjectOutputStream.serializableClass |
private SerializableClass |
SerializableGapClassDescriptor.serializableClass |
| Modifier and Type | Method and Description |
|---|---|
SerializableClass |
BasicSerializableClassDescriptor.getSerializableClass() |
SerializableClass |
FutureSerializableClassDescriptor.getSerializableClass() |
abstract SerializableClass |
SerializableClassDescriptor.getSerializableClass() |
SerializableClass |
SerializableGapClassDescriptor.getSerializableClass() |
protected SerializableClass |
RiverObjectOutputStream.swapClass(SerializableClass newSerializableClass) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RiverMarshaller.doWriteEmptyFields(SerializableClass info) |
protected void |
RiverMarshaller.doWriteFields(SerializableClass info,
java.lang.Object obj) |
protected void |
RiverMarshaller.doWriteSerializableObject(SerializableClass info,
java.lang.Object obj,
java.lang.Class<?> objClass) |
protected SerializableClass |
RiverObjectOutputStream.swapClass(SerializableClass newSerializableClass) |
| Constructor and Description |
|---|
BasicSerializableClassDescriptor(SerializableClass serializableClass,
ClassDescriptor superClassDescriptor,
SerializableField[] fields,
int classType) |
SerializableGapClassDescriptor(SerializableClass serializableClass,
ClassDescriptor superDescriptor) |
| Modifier and Type | Field and Description |
|---|---|
private SerializableClass |
SerialObjectInputStream.currentSerializableClass |
private SerializableClass |
SerialObjectOutputStream.currentSerializableClass |
| Modifier and Type | Method and Description |
|---|---|
(package private) SerializableClass |
SerialObjectInputStream.saveCurrentSerializableClass(SerializableClass currentSerializableClass) |
(package private) SerializableClass |
SerialObjectOutputStream.saveCurrentSerializableClass(SerializableClass currentSerializableClass) |
| Modifier and Type | Method and Description |
|---|---|
private void |
PlainDescriptor.doReadObject(SerialUnmarshaller serialUnmarshaller,
SerializableClass sc,
java.lang.Object subject) |
protected void |
SerialMarshaller.doWriteFields(SerializableClass info,
java.lang.Object obj) |
(package private) java.io.ObjectInputStream.GetField |
PlainDescriptor.getField(SerialUnmarshaller serialUnmarshaller,
SerializableClass sc) |
protected abstract void |
Descriptor.readSerial(SerialUnmarshaller serialUnmarshaller,
SerializableClass sc,
java.lang.Object subject) |
protected void |
NoDataDescriptor.readSerial(SerialUnmarshaller serialUnmarshaller,
SerializableClass sc,
java.lang.Object subject) |
protected void |
PlainDescriptor.readSerial(SerialUnmarshaller serialUnmarshaller,
SerializableClass sc,
java.lang.Object subject) |
protected void |
UnknownDescriptor.readSerial(SerialUnmarshaller serialUnmarshaller,
SerializableClass sc,
java.lang.Object subject) |
(package private) SerializableClass |
SerialObjectInputStream.saveCurrentSerializableClass(SerializableClass currentSerializableClass) |
(package private) SerializableClass |
SerialObjectOutputStream.saveCurrentSerializableClass(SerializableClass currentSerializableClass) |
(package private) void |
SerialObjectInputStream.setCurrentSerializableClass(SerializableClass currentSerializableClass) |
(package private) void |
SerialObjectOutputStream.setCurrentSerializableClass(SerializableClass currentSerializableClass) |