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.impl Protostream internals. -
-
Uses of BaseMarshaller in org.infinispan.protostream
Subinterfaces of BaseMarshaller in org.infinispan.protostream Modifier and Type Interface Description interface
EnumMarshaller<E extends Enum<E>>
Contract to be implemented by marshallers ofEnum
types.interface
MessageMarshaller<T>
Contract to be implemented by marshallers for Protobuf message (entity) types.interface
RawProtobufMarshaller<T>
A marshaller for message types that has direct access to the low level Protobuf streams to read and write tags in an unchecked manner.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.BaseMarshaller<?>
SerializationContext.MarshallerProvider. getMarshaller(Class<?> javaClass)
Get a marshaller instance for the given Java class.BaseMarshaller<?>
SerializationContext.MarshallerProvider. getMarshaller(String typeName)
Get a marshaller instance for the given type name.Methods in org.infinispan.protostream with parameters of type BaseMarshaller Modifier and Type Method Description void
SerializationContext. registerMarshaller(BaseMarshaller<?> marshaller)
Register a type marshaller.void
SerializationContext. unregisterMarshaller(BaseMarshaller<?> marshaller)
-
Uses of BaseMarshaller in org.infinispan.protostream.impl
Methods in org.infinispan.protostream.impl that return BaseMarshaller Modifier and Type Method Description BaseMarshaller<T>
BaseMarshallerDelegate. getMarshaller()
Gets the wrapped marshaller.<T> BaseMarshaller<T>
SerializationContextImpl. getMarshaller(Class<T> clazz)
<T> BaseMarshaller<T>
SerializationContextImpl. getMarshaller(String fullTypeName)
Methods in org.infinispan.protostream.impl with parameters of type BaseMarshaller Modifier and Type Method Description void
SerializationContextImpl. registerMarshaller(BaseMarshaller<?> marshaller)
void
SerializationContextImpl. unregisterMarshaller(BaseMarshaller<?> marshaller)
-