All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbstractClassResolver A base implementation ofClassResolver
which simply resolves the class against a classloader which is specified by the subclass implementation.AbstractMarshaller An abstract implementation of theMarshaller
interface.AbstractMarshallerFactory An abstract implementation of theMarshallerFactory
interface.AbstractObjectInput An abstract object input implementation.AbstractObjectOutput An abstract object output implementation.AbstractUnmarshaller An abstract implementation of theUnmarshaller
interface.AnnotationClassExternalizerFactory An externalizer factory which looks for the presence of theExternalize
annotation.BooleanFieldPutter A field putter for boolean-type fields.BooleanReadField A read field whose value is a boolean type.ByteBufferInput AnInputStream
which implementsByteInput
and reads bytes from aByteBuffer
.ByteBufferOutput AnOutputStream
implementingByteOutput
which writes to aByteBuffer
.ByteFieldPutter A field putter for byte-type fields.ByteInput An input stream of bytes.ByteInputStream AnInputStream
which implementsByteInput
and reads bytes from anotherByteInput
.ByteOutput An output stream of bytes.ByteOutputStream AnOutputStream
which implementsByteOutput
and writes bytes to anotherByteOutput
.BytePipe A pairedByteInput
andByteOutput
.ByteReadField A read field whose value is a byte type.ByteWriter A writer for class or object tables which simply writes a flat sequence of bytes.ChainingClassExternalizerFactory A class externalizer factory that tries each delegate externalizer factory in sequence, returning the first match.ChainingClassTable A class table that multiplexes up to 256 class tables.ChainingObjectResolver An object resolver which runs a sequence of object resolvers.ChainingObjectTable An object table that multiplexes up to 256 class tables.CharFieldPutter A field putter for char-type fields.CharReadField A read field whose value is a character type.ClassCloner A cloner for class types.ClassExternalizerFactory A factory for locating custom externalizers.ClassLoaderClassCloner A class cloner which uses the given class loader to resolve classes.ClassResolver A class annotator and resolver.ClassTable A lookup mechanism for predefined classes.ClassTable.Writer The class writer for a specific class.ClonerConfiguration The configuration for a cloner instance.CloneTable An interface which allows extending a cloner to types that it would not otherwise support.ContextClassResolver A class resolver which uses the context classloader to resolve classes.Creator Deprecated. This API is deprecated and will be removed in a future version.DoubleFieldPutter A field putter for double-type fields.DoubleReadField A read field whose value is a double type.ExceptionListener A listener for exceptions which occur during marshalling or unmarshalling.Externalize Indicate that this class should be externalized by an instance of the given externalizer class.Externalizer A replacement serializer for an object class.FieldPutter Base class for a field "putter" which represents a field's data cell.FieldSetter A setter for a (possibly final) field, which allows for correct object initialization ofSerializable
objects withreadObject()
methods, even in the presence offinal
fields.FlatNavigableMap<K,V> FlatNavigableSet<E> FloatFieldPutter A field putter for float-type fields.FloatReadField A read field whose value is a float type.GetDeclaredConstructorAction<T> GetDeclaredFieldAction GetDeclaredFieldsAction GetReflectionFactoryAction GetUnsafeAction IdentityIntMap<T> An efficient identity object map whose keys are objects and whose values areint
s.IdentityIntSet<T> An efficient identity object set.InputStreamByteInput AnInputStream
implementingByteInput
which reads input from anotherInputStream
.IntFieldPutter A field putter for int-type fields.IntKeyMap<V> An integer-keyed map, optimized for fast copying.IntKeyMap.Entry<V> A map entry.IntMap<T> An efficient object map whose keys are objects and whose values areint
s.IntReadField A read field whose value is an int type.IntSet<T> An efficient object set.Kind The kind of field.LimitedByteInput A limited byte input stream.LimitedByteOutput A limited byte output stream.LongFieldPutter A field putter for long-type fields.LongReadField A read field whose value is a long type.MappingClassExternalizerFactory An externalizer factory which uses a fixed mapping from class to externalizer.Marshaller An object marshaller for writing objects to byte streams.MarshallerFactory The main marshaller factory.MarshallerObjectInput A marshaller's object input.MarshallerObjectInputStream A marshaller's object input stream.MarshallerObjectOutput A marshaller's object output.MarshallerObjectOutputStream A marshaller's object output stream.Marshalling Static utility methods for simplifying use of marshallers.MarshallingConfiguration A Marshaller configuration.MarshallingObjectOutputStream An object output stream which wraps aMarshaller
, which may be used by legacyObjectOutputStream
-based applications that wish to use the marshalling framework.ModularClassResolver A class table which implements an alternate class resolution strategy based on JBoss Modules.ModularClassTable A class table which implements an alternate class resolution strategy based on JBoss Modules.ObjectCloner An object cloner.ObjectClonerFactory An object cloner factory.ObjectCloners A class which may be used to got cloner factory instances.ObjectClonerSource A source for object cloners.ObjectFieldPutter A field putter for object-type fields.ObjectInputStreamUnmarshaller An Unmarshaller which simply wraps an object stream.ObjectOutputStreamMarshaller A Marshaller which simply wraps an object stream.ObjectReadField A read field whose value is an object type.ObjectResolver Resolver for substituting objects in a stream.ObjectTable A lookup mechanism for predefined object references.ObjectTable.Writer The object writer for a specific object.OutputStreamByteOutput AnOutputStream
which implementsByteInput
and reads data from anotherOutputStream
.Pair<A,B> A serializable pair of values.Pair.Externalizer An externalizer forPair
instances.ProviderDescriptor A provider descriptor for automatically-discovered marshalling factory types.PublicReflectiveCreator Deprecated. this class simply delegates toReflectiveCreator
.ReadField Base class for a field which was read from the data stream.ReflectiveCreator Deprecated. This class is no longer used and will be removed in a future version.SerializabilityChecker A checker to determine whether an object class should be treated as serializable.SerializableClass Reflection information about a serializable class.SerializableClassRegistry A registry for reflection information usable by serialization implementations.SerializableField Reflection information about a field on a serializable class.SetAccessibleAction ShortFieldPutter A field putter for short-type fields.ShortReadField A read field whose value is a boolean type.SimpleByteInput A simple byte input which extendsInputStream
.SimpleByteOutput A simple byte output which extendsOutputStream
.SimpleClassResolver A class resolver which uses a predefined classloader.SimpleDataInput SimpleDataOutput A simple base implementation ofDataOutput
which wraps aByteOutput
.StreamHeader A producer of stream headers.SunReflectiveCreator Deprecated. This creator is no longer used and will be removed in a future version.TraceInformation A facility available to marshalling implementations which allows for detailed stack traces which trace the position in the object graph where a marshalling or unmarshalling problem has occurred.TraceInformation.ClassInfo Information about a class which was being (un-)marshalled at the time an exception occurred.TraceInformation.FieldInfo Information about a field which was being marshalled at the time an exception occurred.TraceInformation.IncompleteObjectInfo Information about an incomplete object being unmarshalled.TraceInformation.IndexInfo Information about an index in an array or collection.TraceInformation.IndexType The type of index for a multi-valued collection or map.TraceInformation.Info Information about the circumstances surrounding (un)marshalling.TraceInformation.MethodInfo Information specific to a method execution.TraceInformation.MethodInfo.Type The type of method being executed.TraceInformation.ObjectInfo Information about an object which was being (un-)marshalled at the time an exception occurred.TraceInformation.UserInfo User information.Unmarshaller An unmarshaller which reads objects from a stream.UnmarshallingObjectInputStream An object input stream which wraps anUnmarshaller
, which may be used by legacyObjectInputStream
-based applications that wish to use the marshalling framework.UTFUtils Handy utility methods for dealing with strings in the modified UTF-8 format.Version The version of the Marshalling API.