Marshalling API version 1.0.0.Beta1
A B C D E F G H I L M N O P R S U V W

A

AbstractClassResolver - Class in org.jboss.marshalling
A base implementation of ClassResolver which simply resolves the class against a classloader which is specified by the subclass implementation.
AbstractClassResolver() - Constructor for class org.jboss.marshalling.AbstractClassResolver
Construct a new instance.
AbstractExternalizer - Class in org.jboss.marshalling
An externalizer base class which handles object creation in a default fashion.
AbstractExternalizer() - Constructor for class org.jboss.marshalling.AbstractExternalizer
 
AbstractMarshaller - Class in org.jboss.marshalling
An abstract implementation of the Marshaller interface.
AbstractMarshaller(AbstractMarshallerFactory, Configuration) - Constructor for class org.jboss.marshalling.AbstractMarshaller
Construct a new marshaller instance.
AbstractMarshallerFactory - Class in org.jboss.marshalling
An abstract implementation of the MarshallerFactory interface.
AbstractMarshallerFactory() - Constructor for class org.jboss.marshalling.AbstractMarshallerFactory
Construct a new marshaller factory instance.
AbstractUnmarshaller - Class in org.jboss.marshalling
An abstract implementation of the Unmarshaller interface.
AbstractUnmarshaller(AbstractMarshallerFactory, Configuration) - Constructor for class org.jboss.marshalling.AbstractUnmarshaller
Construct a new unmarshaller instance.
annotateClass(Marshaller, Class<?>) - Method in class org.jboss.marshalling.AbstractClassResolver
Add optional information about a class to a stream.
annotateClass(Marshaller, Class<?>) - Method in interface org.jboss.marshalling.ClassResolver
Add optional information about a class to a stream.
annotateClass(Class<?>) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
annotateProxyClass(Marshaller, Class<?>) - Method in class org.jboss.marshalling.AbstractClassResolver
Add optional information about a proxy class to a stream.
annotateProxyClass(Marshaller, Class<?>) - Method in interface org.jboss.marshalling.ClassResolver
Add optional information about a proxy class to a stream.
annotateProxyClass(Class<?>) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
available() - Method in class org.jboss.marshalling.AbstractUnmarshaller
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.
available() - Method in interface org.jboss.marshalling.ByteInput
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.
available() - Method in class org.jboss.marshalling.MarshallerObjectInputStream

B

byteInput - Variable in class org.jboss.marshalling.AbstractUnmarshaller
The current byte input.
ByteInput - Interface in org.jboss.marshalling
An input stream of bytes.
byteOutput - Variable in class org.jboss.marshalling.AbstractMarshaller
The current byte output.
ByteOutput - Interface in org.jboss.marshalling
An output stream of bytes.

C

