All Classes and Interfaces
Class
Description
Abstract collection marshaller that writes the elements of the collection.
Abstract marshaller for a
Map that writes the entries of the map.Generic marshaller based on non-public members.
A protostream operation.
Delegates most
ProtoStreamWriter operations to a TagWriter.An abstract initializer of a serialization context handling location and registration of the protobuf schemas.
A wrapper for an arbitrary object.
Serialization context initializer for this package.
Serialization context initializer for the
java.util.concurrent.atomic package.Marshaller for
BigDecimal.Generic marshaller based on two non-public fields.
Generic marshaller based on two non-public members.
Generic marshaller based on two non-public accessor methods.
ProtoStreamMarshaller for a ByteBufferMarshalledKey.ProtoStreamMarshaller for a ByteBufferMarshalledValue.ProtoStream mashaller for a
Calendar.A marshaller for the fields of a
ClassLoader.Marshaller for a basic collection.
Marshaller for the fields of a
Comparator.A
SerializationContextInitializer decorator that registers schemas and marshallers from multiple SerializationContextInitializer instances.Serialization context initializer for the
java.util.concurrent package.Marshaller for a decorator that does not provide public access to its decorated object.
ProtoStreamWriter implementation that reads from a TagReader.A default ProtoStream size operation.
ProtoStreamWriter implementation that writes to a TagWriterImpl.Decorates
SerializationContextImpl, ensuring that all registered marshallers implement ProtoStreamMarshaller.Marshaller for
Duration instances, using the following strategy:
Marshal Duration.ZERO as zero bytes
Marshal number of seconds of duration as unsigned long
Marshal sub-second value of duration as unsigned integer, using millisecond precision, if possible
ProtoStream marshaller for enums.
Generic marshaller for a Throwable.
A very generic marshaller for use with classes whose state is not publicly available for reading or writing except by pure reflection.
Reads a single field of a field set from a reader.
Marshaller for a set of fields, to be shared between multiple marshallers.
A marshaller using a map entry field set.
A simple field set marshaller whose reader and writer types are the same
A field set marshaller whose reader type supplies the writer type.
Reads a value from a set of fields.
Writes value as a set of fields.
Marshaller for an
InetAddress.Marshaller for an
InetSocketAddress.Serialization context initializer for the
java.util package.Serialization context initializer for the
java.lang package.Marshaller for a
LinkedHashMap.A class field that marshals instances of
Class using a ClassLoaderMarshaller.Marshals a
LocalDate as an epoch day.Marshaller for
LocalDateTime instances, using the following strategy:
Marshal local date
Marshal local time
ProtoStream marshaller for an
Locale.Marshaller for
LocalTime instances, using the following strategy:
Marshal LocalTime.MIDNIGHT as zero bytes
Marshal number of seconds in day as unsigned integer, using hours or minutes precision, if possible
Marshal sub-second value of day as unsigned integer, using millisecond precision if possible
Marshaller for a
Map.EntryMarshaller for a
Map.Interface inherited by marshallable components.
Serialization context initializer for the
package.
invalid reference
org.wildfly.clustering.marshalling
Marshaller for
MathContext.Serialization context initializer for the
java.math package.Marshals
MonthDay instances.Native serialization context decorator.
Serialization context initializer for the
java.net package.Marshaller for
OffsetDateTime instances, using the following strategy:
Marshal local date
Marshal local time
Marshal zone offset
A ProtoStream reader that applies an offset to its fields.
A ProtoStream writer that applies an offset to its fields.
Marshaller for
OffsetTime instances, using the following strategy:
Marshal local time
Marshal zone offset
Marshaller for packed repeated fields, e.g. primitive arrays.
Marshaller for
Period instances, using the following strategy:
Marshal Period.ZERO as zero bytes
Marshal number of years of period as signed integer
Marshal number of months of period as signed integer
Marshal number of days of period as signed integer
ProtoStream arshaller for a
Properties object.A string-based map entry.
A marshaller for a property, i.e. a
Map.Entry whose key and value are strings.A ProtoStream byte buffer marshaller.
A
ProtobufTagMarshaller that include a facility for computing buffer sizes.Common interface of
ProtoStreamReader and ProtoStreamWriter.An operation context.
A
TagReader with the additional ability to read an arbitrary embedded object.A ProtoStream size operation.
A
TagWriter with the additional ability to write an arbitrary embedded object.Marshaller for proxies serialized using the writeReplace()/readResolve() pattern.
Readable view of a marshaller.
Encapsulates an object reference.
Enumeration of common scalar marshaller implementations.
Set of scalar marshallers for marshalling a
Class.A field marshaller based on a scaler marshaller.
Marshaller for a single scalar value.
Registers a protobuf schema.
Extension of
SerializationContext that ensures all registered marshallers implement ProtoStreamMarshaller.An instance marshaller provider that ensures all registered marshallers implement
ProtoStreamMarshaller.A builder of a serialization context.
Default serialization context builder.
Native serialization context builder.
A serialization context initializer.
DataInput implementation used to write the unexposed serializable fields of an object.Builds a simple data input.
DataOutput implementation used to read the unexposed serializable fields of an object.Builds a simple data output.
ObjectInput implementation used to write the unexposed fields of an Externalizable object.Builder of a simple object input.
ObjectOutput implementation used to read the unexposed fields of an Externalizable object.Builder of a simple object output.
A
ProtoStreamWriter implementation used to compute the number of bytes that would be written to a stream.Marshaller for a
SortedMap.Marshaller for a
SortedSet.Serialization context initializer for the
java.sql package.ProtoStream marshaller for a
StackTraceElement.A map entry whose key is a string.
An optimized marshaller for a
Map.Entry whose key is a string.An optimized marshaller for a
Map whose keys are strings.A decorator marshaller that writes the decorated object while holding its monitor lock.
e.g. to enable iteration over a decorated collection without the risk of a ConcurrentModificationException.
Generic marshaller based on three non-public fields.
Generic marshaller based on three non-public members.
Generic marshaller based on three non-public accessor methods.
Serialization context initializer for the
java.time package.A function with 3 parameters.
Marshaller for an Object array, using a repeated element field.
Marshaller for a typed enumeration.
Marshaller for a typed object.
Generic marshaller based on a single non-public field.
Generic marshaller based on a single non-public member.
Generic marshaller based on a single non-public accessor method.
Serialization context initializer for this package.
Marshaller for the fields of a
UUID using fixed size longs.A
ByteBufferMarshaller based on a ProtoStream WrappedMessage.Writable view of a marshaller.
Marshals
Year instances as number of years since the epoch year.Marshaller for
YearMonth instances, using the following strategy:
Marshal epoch year
Marshal month as enum
Marshaller for
ZonedDateTime instances, using the following strategy:
Marshal duration since epoch
Marshal time zone
Marshalling for
ZoneOffset instances using the following strategy:
Marshal ZoneOffset.UTC as zero bytes
If offset is of form ±HH, marshal as signed integer of hours
If offset is of form ±HH:MM, marshal as signed integer of total minutes
If offset is of form ±HH:MM:SS, marshal as signed integer of total seconds