All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbstractClassResolver A base implementation ofClassResolverwhich simply resolves the class against a classloader which is specified by the subclass implementation.AbstractMarshaller An abstract implementation of theMarshallerinterface.AbstractMarshallerFactory An abstract implementation of theMarshallerFactoryinterface.AbstractObjectInput An abstract object input implementation.AbstractObjectOutput An abstract object output implementation.AbstractUnmarshaller An abstract implementation of theUnmarshallerinterface.AnnotationClassExternalizerFactory An externalizer factory which looks for the presence of theExternalizeannotation.BooleanFieldPutter A field putter for boolean-type fields.BooleanReadField A read field whose value is a boolean type.ByteBufferInput AnInputStreamwhich implementsByteInputand reads bytes from aByteBuffer.ByteBufferOutput AnOutputStreamimplementingByteOutputwhich writes to aByteBuffer.ByteFieldPutter A field putter for byte-type fields.ByteInput An input stream of bytes.ByteInputStream AnInputStreamwhich implementsByteInputand reads bytes from anotherByteInput.ByteOutput An output stream of bytes.ByteOutputStream AnOutputStreamwhich implementsByteOutputand writes bytes to anotherByteOutput.BytePipe A pairedByteInputandByteOutput.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 ofSerializableobjects withreadObject()methods, even in the presence offinalfields.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 areints.IdentityIntSet<T> An efficient identity object set.InputStreamByteInput AnInputStreamimplementingByteInputwhich 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 areints.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 AnOutputStreamwhich implementsByteInputand reads data from anotherOutputStream.Pair<A,B> A serializable pair of values.Pair.Externalizer An externalizer forPairinstances.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 ofDataOutputwhich 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.