| AbstractProtoStreamOperation |
|
| AbstractProtoStreamWriter |
|
| AbstractSerializationContextInitializer |
|
| AnySerializationContextInitializer |
Initializer that registers protobuf schema and marshaller for Any.
|
| ByteBufferMarshalledKeyMarshaller |
|
| ByteBufferMarshalledValueMarshaller |
|
| ClassMarshaller |
Generic marshaller for instances of Class.
|
| CompositeSerializationContextInitializer |
SerializationContextInitializer that registers a set of SerializationContextInitializer instances.
|
| DefaultProtoStreamReader |
|
| DefaultProtoStreamSizeOperation |
A default ProtoStream size operation.
|
| DefaultProtoStreamWriter |
|
| DefaultSerializationContext |
Decorates SerializationContextImpl, ensuring that all registered marshallers implement ProtoStreamMarshaller.
|
| EnumMarshaller<E extends Enum<E>> |
ProtoStream marshaller for enums.
|
| EnumMarshallerAdapter<E extends Enum<E>> |
|
| ExceptionMarshaller<E extends Throwable> |
Generic marshaller for a Throwable.
|
| FieldSetProtoStreamMarshaller<T,V> |
|
| FunctionalMarshaller<T,V> |
Marshaller that uses a functional transformation of another marshaller.
|
| FunctionalScalarMarshaller<T,V> |
Marshaller that reads/writes a single field by applying functions to a ScalarMarshaller.
|
| LangSerializationContextInitializer |
Initializer that registers protobuf schema for java.lang.* classes.
|
| LoadedClassField |
|
| ModuleClassLoaderMarshaller |
|
| OffsetProtoStreamReader |
|
| OffsetProtoStreamWriter |
|
| PackedArrayMarshaller<T> |
Marshaller for packed repeated fields, e.g.
|
| ProtoStreamByteBufferMarshaller |
|
| ProtoStreamMarshallerAdapter<T> |
|
| ProviderSerializationContextInitializer<E extends Enum<E> & ProtoStreamMarshallerProvider> |
A SerializationContextInitializer that registers enumerated marshallers.
|
| Reference |
Encapsulates an object reference.
|
| ScalarFieldMarshaller<T> |
A field marshaller based on a scaler marshaller.
|
| SerializationContextBuilder |
Builds a ProtoStream ImmutableSerializationContext.
|
| SimpleClassLoaderMarshaller |
|
| SimpleDataInput |
DataInput implementation used to write the unexposed fields of an org.jgroups.util.Streamable object.
|
| SimpleDataInput.Builder |
|
| SimpleDataOutput |
DataOutput implementation used to read the unexposed fields of an org.jgroups.util.Streamable object.
|
| SimpleDataOutput.ArrayConsumer<T> |
|
| SimpleDataOutput.Builder |
|
| SimpleDataOutput.GenericArrayConsumer<T> |
|
| SimpleFunctionalMarshaller<T extends V,V> |
Functional marshaller whose marshalled type is a subclass of the mapped marshaller.
|
| SimpleObjectInput |
|
| SimpleObjectInput.Builder |
|
| SimpleObjectOutput |
|
| SimpleObjectOutput.Builder |
|
| SizeComputingProtoStreamWriter |
A ProtoStreamWriter implementation used to compute the number of bytes that would be written to a stream.
|
| TypedArrayMarshaller |
Marshaller for an Object array, using a repeated element field.
|
| TypedEnumMarshaller<E extends Enum<E>> |
Marshaller for a typed enumeration.
|
| TypedObjectMarshaller |
Marshaller for a typed object.
|
| ValueMarshaller<T> |
ProtoStream marshaller for fixed values.
|