| Name | Description | Type | Package | Framework |
| AbstractDelegatingMarshaller | With the introduction of global and cache marshallers, there's a need to separate marshallers but still rely on the same marshalling backend as | Class | org.infinispan.commons.marshall | Infinispan |
| AbstractExternalizer | Base class for AdvancedExternalizer implementations that offers default implementations for some of its methods. | Class | org.infinispan.commons.marshall | Infinispan |
| AbstractJBossMarshaller | Common parent for both embedded and standalone JBoss Marshalling-based marshallers. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| AbstractJBossMarshaller .DebuggingExceptionListener | Class | org.infinispan.commons.marshall.jboss.AbstractJBossMarshaller | Infinispan | |
| AbstractMarshaller | Abstract Marshaller implementation containing shared implementations. | Class | org.infinispan.commons.marshall | Infinispan |
| AdaptiveBufferSizePredictor | The BufferSizePredictor that automatically increases and decreases the predicted buffer size on feed back. | Class | org.infinispan.commons.marshall | Infinispan |
| AdvancedExternalizer | AdvancedExternalizer provides an alternative way to provide externalizers for marshalling/unmarshalling user defined classes that | Interface | org.infinispan.commons.marshall | Infinispan |
| BufferSizePredictor | Buffer size predictorSince:5. | Interface | org.infinispan.commons.marshall | Infinispan |
| DefaultContextClassResolver | This class refines ContextClassLoader to add a default class loader. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| ExtendedRiverMarshaller | RiverMarshaller extension that allows Infinispan code to directly create instances of it. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| ExtendedRiverUnmarshaller | An extended RiverUnmarshaller that allows Infinispan StreamingMarshaller instances to travel down the stack to potential externalizer implementations | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| Externalizer | One of the key aspects of Infinispan is that it often needs to marshall or unmarshall objects in order to provide some of its functionality. | Interface | org.infinispan.commons.marshall | Infinispan |
| GenericJBossMarshaller | A marshaller that makes use of JBoss Marshalling to serialize and deserialize objects. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| Ids | Indexes for object types included in commons. | Interface | org.infinispan.commons.marshall | Infinispan |
| InstanceReusingAdvancedExternalizer | An advanced externalizer that when implemented will allow for child instances that also extend this class to use object instances instead of serializing a brand new object. | Class | org.infinispan.commons.marshall | Infinispan |
| JavaSerializationMarshaller | Standard Java serialization marshaller. | Class | org.infinispan.commons.marshall | Infinispan |
| JBossExternalizerAdapter | Class | org.infinispan.commons.marshall.jboss | Infinispan | |
| JBossMarshallerFactory | A JBoss Marshalling factory class for retrieving marshaller/unmarshaller instances. | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| LambdaExternalizer | A lambda AdvancedExternalizer. | Interface | org.infinispan.commons.marshall | Infinispan |
| MarshallableFunctionExternalizers | Class | org.infinispan.commons.marshall | Infinispan | |
| MarshallableFunctionExternalizers .ConstantLambdaExternalizer | Class | org.infinispan.commons.marshall.MarshallableFunctionExternalizers | Infinispan | |
| MarshallableFunctionExternalizers .LambdaWithMetasExternalizer | Class | org.infinispan.commons.marshall.MarshallableFunctionExternalizers | Infinispan | |
| MarshallableFunctionExternalizers .SetValueIfEqualsReturnBooleanExternalizer | Class | org.infinispan.commons.marshall.MarshallableFunctionExternalizers | Infinispan | |
| MarshallableFunctions | Class | org.infinispan.commons.marshall | Infinispan | |
| MarshallableTypeHints | Class providing hints about marshallable types, such as whether a particular type is marshallable or not, or an accurate approach to the serialized | Class | org.infinispan.commons.marshall | Infinispan |
| Marshaller | A marshaller is a class that is able to marshall and unmarshall objects efficiently. | Interface | org.infinispan.commons.marshall | Infinispan |
| MarshallUtil | Class | org.infinispan.commons.marshall | Infinispan | |
| NoStateExternalizer | An externalizer that writes no state. | Class | org.infinispan.commons.marshall.exts | Infinispan |
| NotSerializableException | An exception that hides inner stacktrace lines for non serializable exceptions. | Class | org.infinispan.commons.marshall | Infinispan |
| RiverCloseListener | RiverCloseListener is used by Infinispan's extension of River Marshaller and Unmarshaller so that pools can be notified of instances not being in use anymore. | Interface | org.infinispan.commons.marshall.jboss | Infinispan |
| SerializeFunctionWith | Indicate that this function should be serialized with an instance of the given Externalizer class. | Class | org.infinispan.commons.marshall | Infinispan |
| SerializeWith | Indicate that this class should be serialized with an instance of the given Externalizer class. | Class | org.infinispan.commons.marshall | Infinispan |
| SerializeWithExtFactory | JBoss Marshalling plugin class for ClassExternalizerFactory that allows for Infinispan annotations to be used instead of JBoss Marshalling | Class | org.infinispan.commons.marshall.jboss | Infinispan |
| StreamingMarshaller | A specialization of Marshaller that supports streams. | Interface | org.infinispan.commons.marshall | Infinispan |
| ValueMatcherMode | enum ValueMatcherModeEnum Constant Summary | Class | org.infinispan.commons.marshall | Infinispan |