callReadObject(Object, ObjectInputStream) - Method in class org.jboss.marshalling.reflect.SerializableClass
Invoke the readObject() method for an object.
callReadObjectNoData(Object) - Method in class org.jboss.marshalling.reflect.SerializableClass
Invoke the readObjectNoData() method for an object.
callReadResolve(Object) - Method in class org.jboss.marshalling.reflect.SerializableClass
Invoke the readResolve() method for an object.
callWriteObject(Object, ObjectOutputStream) - Method in class org.jboss.marshalling.reflect.SerializableClass
Invoke the writeObject() method for an object.
callWriteReplace(Object) - Method in class org.jboss.marshalling.reflect.SerializableClass
Invoke the writeReplace() method for an object.
classResolver - Variable in class org.jboss.marshalling.AbstractMarshaller
The configured class resolver.
classResolver - Variable in class org.jboss.marshalling.AbstractUnmarshaller
The configured class resolver.
ClassResolver - Interface in org.jboss.marshalling
A class annotater and resolver.
classTable - Variable in class org.jboss.marshalling.AbstractMarshaller
The configured class table.
classTable - Variable in class org.jboss.marshalling.AbstractUnmarshaller
The configured class table.
ClassTable - Interface in org.jboss.marshalling
A lookup mechanism for predefined classes.
ClassTable.Writer - Interface in org.jboss.marshalling
The class writer for a specific class.
clearClassCache() - Method in interface org.jboss.marshalling.Marshaller
Discard the class cache.
clearClassCache() - Method in interface org.jboss.marshalling.Unmarshaller
Discard the class cache.
clearInstanceCache() - Method in interface org.jboss.marshalling.Marshaller
Discard the instance cache.
clearInstanceCache() - Method in interface org.jboss.marshalling.Unmarshaller
Discard the instance cache.
close() - Method in class org.jboss.marshalling.AbstractMarshaller
close() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
close() - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
Configuration - Class in org.jboss.marshalling
A Marshaller configuration.
Configuration() - Constructor for class org.jboss.marshalling.Configuration
Construct a new instance.
ContextClassResolver - Class in org.jboss.marshalling
A class resolver which uses the context classloader to resolve classes.
ContextClassResolver() - Constructor for class org.jboss.marshalling.ContextClassResolver
Construct a new instance.
create(Class<T>) - Method in interface org.jboss.marshalling.Creator
Create an object instance.
create(Class<T>) - Method in class org.jboss.marshalling.reflect.ReflectiveCreator
Create an object instance.
createByteInput(InputStream) - Static method in class org.jboss.marshalling.Marshalling
Create a ByteInput wrapper for an InputStream.
createByteOutput(OutputStream) - Static method in class org.jboss.marshalling.Marshalling
Create a ByteOutput wrapper for an OutputStream.
createExternal(Class<?>, ObjectInput, Creator) - Method in class org.jboss.marshalling.AbstractExternalizer
Create an instance of a type using the provided creator.
createExternal(Class<?>, ObjectInput, Creator) - Method in interface org.jboss.marshalling.Externalizer
Create an instance of a type.
createMarshaller(Configuration) - Method in interface org.jboss.marshalling.MarshallerFactory
Create a marshaller from this configuration.
createMarshaller(Configuration) - Method in class org.jboss.river.RiverMarshallerFactory
Create a marshaller from this configuration.
createUnmarshaller(Configuration) - Method in interface org.jboss.marshalling.MarshallerFactory
Create an unmarshaller from this configuration.
createUnmarshaller(Configuration) - Method in class org.jboss.river.RiverMarshallerFactory
Create an unmarshaller from this configuration.
creator - Variable in class org.jboss.marshalling.AbstractMarshaller
The configured object creator.
creator - Variable in class org.jboss.marshalling.AbstractUnmarshaller
The configured object creator.
Creator - Interface in org.jboss.marshalling
An instance creator.

D

defaultReadObject() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
defaultWriteObject() - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
doReadObject(boolean) - Method in class org.jboss.marshalling.AbstractUnmarshaller
Implementation of the actual object-reading method.
doWriteObject(Object, boolean) - Method in class org.jboss.marshalling.AbstractMarshaller
Implementation of the actual object-writing method.
drain() - Method in class org.jboss.marshalling.MarshallerObjectOutputStream

E

enableReplaceObject(boolean) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
enableResolveObject(boolean) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
Externalizer - Interface in org.jboss.marshalling
A replacement serializer for an object class.
externalizerFactory - Variable in class org.jboss.marshalling.AbstractMarshaller
The configured externalizer factory.
externalizerFactory - Variable in class org.jboss.marshalling.AbstractUnmarshaller
The configured externalizer factory.
ExternalizerFactory - Interface in org.jboss.marshalling
A factory for locating custom externalizers.

F

finish() - Method in class org.jboss.marshalling.AbstractMarshaller
Finish marshalling to a stream.
finish() - Method in class org.jboss.marshalling.AbstractUnmarshaller
Finish unmarshalling from a stream.
finish() - Method in interface org.jboss.marshalling.Marshaller
Finish marshalling to a stream.
finish() - Method in interface org.jboss.marshalling.Unmarshaller
Finish unmarshalling from a stream.
flush() - Method in class org.jboss.marshalling.AbstractMarshaller
flush() - Method in class org.jboss.marshalling.MarshallerObjectOutputStream

