| Interface | Description |
|---|---|
| ByteBufferMarshaller |
Marshals an object to and from a
ByteBuffer. |
| ExternalizerProvider | |
| IntSerializer |
Writes/reads an integer to/from a binary stream.
|
| Marshallability | |
| MarshalledValue<T,C> |
Offers semantics similar to a
MarshalledObject, but supports an independent marshalling context.s |
| MarshalledValueFactory<C> | |
| Marshaller<V,S> |
Marshals an object to and from its serialized form.
|
| Serializer<T> |
Writes/reads an object to/from a binary stream.
|
| Class | Description |
|---|---|
| BinaryExternalizer<T,X,Y> |
Generic
Externalizer for an object composed of 2 externalizable components. |
| BooleanExternalizer<T> |
Base
Externalizer for boolean-based externalization. |
| ByteBufferInputStream | |
| ByteBufferMarshalledValue<T> | |
| ByteBufferMarshalledValueExternalizer |
Externalizer for a
ByteBufferMarshalledValue. |
| ByteBufferMarshalledValueFactory |
Factory for creating a
ByteBufferMarshalledValue. |
| ByteBufferOutputStream |
A specialized ByteArrayOutputStream that exposes the internal buffer.
|
| DecoratorExternalizer<T> |
Marshaller for a decorator that does not provide public access to its decorated object.
|
| EnumExternalizer<E extends Enum<E>> |
Base
Externalizer for enumerations. |
| IntExternalizer<T> |
Base
Externalizer for int-based externalization. |
| LongExternalizer<T> |
Base
Externalizer for long-based externalization. |
| MarshalledValueMarshaller<V,C> |
Marshaller that stores attribute values using marshalled values.
|
| ObjectExternalizer<T> |
Base
Externalizer for object wrapper externalization. |
| SerializerExternalizer<T> |
Externalizer based on a Serializer. |
| StringExternalizer<T> |
Base
Externalizer for string-based externalization. |
| SupplierFunction<R> |
Adapts a Supplier to a Function ignoring it's parameter.
|
| SynchronizedDecoratorExternalizer<T> |
A decorator marshaller that writes the decorated object while holding its monitor lock.
|
| ValueExternalizer<T> |
Trivial
Externalizer for a constant value. |
| ValueFunction<T,R> |
A function that always results a constant value, ignoring its parameter.
|
| Enum | Description |
|---|---|
| IdentityFunction |
Behaves the same as
Function.identity(), where the return type is a superclass of the function parameter. |
| IndexSerializer |
Various strategies for marshalling an array/collection index (i.e.
|
| MarshallingExternalizerProvider |
Copyright © 2021 JBoss by Red Hat. All rights reserved.