| Modifier and Type | Interface and Description |
|---|---|
interface |
ClassLoaderMarshaller
A marshaller for the fields of a
ClassLoader. |
| Modifier and Type | Class and Description |
|---|---|
class |
ModuleClassLoaderMarshaller |
class |
SimpleClassLoaderMarshaller |
| Constructor and Description |
|---|
FunctionalFieldSetMarshaller(Class<? extends T> targetClass,
FieldSetMarshaller<T,B> marshaller,
Function<B,T> factory) |
ProtoStreamBuilderFieldSetMarshaller(Class<? extends T> targetClass,
FieldSetMarshaller<T,B> marshaller) |
ProtoStreamBuilderFieldSetMarshaller(FieldSetMarshaller<T,B> marshaller) |
SimpleFieldSetMarshaller(Class<? extends T> targetClass,
FieldSetMarshaller<T,T> marshaller) |
SimpleFieldSetMarshaller(FieldSetMarshaller<T,T> marshaller) |
| Modifier and Type | Class and Description |
|---|---|
class |
InetAddressMarshaller
Marshaller for an
InetAddress. |
| Modifier and Type | Class and Description |
|---|---|
class |
DurationMarshaller
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
|
class |
LocalDateMarshaller
Marshals a
LocalDate as an epoch day. |
class |
LocalTimeMarshaller
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
|
class |
YearMarshaller
Marshals
Year instances as number of years since the epoch year. |
class |
ZoneOffsetMarshaller
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
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComparatorMarshaller
Marshaller for the fields of a
Comparator. |
class |
EnumSetFieldSetMarshaller<E extends Enum<E>>
Marshaller for the fields of an
EnumSet. |
class |
UUIDMarshaller
Marshaller for a
UUID using fixed size longs. |
Copyright © 2023 JBoss by Red Hat. All rights reserved.