G

getBufferSize() - Method in class org.jboss.marshalling.Configuration
Get the configured buffer size.
getCachedConstructor(Class<T>) - Method in class org.jboss.marshalling.reflect.ReflectiveCreator
Get a cached constructor for the class.
getClassCount() - Method in class org.jboss.marshalling.Configuration
Get the estimated class count for this configuration.
getClassLoader() - Method in class org.jboss.marshalling.AbstractClassResolver
Get the classloader to use to resolve classes for this resolver.
getClassLoader() - Method in class org.jboss.marshalling.ContextClassResolver
Get the classloader to use to resolve classes for this resolver.
getClassLoader() - Method in class org.jboss.marshalling.SimpleClassResolver
Get the classloader to use to resolve classes for this resolver.
getClassResolver() - Method in class org.jboss.marshalling.Configuration
Get the class resolver, or null if none is specified.
getClassTable() - Method in class org.jboss.marshalling.Configuration
Get the class table, or null if none is specified.
getClassWriter(Class<?>) - Method in interface org.jboss.marshalling.ClassTable
Determine whether the given class reference is a valid predefined reference.
getCreator() - Method in class org.jboss.marshalling.Configuration
Get the object creator, or null if none is specified.
getDefaultClassResolver() - Method in class org.jboss.marshalling.AbstractMarshallerFactory
Get the default class resolver, which is used if none was configured.
getDefaultClassTable() - Method in class org.jboss.marshalling.AbstractMarshallerFactory
Get the default class table, which is used if none was configured.
getDefaultCreator() - Method in class org.jboss.marshalling.AbstractMarshallerFactory
Get the default object creator, which is used if none was configured.
getDefaultExternalizerFactory() - Method in class org.jboss.marshalling.AbstractMarshallerFactory
Get the default externalizer factory, which is used if none was configured.
getDefaultObjectResolver() - Method in class org.jboss.marshalling.AbstractMarshallerFactory
Get the default object resolver, which is used if none was configured.
getDefaultObjectTable() - Method in class org.jboss.marshalling.AbstractMarshallerFactory
Get the default object, which is used if none was configured.
getDefaultStreamHeader() - Method in class org.jboss.marshalling.AbstractMarshallerFactory
Get the default stream header, which is used if none was configured.
getEffectiveSerialVersionUID() - Method in class org.jboss.marshalling.reflect.SerializableClass
Get the effective serial version UID of this class.
getExternalizer(Object) - Method in interface org.jboss.marshalling.ExternalizerFactory
Look up a custom externalizer for a given object instance.
getExternalizerFactory() - Method in class org.jboss.marshalling.Configuration
Get the externalizer factory, or null if none is specified.
getField() - Method in class org.jboss.marshalling.reflect.SerializableField
Get the reflection Field for this serializable field.
getFields() - Method in class org.jboss.marshalling.reflect.SerializableClass
Get the serializable fields of this class.
getInstance() - Static method in class org.jboss.marshalling.reflect.SerializableClassRegistry
Get the serializable class registry instance, if allowed by the current security manager.
getInstanceCount() - Method in class org.jboss.marshalling.Configuration
Get the estimated instance count for this configuration.
getKind() - Method in class org.jboss.marshalling.reflect.SerializableField
Get the kind of field.
getLongUTFLength(String) - Static method in class org.jboss.marshalling.UTFUtils
Get the number of bytes used by the modified UTF-8 encoded form of the given string.
getName() - Method in class org.jboss.marshalling.reflect.SerializableField
Get the name of the field.
getNewConstructor(Class<T>) - Method in class org.jboss.marshalling.reflect.ReflectiveCreator
Get the constructor to use for a class.
getNewConstructor(Class<T>) - Method in class org.jboss.marshalling.reflect.SunReflectiveCreator
Get the constructor to use for a class.
getObjectResolver() - Method in class org.jboss.marshalling.Configuration
Get the object resolver, or null if none is specified.
getObjectTable() - Method in class org.jboss.marshalling.Configuration
Get the object table, or null if none is specified.
getObjectWriter(Object) - Method in interface org.jboss.marshalling.ObjectTable
Determine whether the given object reference is a valid predefined reference.
getSerializableField(String, Class<?>, boolean) - Method in class org.jboss.marshalling.reflect.SerializableClass
Create a synthetic field for this object class.
getShortUTFLength(String) - Static method in class org.jboss.marshalling.UTFUtils
Get the number of bytes used by the modified UTF-8 encoded form of the given string.
getStreamHeader() - Method in class org.jboss.marshalling.Configuration
Get the stream header, or null if none is specified.
getSubjectClass() - Method in class org.jboss.marshalling.reflect.SerializableClass
Get the Class of this class.

