Uses of Interface
org.wildfly.clustering.marshalling.protostream.ProtoStreamMarshaller
Packages that use ProtoStreamMarshaller
Package
Description
-
Uses of ProtoStreamMarshaller in org.wildfly.clustering.cache.function
Classes in org.wildfly.clustering.cache.function that implement ProtoStreamMarshallerModifier and TypeClassDescriptionclassCollectionFunctionMarshaller<V,C extends Collection<V>, F extends CollectionFunction<V, C>> classProtoStream marshaller forMapComputeFunction. -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.marshalling.protostream
Classes in org.wildfly.clustering.marshalling.protostream that implement ProtoStreamMarshallerModifier and TypeClassDescriptionenumenumclassGeneric marshaller for instances ofClass.classEnumMarshaller<E extends Enum<E>>ProtoStream marshaller for enums.classExceptionMarshaller<E extends Throwable>Generic marshaller for a Throwable.enumMethods in org.wildfly.clustering.marshalling.protostream that return ProtoStreamMarshallerModifier and TypeMethodDescriptiondefault ProtoStreamMarshaller<T>FieldSetMarshaller.asMarshaller()Creates a marshaller that reads and writes only the fields of this field set.default ProtoStreamMarshaller<T>FieldSetMarshaller.asMarshaller(Class<T> targetClass) Creates a marshaller that reads and writes only the fields of this field set.default <T,V extends T>
ProtoStreamMarshaller<T>ProtoStreamOperation.findMarshaller(Class<V> javaClass) Returns a marshaller suitable of marshalling an object of the specified type.<T> ProtoStreamMarshaller<T>DefaultSerializationContext.getMarshaller(Class<T> clazz) <T> ProtoStreamMarshaller<T>DefaultSerializationContext.getMarshaller(String fullTypeName) <T> ProtoStreamMarshaller<T>DefaultSerializationContext.getMarshaller(T object) <T> ProtoStreamMarshaller<T>SerializationContext.getMarshaller(Class<T> targetClass) <T> ProtoStreamMarshaller<T>SerializationContext.getMarshaller(String fullTypeName) <T> ProtoStreamMarshaller<T>SerializationContext.getMarshaller(T object) SerializationContext.InstanceMarshallerProvider.getMarshaller(String typeName) SerializationContext.InstanceMarshallerProvider.getMarshaller(T instance) static <E extends Enum<E>>
ProtoStreamMarshaller<E>Creates a marshaller for an enum.static <T> ProtoStreamMarshaller<T>Creates a trivial marshaller for a constant value.static <T> ProtoStreamMarshaller<T>ProtoStreamMarshaller.of(T value) Creates a trivial marshaller for a constant value.default ProtoStreamMarshaller<Optional<T>>ScalarMarshaller.toMarshaller()Returns a marshaller for anOptionalwrapper of this scalar value.default <V> ProtoStreamMarshaller<V>ScalarMarshaller.toMarshaller(Class<V> targetClass, BiPredicate<T, T> equals, Function<V, T> unwrapper, Supplier<V> defaultFactory, Function<T, V> wrapper) Returns a marshaller for a wrapper of this scalar value, using the specified wrapping and unwrapping functions.default <V> ProtoStreamMarshaller<V>Returns a marshaller for a wrapper of this scalar value, using the specified wrapping and unwrapping functions.default <V> ProtoStreamMarshaller<V>ScalarMarshaller.toMarshaller(Class<V> targetClass, Function<V, T> unwrapper, Supplier<V> defaultFactory, Function<T, V> wrapper) Returns a marshaller for a wrapper of this scalar value, using the specified wrapping and unwrapping functions.default <V> ProtoStreamMarshaller<V>ScalarMarshaller.toMarshaller(Class<V> targetClass, Predicate<V> skipWrite, Function<V, T> unwrapper, Supplier<V> defaultFactory, Function<T, V> wrapper) Returns a marshaller for a wrapper of this scalar value, using the specified wrapping and unwrapping functions.default <V> ProtoStreamMarshaller<Optional<V>>ScalarMarshaller.toMarshaller(Function<V, T> unwrapper, Function<T, V> wrapper) Returns a marshaller for anOptionalwrapper of this scalar value.default <V extends T>
ProtoStreamMarshaller<V>Returns a new marshaller instance for a decorator of the type handled by this marshaller, created from the specified factory.default <V> ProtoStreamMarshaller<V>Returns a new marshaller instance for a wrapper, using the specified wrapper and unwrapper functions.Methods in org.wildfly.clustering.marshalling.protostream with parameters of type ProtoStreamMarshallerModifier and TypeMethodDescriptionvoidDefaultSerializationContext.registerMarshaller(ProtoStreamMarshaller<?> marshaller) voidSerializationContext.registerMarshaller(ProtoStreamMarshaller<?> marshaller) -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.marshalling.protostream.math
Classes in org.wildfly.clustering.marshalling.protostream.math that implement ProtoStreamMarshallerModifier and TypeClassDescriptionclassMarshaller forBigDecimal.classMarshaller forMathContext. -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.marshalling.protostream.net
Classes in org.wildfly.clustering.marshalling.protostream.net that implement ProtoStreamMarshaller -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.marshalling.protostream.reflect
Classes in org.wildfly.clustering.marshalling.protostream.reflect that implement ProtoStreamMarshallerModifier 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 ProtoStreamMarshaller in org.wildfly.clustering.marshalling.protostream.time
Classes in org.wildfly.clustering.marshalling.protostream.time that implement ProtoStreamMarshallerModifier and TypeClassDescriptionclassMarshaller forLocalDateTimeinstances, using the following strategy: Marshal local date Marshal local timeclassMarshalsMonthDayinstances.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 integerclassMarshaller forYearMonthinstances, using the following strategy: Marshal epoch year Marshal month as enumclassMarshaller forZonedDateTimeinstances, using the following strategy: Marshal duration since epoch Marshal time zone -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.marshalling.protostream.util
Classes in org.wildfly.clustering.marshalling.protostream.util that implement ProtoStreamMarshallerModifier and TypeClassDescriptionclassAbstractCollectionMarshaller<E,T extends Collection<E>> Abstract collection marshaller that writes the elements of the collection.classAbstractMapMarshaller<K,V, T extends Map<K, V>> Abstract marshaller for aMapthat writes the entries of the map.classMashaller for aCalendar.classCollectionMarshaller<E,T extends Collection<E>> Marshaller for a basic collection.classEnumMapMarshaller<E extends Enum<E>>Marshaller for anEnumMap.classEnumSetMarshaller<E extends Enum<E>>classMarshaller for aLinkedHashMap.classclassMapEntryMarshaller<K,V, T extends Map.Entry<K, V>> Marshaller for aMap.EntryclassMapMarshaller<K,V, T extends Map<K, V>> Marshaller for aMap.classMarshaller for aPropertiesobject.classPropertyMarshaller<T extends Map.Entry<String,String>> A marshaller for a property, i.e. aMap.Entrywhose key and value are strings.classSortedMapMarshaller<K,V, T extends SortedMap<K, V>> Marshaller for aSortedMap.classSortedSetMarshaller<E,T extends SortedSet<E>> Marshaller for aSortedSet.classStringKeyMapEntryMarshaller<T extends Map.Entry<String,Object>> An optimized marshaller for aMap.Entrywhose key is a string.classStringKeyMapMarshaller<V,T extends Map<String, V>> An optimized marshaller for aMapwhose keys are strings. -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.server.infinispan.expiration
Classes in org.wildfly.clustering.server.infinispan.expiration that implement ProtoStreamMarshaller -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.server.infinispan.provider
Classes in org.wildfly.clustering.server.infinispan.provider that implement ProtoStreamMarshallerModifier 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 ProtoStreamMarshaller in org.wildfly.clustering.server.infinispan.scheduler
Classes in org.wildfly.clustering.server.infinispan.scheduler that implement ProtoStreamMarshaller -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.session.cache
Methods in org.wildfly.clustering.session.cache that return ProtoStreamMarshallerModifier and TypeMethodDescription<K extends Key<String>>
ProtoStreamMarshaller<K>IdentifierScalarMarshaller.toKeyMarshaller(Function<String, K> factory) -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.session.cache.attributes.fine
Classes in org.wildfly.clustering.session.cache.attributes.fine that implement ProtoStreamMarshallerModifier and TypeClassDescriptionclassclass -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.session.cache.metadata.coarse
Classes in org.wildfly.clustering.session.cache.metadata.coarse that implement ProtoStreamMarshallerModifier and TypeClassDescriptionclassProtostream marshaller for aDefaultSessionMetaDataEntry.classProtoStream marshaller for aSessionMetaDataEntryFunction. -
Uses of ProtoStreamMarshaller in org.wildfly.clustering.session.cache.metadata.fine
Classes in org.wildfly.clustering.session.cache.metadata.fine that implement ProtoStreamMarshallerModifier and TypeClassDescriptionclassclassMarshaller for aDefaultSessionCreationMetaDataEntry.class