Uses of Interface
org.wildfly.clustering.marshalling.protostream.Writable
Packages that use Writable
Package
Description
-
Uses of Writable in org.wildfly.clustering.cache.function
Classes in org.wildfly.clustering.cache.function that implement WritableModifier and TypeClassDescriptionclassCollectionFunctionMarshaller<V,C extends Collection<V>, F extends CollectionFunction<V, C>> classProtoStream marshaller forMapComputeFunction. -
Uses of Writable in org.wildfly.clustering.marshalling.protostream
Subinterfaces of Writable in org.wildfly.clustering.marshalling.protostreamModifier and TypeInterfaceDescriptioninterfaceA marshaller for the fields of aClassLoader.interfaceFieldSetMarshaller<T,V> Marshaller for a set of fields, to be shared between multiple marshallers.static interfaceA simple field set marshaller whose reader and writer types are the samestatic interfaceFieldSetMarshaller.Supplied<T,V extends Supplier<T>> A field set marshaller whose reader type supplies the writer type.interfaceMarshallable<T>Interface inherited by marshallable components.interfaceAProtobufTagMarshallerthat include a facility for computing buffer sizes.interfaceMarshaller for a single scalar value.Classes in org.wildfly.clustering.marshalling.protostream that implement WritableModifier and TypeClassDescriptionenumenumclassGeneric marshaller for instances ofClass.classEnumMarshaller<E extends Enum<E>>ProtoStream marshaller for enums.classExceptionMarshaller<E extends Throwable>Generic marshaller for a Throwable.classA class field that marshals instances ofClassusing aClassLoaderMarshaller.classMarshaller for packed repeated fields, e.g. primitive arrays.enumEnumeration of common scalar marshaller implementations.enumSet of scalar marshallers for marshalling aClass.classA field marshaller based on a scaler marshaller.enumclassMarshaller for an Object array, using a repeated element field.classTypedEnumMarshaller<E extends Enum<E>>Marshaller for a typed enumeration.classMarshaller for a typed object.Methods in org.wildfly.clustering.marshalling.protostream with parameters of type WritableModifier and TypeMethodDescription<T> FieldSetWriter<T> AbstractProtoStreamWriter.createFieldSetWriter(Writable<T> writer, int startIndex) <T> FieldSetWriter<T> OffsetProtoStreamWriter.createFieldSetWriter(Writable<T> writer, int startIndex) <T> FieldSetWriter<T> ProtoStreamWriter.createFieldSetWriter(Writable<T> writer, int startIndex) Creates a writer for a set of consecutive fields. -
Uses of Writable in org.wildfly.clustering.marshalling.protostream.math
Classes in org.wildfly.clustering.marshalling.protostream.math that implement WritableModifier and TypeClassDescriptionclassMarshaller forBigDecimal.classMarshaller forMathContext. -
Uses of Writable in org.wildfly.clustering.marshalling.protostream.net
Classes in org.wildfly.clustering.marshalling.protostream.net that implement WritableModifier and TypeClassDescriptionenumMarshaller for anInetAddress.classMarshaller for anInetSocketAddress. -
Uses of Writable in org.wildfly.clustering.marshalling.protostream.reflect
Classes in org.wildfly.clustering.marshalling.protostream.reflect that implement WritableModifier and TypeClassDescriptionclassAbstractMemberMarshaller<T,M extends Member> Generic marshaller based on non-public members.classBinaryFieldMarshaller<T,F1, F2> Generic marshaller based on two non-public fields.classBinaryMemberMarshaller<T,M extends Member, M1, M2> Generic marshaller based on two non-public members.classBinaryMethodMarshaller<T,M1, M2> Generic marshaller based on two non-public accessor methods.classMarshaller for a decorator that does not provide public access to its decorated object.classA very generic marshaller for use with classes whose state is not publicly available for reading or writing except by pure reflection.classMarshaller for proxies serialized using the writeReplace()/readResolve() pattern.classA decorator marshaller that writes the decorated object while holding its monitor lock.classTernaryFieldMarshaller<T,F1, F2, F3> Generic marshaller based on three non-public fields.classTernaryMemberMarshaller<T,M extends Member, M1, M2, M3> Generic marshaller based on three non-public members.classTernaryMethodMarshaller<T,M1, M2, M3> Generic marshaller based on three non-public accessor methods.classUnaryFieldMarshaller<T,F> Generic marshaller based on a single non-public field.classUnaryMemberMarshaller<T,M extends Member, M1> Generic marshaller based on a single non-public member.classGeneric marshaller based on a single non-public accessor method. -
Uses of Writable in org.wildfly.clustering.marshalling.protostream.time
Classes in org.wildfly.clustering.marshalling.protostream.time that implement WritableModifier and TypeClassDescriptionenumMarshaller forDurationinstances, using the following strategy: MarshalDuration.ZEROas zero bytes Marshal number of seconds of duration as unsigned long Marshal sub-second value of duration as unsigned integer, using millisecond precision, if possibleenumMarshals aLocalDateas an epoch day.classMarshaller forLocalDateTimeinstances, using the following strategy: Marshal local date Marshal local timeenumMarshaller forLocalTimeinstances, using the following strategy: MarshalLocalTime.MIDNIGHTas 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 possibleclassMarshalsMonthDayinstances.classMarshaller forOffsetDateTimeinstances, using the following strategy: Marshal local date Marshal local time Marshal zone offsetclassMarshaller forOffsetTimeinstances, using the following strategy: Marshal local time Marshal zone offsetclassMarshaller forPeriodinstances, using the following strategy: MarshalPeriod.ZEROas 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 integerenumMarshalsYearinstances as number of years since the epoch year.classMarshaller forYearMonthinstances, using the following strategy: Marshal epoch year Marshal month as enumclassMarshaller forZonedDateTimeinstances, using the following strategy: Marshal duration since epoch Marshal time zoneenumMarshalling forZoneOffsetinstances using the following strategy: MarshalZoneOffset.UTCas 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 -
Uses of Writable in org.wildfly.clustering.marshalling.protostream.util
Classes in org.wildfly.clustering.marshalling.protostream.util that implement WritableModifier and TypeClassDescriptionclassAbstractCollectionMarshaller<T extends Collection<Object>>Abstract collection marshaller that writes the elements of the collection.classAbstractMapMarshaller<T extends Map<Object,Object>> Abstract marshaller for aMapthat writes the entries of the map.classMashaller for aCalendar.classCollectionMarshaller<T extends Collection<Object>>Marshaller for a basic collection.enumMarshaller for the fields of aComparator.classEnumMapMarshaller<E extends Enum<E>>Marshaller for anEnumMap.classEnumSetMarshaller<E extends Enum<E>>classMarshaller for aLinkedHashMap.classclassMapEntryMarshaller<T extends Map.Entry<Object,Object>> Marshaller for aMap.EntryclassMapMarshaller<T extends Map<Object,Object>> Marshaller for aMap.classSortedMapMarshaller<T extends SortedMap<Object,Object>> Marshaller for aSortedMap.classSortedSetMarshaller<T extends SortedSet<Object>>Marshaller for aSortedSet.enumMarshaller for aUUIDusing fixed size longs. -
Uses of Writable in org.wildfly.clustering.server.infinispan
Classes in org.wildfly.clustering.server.infinispan that implement WritableModifier and TypeClassDescriptionenumMarshallers for the fields of anAddress. -
Uses of Writable in org.wildfly.clustering.server.infinispan.expiration
Classes in org.wildfly.clustering.server.infinispan.expiration that implement Writable -
Uses of Writable in org.wildfly.clustering.server.infinispan.provider
Classes in org.wildfly.clustering.server.infinispan.provider that implement WritableModifier and TypeClassDescriptionclassAddressSetFunctionMarshaller<F extends CollectionFunction<org.infinispan.remoting.transport.Address,Set<org.infinispan.remoting.transport.Address>>> Marshaller for an function that operates on aSetofAddressinstances. -
Uses of Writable in org.wildfly.clustering.server.infinispan.scheduler
Classes in org.wildfly.clustering.server.infinispan.scheduler that implement Writable -
Uses of Writable in org.wildfly.clustering.server.jgroups
Classes in org.wildfly.clustering.server.jgroups that implement WritableModifier and TypeClassDescriptionenumMarshallers for the fields of anAddress. -
Uses of Writable in org.wildfly.clustering.session.cache
Classes in org.wildfly.clustering.session.cache that implement WritableModifier and TypeClassDescriptionenumScalar marshaller for a session identifier. -
Uses of Writable in org.wildfly.clustering.session.cache.attributes.fine
Classes in org.wildfly.clustering.session.cache.attributes.fine that implement WritableModifier and TypeClassDescriptionclassclass -
Uses of Writable in org.wildfly.clustering.session.cache.metadata.coarse
Classes in org.wildfly.clustering.session.cache.metadata.coarse that implement WritableModifier and TypeClassDescriptionclassProtostream marshaller for aDefaultSessionMetaDataEntry.classProtoStream marshaller for aSessionMetaDataEntryFunction. -
Uses of Writable in org.wildfly.clustering.session.cache.metadata.fine
Classes in org.wildfly.clustering.session.cache.metadata.fine that implement WritableModifier and TypeClassDescriptionclassclassMarshaller for aDefaultSessionCreationMetaDataEntry.class