H

hasReadObject() - Method in class org.jboss.marshalling.reflect.SerializableClass
Determine whether this class has a readObject() method.
hasReadObjectNoData() - Method in class org.jboss.marshalling.reflect.SerializableClass
Determine whether this class has a readObjectNoData() method.
hasReadResolve() - Method in class org.jboss.marshalling.reflect.SerializableClass
Determine whether this class has a readResolve() method.
hasWriteObject() - Method in class org.jboss.marshalling.reflect.SerializableClass
Determine whether this class has a writeObject() method.
hasWriteReplace() - Method in class org.jboss.marshalling.reflect.SerializableClass
Determine whether this class has a writeReplace() method.

I

isUnshared() - Method in class org.jboss.marshalling.reflect.SerializableField
Determine whether this field is marked as "unshared".

L

lookup(Class<?>) - Method in class org.jboss.marshalling.reflect.SerializableClassRegistry
Look up serialization information for a class.

M

main(String[]) - Static method in class org.jboss.marshalling.Version
Print the version to System.out.
mark(int) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
markSupported() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
Marshaller - Interface in org.jboss.marshalling
An object marshaller for writing objects to byte streams.
MarshallerFactory - Interface in org.jboss.marshalling
The main marshaller factory.
MarshallerObjectInputStream - Class in org.jboss.marshalling
A marshaller's object input stream.
MarshallerObjectInputStream(Unmarshaller) - Constructor for class org.jboss.marshalling.MarshallerObjectInputStream
Construct a new instance which delegates to the given unmarshaller.
MarshallerObjectOutputStream - Class in org.jboss.marshalling
A marshaller's object output stream.
MarshallerObjectOutputStream(Marshaller) - Constructor for class org.jboss.marshalling.MarshallerObjectOutputStream
Construct a new instance that delegates to the given marshaller.
Marshalling - Class in org.jboss.marshalling
Static utility methods for simplfying use of marshallers.

N

nullClassTable() - Static method in class org.jboss.marshalling.Marshalling
Return the null class table instance.
nullExternalizerFactory() - Static method in class org.jboss.marshalling.Marshalling
Return the null externalizer factory.
nullObjectResolver() - Static method in class org.jboss.marshalling.Marshalling
Return the null object resolver.
nullObjectTable() - Static method in class org.jboss.marshalling.Marshalling
Return the null object instance table.
nullStreamHeader() - Static method in class org.jboss.marshalling.Marshalling
Get the default stream header producer, which reads and writes no header at all.

O

objectResolver - Variable in class org.jboss.marshalling.AbstractMarshaller
The configured object resolver.
objectResolver - Variable in class org.jboss.marshalling.AbstractUnmarshaller
The configured object resolver.
ObjectResolver - Interface in org.jboss.marshalling
Resolver for substituting objects in a stream.
objectTable - Variable in class org.jboss.marshalling.AbstractMarshaller
The configured object table.
objectTable - Variable in class org.jboss.marshalling.AbstractUnmarshaller
The configured object table.
ObjectTable - Interface in org.jboss.marshalling
A lookup mechanism for predefined object references.
ObjectTable.Writer - Interface in org.jboss.marshalling
The object writer for a specific object.
org.jboss.marshalling - package org.jboss.marshalling
The marshalling API.
org.jboss.marshalling.reflect - package org.jboss.marshalling.reflect
Reflection utilities for marshalling users and implementations.
org.jboss.river - package org.jboss.river
The River protocol implementation package.

