Uses of Interface
org.infinispan.protostream.BaseMarshaller
-
Packages that use BaseMarshaller Package Description org.infinispan.protostream Library for easy and efficient marshalling of Java objects in Protocol Buffers format.org.infinispan.protostream.annotations.impl Holds the internal representation of Protobuf type metadata defined via annotations and the processors that handle this metadata in order to generate Protobuf schemas and marshallers.org.infinispan.protostream.impl Protostream internals. -
-
Uses of BaseMarshaller in org.infinispan.protostream
Subinterfaces of BaseMarshaller in org.infinispan.protostream Modifier and Type Interface Description interfaceEnumMarshaller<E extends Enum<E>>Contract to be implemented by marshallers ofEnumtypes.interfaceMessageMarshaller<T>Deprecated.since 4.3.1.Final.interfaceProtobufTagMarshaller<T>A marshaller for message types that has direct access to the low level Protobuf streams (TagReader/TagWriter) to freely read and write tags.interfaceRawProtobufMarshaller<T>Deprecated.replaced byProtobufTagMarshaller.Methods in org.infinispan.protostream that return BaseMarshaller Modifier and Type Method Description <T> BaseMarshaller<T>ImmutableSerializationContext. getMarshaller(Class<T> clazz)Obtains the marshaller associated with a Java type.<T> BaseMarshaller<T>ImmutableSerializationContext. getMarshaller(String fullTypeName)Obtains the marshaller associated with a Protobuf type name.<T> BaseMarshaller<T>ImmutableSerializationContext. getMarshaller(T object)Obtains the marshaller associated with a given instance.BaseMarshaller<T>SerializationContext.InstanceMarshallerProvider. getMarshaller(String typeName)Get a marshaller to unmarshall the supplied type name or @code null} if the type cannot be unmarshalled by this provider.BaseMarshaller<T>SerializationContext.InstanceMarshallerProvider. getMarshaller(T instance)Get marshaller given a instance to be marshalled ornullif the instance cannot be marshalled by this provider.BaseMarshaller<?>SerializationContext.MarshallerProvider. getMarshaller(Class<?> javaClass)Deprecated.Get a marshaller instance for the given Java class.BaseMarshaller<?>SerializationContext.MarshallerProvider. getMarshaller(String typeName)Deprecated.Get a marshaller instance for the given type name.Methods in org.infinispan.protostream with parameters of type BaseMarshaller Modifier and Type Method Description voidSerializationContext. registerMarshaller(BaseMarshaller<?> marshaller)Register a type marshaller.voidSerializationContext. unregisterMarshaller(BaseMarshaller<?> marshaller) -
Uses of BaseMarshaller in org.infinispan.protostream.annotations.impl
Constructors in org.infinispan.protostream.annotations.impl with parameters of type BaseMarshaller Constructor Description ImportedProtoTypeMetadata(GenericDescriptor descriptor, BaseMarshaller<?> marshaller, XClass javaClass) -
Uses of BaseMarshaller in org.infinispan.protostream.impl
Methods in org.infinispan.protostream.impl that return BaseMarshaller Modifier and Type Method Description abstract BaseMarshaller<T>BaseMarshallerDelegate. getMarshaller()Gets the wrapped marshaller.<T> BaseMarshaller<T>SerializationContextImpl. getMarshaller(Class<T> clazz)<T> BaseMarshaller<T>SerializationContextImpl. getMarshaller(String fullTypeName)<T> BaseMarshaller<T>SerializationContextImpl. getMarshaller(T object)Methods in org.infinispan.protostream.impl with parameters of type BaseMarshaller Modifier and Type Method Description voidSerializationContextImpl. registerMarshaller(BaseMarshaller<?> marshaller)voidSerializationContextImpl. unregisterMarshaller(BaseMarshaller<?> marshaller)
-