Package org.infinispan.marshall.core
-
Interface Summary Interface Description EncoderRegistry Manages existentEncoder
,Wrapper
andTranscoder
instances.ExternalPojo Marker interface for those pojos that are allowed to be marshalled externally.Ids Indexes for object types.MarshalledEntry<K,V> Defines an externally persisted entry.MarshalledEntryFactory<K,V> Factory forMarshalledEntry
. -
Class Summary Class Description EncoderRegistryImpl ExternallyMarshallable As much as possible, Infinispan consumers should provideExternalizer
orAdvancedExternalizer
instances for the types being marshalled, so that these types can be marshalled as efficiently as possible.GlobalMarshaller A globally-scoped marshaller.JBossMarshaller A JBoss Marshalling based marshaller that is oriented at internal, embedded, Infinispan usage.MarshallableFunctionExternalizers MarshallableFunctionExternalizers.ConstantLambdaExternalizer MarshallableFunctionExternalizers.LambdaWithMetasExternalizer MarshallableFunctionExternalizers.SetValueIfEqualsReturnBooleanExternalizer MarshallableFunctions MarshalledEntryFactoryImpl MarshalledEntryImpl<K,V> MarshalledEntryImpl.Externalizer WrappedByteArraySizeCalculator<K,V> Size calculator that supports aWrappedByteArray
by adding its size and the underlying byte[].