P

putFields() - Method in class org.jboss.marshalling.MarshallerObjectOutputStream

R

read() - Method in class org.jboss.marshalling.AbstractUnmarshaller
Reads the next byte of data from the input stream.
read(byte[]) - Method in class org.jboss.marshalling.AbstractUnmarshaller
Read some bytes from the input stream into the given array.
read(byte[], int, int) - Method in class org.jboss.marshalling.AbstractUnmarshaller
Read some bytes from the input stream into the given array.
read() - Method in interface org.jboss.marshalling.ByteInput
Reads the next byte of data from the input stream.
read(byte[]) - Method in interface org.jboss.marshalling.ByteInput
Read some bytes from the input stream into the given array.
read(byte[], int, int) - Method in interface org.jboss.marshalling.ByteInput
Read some bytes from the input stream into the given array.
read() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
read(byte[]) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
read(byte[], int, int) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readBoolean() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readBoolean() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readByte() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readByte() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readChar() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readChar() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readClass(Unmarshaller) - Method in interface org.jboss.marshalling.ClassTable
Read a class from the stream.
readClassDescriptor() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readDouble() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readDouble() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readExternal(Object, ObjectInput) - Method in interface org.jboss.marshalling.Externalizer
Read the external representation of an object.
readFields() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readFloat() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readFloat() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readFully(byte[]) - Method in class org.jboss.marshalling.AbstractUnmarshaller
readFully(byte[], int, int) - Method in class org.jboss.marshalling.AbstractUnmarshaller
readFully(byte[]) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readFully(byte[], int, int) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readHeader(Unmarshaller) - Method in interface org.jboss.marshalling.StreamHeader
Read the stream header from the stream.
readInt() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readInt() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readLine() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readLine() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
Deprecated. 
readLong() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readLong() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readObject() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readObject(Unmarshaller) - Method in interface org.jboss.marshalling.ObjectTable
Read an instance from the stream.
readObjectOverride() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readObjectUnshared() - Method in class org.jboss.marshalling.AbstractUnmarshaller
Read and return an unshared object.
readObjectUnshared() - Method in interface org.jboss.marshalling.Unmarshaller
Read and return an unshared object.
readResolve(Object) - Method in interface org.jboss.marshalling.ObjectResolver
Get the original object for a replacement object read from a stream.
readShort() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readShort() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readStreamHeader() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readUnshared() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readUnsignedByte() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readUnsignedByte() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readUnsignedShort() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readUnsignedShort() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readUTF() - Method in class org.jboss.marshalling.AbstractUnmarshaller
readUTF() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
readUTFBytes(ByteInput, int) - Static method in class org.jboss.marshalling.UTFUtils
Read the given number of characters from the given byte input.
readUTFZBytes(ByteInput) - Static method in class org.jboss.marshalling.UTFUtils
Read a null-terminated modified UTF-8 string from the given byte input.
ReflectiveCreator - Class in org.jboss.marshalling.reflect
A creator that simply uses reflection to locate and invoke a zero-argument constructor.
ReflectiveCreator() - Constructor for class org.jboss.marshalling.reflect.ReflectiveCreator
 
