Class MarshallerEncoder
java.lang.Object
org.infinispan.commons.dataconversion.MarshallerEncoder
- All Implemented Interfaces:
Encoder
- Direct Known Subclasses:
GenericJbossMarshallerEncoder
,GlobalMarshallerEncoder
,JavaSerializationEncoder
@Deprecated(forRemoval=true,
since="12.1")
public abstract class MarshallerEncoder
extends Object
implements Encoder
Deprecated, for removal: This API element is subject to removal in a future version.
Since 12.1, to be removed in a future version.
Encoder that uses a
StreamingMarshaller
to convert objects to byte[] and back.- Since:
- 9.1
-
Constructor Summary
ConstructorDescriptionMarshallerEncoder
(Marshaller marshaller) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionfromStorage
(Object stored) Deprecated, for removal: This API element is subject to removal in a future version.Convert from storage format to the read/write format.boolean
Deprecated, for removal: This API element is subject to removal in a future version.protected byte[]
Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Convert data in the read/write format to the storage format.protected Object
unmarshall
(byte[] source) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.infinispan.commons.dataconversion.Encoder
getStorageFormat, id
-
Constructor Details
-
MarshallerEncoder
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
toStorage
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:Encoder
Convert data in the read/write format to the storage format. -
fromStorage
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:Encoder
Convert from storage format to the read/write format.- Specified by:
fromStorage
in interfaceEncoder
- Parameters:
stored
- data as stored in the cache, never null.- Returns:
- data in the read/write format
-
isStorageFormatFilterable
public boolean isStorageFormatFilterable()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isStorageFormatFilterable
in interfaceEncoder
- Returns:
- if true, will perform stream and related operation in the storage format.
-
unmarshall
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
IOException
ClassNotFoundException
-
marshall
Deprecated, for removal: This API element is subject to removal in a future version.- Throws:
IOException
InterruptedException
-