Interface FieldSetMarshaller.Simple<T>
-
- Type Parameters:
T- the marshaller type
- All Superinterfaces:
FieldReadable<T>,FieldSetMarshaller<T,T>,Writable<T>
- All Known Subinterfaces:
ClassLoaderMarshaller
- All Known Implementing Classes:
ComparatorMarshaller,DurationMarshaller,InetAddressMarshaller,LocalDateMarshaller,LocalTimeMarshaller,ModuleClassLoaderMarshaller,SimpleClassLoaderMarshaller,YearMarshaller,ZoneOffsetMarshaller
- Enclosing interface:
- FieldSetMarshaller<T,V>
public static interface FieldSetMarshaller.Simple<T> extends FieldSetMarshaller<T,T>
A simple field set marshaller whose reader and writer types are the same
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.wildfly.clustering.marshalling.protostream.FieldSetMarshaller
FieldSetMarshaller.Simple<T>, FieldSetMarshaller.Supplied<T,V extends Supplier<T>>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Tbuild(T value)Builds the target object from the read value.-
Methods inherited from interface org.wildfly.clustering.marshalling.protostream.FieldReadable
getFields, nextIndex, readFrom
-
Methods inherited from interface org.wildfly.clustering.marshalling.protostream.FieldSetMarshaller
createInitialValue
-
-
-
-
Method Detail
-
build
default T build(T value)
Description copied from interface:FieldSetMarshallerBuilds the target object from the read value.- Specified by:
buildin interfaceFieldSetMarshaller<T,T>- Parameters:
value- a read value- Returns:
- the target object
-
-