registerValidation(ObjectInputValidation, int) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
replaceObject(Object) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
reset() - Method in class org.jboss.marshalling.MarshallerObjectInputStream
reset() - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
resolveClass(Unmarshaller, String, long) - Method in class org.jboss.marshalling.AbstractClassResolver
Load the local class for a class descriptor.
resolveClass(Unmarshaller, String, long) - Method in interface org.jboss.marshalling.ClassResolver
Load the local class for a class descriptor.
resolveClass(ObjectStreamClass) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
resolveObject(Object) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
resolveProxyClass(Unmarshaller, String[]) - Method in class org.jboss.marshalling.AbstractClassResolver
Load a proxy class that implements the given interfaces.
resolveProxyClass(Unmarshaller, String[]) - Method in interface org.jboss.marshalling.ClassResolver
Load a proxy class that implements the given interfaces.
resolveProxyClass(String[]) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
RiverMarshallerFactory - Class in org.jboss.river
The River marshaller factory implementation.
RiverMarshallerFactory() - Constructor for class org.jboss.river.RiverMarshallerFactory
Construct a new instance of a River marshaller factory.

S

SerializableClass - Class in org.jboss.marshalling.reflect
Reflection information about a serializable class.
SerializableClassRegistry - Class in org.jboss.marshalling.reflect
A registry for reflection information usable by serialization implementations.
SerializableField - Class in org.jboss.marshalling.reflect
 
SerializableField.Kind - Enum in org.jboss.marshalling.reflect
The kind of type for this field.
setBufferSize(int) - Method in class org.jboss.marshalling.Configuration
Set the configured buffer size.
setClassCount(int) - Method in class org.jboss.marshalling.Configuration
Set the estimated class count for this configuration.
setClassResolver(ClassResolver) - Method in class org.jboss.marshalling.Configuration
Set the class resolver, or null to use the default.
setClassTable(ClassTable) - Method in class org.jboss.marshalling.Configuration
Set the class table, or null to use none.
setCreator(Creator) - Method in class org.jboss.marshalling.Configuration
Set the object creator, or null to use the default.
setExternalizerFactory(ExternalizerFactory) - Method in class org.jboss.marshalling.Configuration
Set the externalizer factory.
setInstanceCount(int) - Method in class org.jboss.marshalling.Configuration
Set the estimated instance count for this configuration.
setObjectResolver(ObjectResolver) - Method in class org.jboss.marshalling.Configuration
Set the object resolver, or null to use none.
setObjectTable(ObjectTable) - Method in class org.jboss.marshalling.Configuration
Set the object table, or null to use none.
setStreamHeader(StreamHeader) - Method in class org.jboss.marshalling.Configuration
Set the stream header.
SimpleClassResolver - Class in org.jboss.marshalling
A class resolver which uses a predefined classloader.
SimpleClassResolver(ClassLoader) - Constructor for class org.jboss.marshalling.SimpleClassResolver
Construct a new instance, specifying a classloader.
skip(long) - Method in class org.jboss.marshalling.AbstractUnmarshaller
Skips over and discards up to n bytes of data from this input stream.
skip(long) - Method in interface org.jboss.marshalling.ByteInput
Skips over and discards up to n bytes of data from this input stream.
skip(long) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
skipBytes(int) - Method in class org.jboss.marshalling.AbstractUnmarshaller
skipBytes(int) - Method in class org.jboss.marshalling.MarshallerObjectInputStream
start(ByteOutput) - Method in class org.jboss.marshalling.AbstractMarshaller
Begin marshalling to a stream.
start(ByteInput) - Method in class org.jboss.marshalling.AbstractUnmarshaller
Begin unmarshalling from a stream.
start(ByteOutput) - Method in interface org.jboss.marshalling.Marshaller
Begin marshalling to a stream.
start(ByteInput) - Method in interface org.jboss.marshalling.Unmarshaller
Begin unmarshalling from a stream.
streamHeader - Variable in class org.jboss.marshalling.AbstractMarshaller
The configured stream header.
streamHeader - Variable in class org.jboss.marshalling.AbstractUnmarshaller
The configured stream header.
StreamHeader - Interface in org.jboss.marshalling
A producer of stream headers.
SunReflectiveCreator - Class in org.jboss.marshalling.reflect
An object creator that uses methods only found in certain JVMs to create a new constructor if needed.
SunReflectiveCreator() - Constructor for class org.jboss.marshalling.reflect.SunReflectiveCreator
 

U

Unmarshaller - Interface in org.jboss.marshalling
An unmarshaller which reads objects from a stream.
useProtocolVersion(int) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
UTFUtils - Class in org.jboss.marshalling
Handy utility methods for dealing with strings in the modified UTF-8 format.

V

valueOf(String) - Static method in enum org.jboss.marshalling.reflect.SerializableField.Kind
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.marshalling.reflect.SerializableField.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.jboss.marshalling
The version of the Marshalling API.
VERSION - Static variable in class org.jboss.marshalling.Version
The version.

W

write(int) - Method in class org.jboss.marshalling.AbstractMarshaller
write(byte[]) - Method in class org.jboss.marshalling.AbstractMarshaller
write(byte[], int, int) - Method in class org.jboss.marshalling.AbstractMarshaller
write(int) - Method in interface org.jboss.marshalling.ByteOutput
Writes to the output stream the eight low-order bits of the argument b.
write(byte[]) - Method in interface org.jboss.marshalling.ByteOutput
Write all the bytes from the given array to the stream.
write(byte[], int, int) - Method in interface org.jboss.marshalling.ByteOutput
Write some of the bytes from the given array to the stream.
write(int) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
write(byte[]) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
write(byte[], int, int) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeBoolean(boolean) - Method in class org.jboss.marshalling.AbstractMarshaller
writeBoolean(boolean) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeByte(int) - Method in class org.jboss.marshalling.AbstractMarshaller
writeByte(int) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeBytes(String) - Method in class org.jboss.marshalling.AbstractMarshaller
writeBytes(String) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeChar(int) - Method in class org.jboss.marshalling.AbstractMarshaller
writeChar(int) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeChars(String) - Method in class org.jboss.marshalling.AbstractMarshaller
writeChars(String) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeClass(Marshaller, Class<?>) - Method in interface org.jboss.marshalling.ClassTable.Writer
Write the predefined class reference to the stream.
writeClassDescriptor(ObjectStreamClass) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeDouble(double) - Method in class org.jboss.marshalling.AbstractMarshaller
writeDouble(double) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeExternal(Object, ObjectOutput) - Method in interface org.jboss.marshalling.Externalizer
Write the external representation of an object.
writeFields() - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeFloat(float) - Method in class org.jboss.marshalling.AbstractMarshaller
writeFloat(float) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeHeader(Marshaller) - Method in interface org.jboss.marshalling.StreamHeader
Write the stream header to the stream.
writeInt(int) - Method in class org.jboss.marshalling.AbstractMarshaller
writeInt(int) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeLong(long) - Method in class org.jboss.marshalling.AbstractMarshaller
writeLong(long) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeObject(Object) - Method in class org.jboss.marshalling.AbstractMarshaller
writeObject(Marshaller, Object) - Method in interface org.jboss.marshalling.ObjectTable.Writer
Write the predefined object reference to the stream.
writeObjectOverride(Object) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeObjectUnshared(Object) - Method in class org.jboss.marshalling.AbstractMarshaller
Write an object to the underlying storage or stream as a new instance.
writeObjectUnshared(Object) - Method in interface org.jboss.marshalling.Marshaller
Write an object to the underlying storage or stream as a new instance.
writeReplace(Object) - Method in interface org.jboss.marshalling.ObjectResolver
Get a replacement for an object being written to a stream.
writeShort(int) - Method in class org.jboss.marshalling.AbstractMarshaller
writeShort(int) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeStreamHeader() - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeUnshared(Object) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeUTF(String) - Method in class org.jboss.marshalling.AbstractMarshaller
writeUTF(String) - Method in class org.jboss.marshalling.MarshallerObjectOutputStream
writeUTFBytes(ByteOutput, String) - Static method in class org.jboss.marshalling.UTFUtils
Write the modified UTF-8 form of the given string to the given output.

A B C D E F G H I L M N O P R S U V W
Marshalling API version 1.0.0.Beta1

Copyright © 2008 JBoss, a division of Red Hat, Inc.