Package org.infinispan.encoding
Class DataConversion
java.lang.Object
org.infinispan.encoding.DataConversion
Handle conversions for Keys or values.
- Since:
- 9.2
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DataConversion
Deprecated.Since 11.0.static final DataConversion
Deprecated.Since 11.0.static final DataConversion
Deprecated.Since 11.0.static final DataConversion
Deprecated.Since 11.0. -
Method Summary
Modifier and TypeMethodDescriptionconvert
(Object o, org.infinispan.commons.dataconversion.MediaType from, org.infinispan.commons.dataconversion.MediaType to) Deprecated.Since 11.0, with no replacement.convertToRequestFormat
(Object o, org.infinispan.commons.dataconversion.MediaType contentType) Deprecated.Since 11.0, with no replacement.boolean
extractIndexable
(Object stored) Convert the stored object in a format suitable to be indexed.fromStorage
(Object stored) org.infinispan.commons.dataconversion.Encoder
Class<? extends org.infinispan.commons.dataconversion.Encoder>
org.infinispan.commons.dataconversion.MediaType
org.infinispan.commons.dataconversion.MediaType
org.infinispan.commons.dataconversion.Wrapper
Deprecated.Since 11.0.Class<? extends org.infinispan.commons.dataconversion.Wrapper>
Deprecated.Since 11.0.int
hashCode()
boolean
isConversionSupported
(org.infinispan.commons.dataconversion.MediaType mediaType) Deprecated.Since 11.0, with no replacement.static DataConversion
static DataConversion
newKeyDataConversion
(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass) Deprecated.Since 11.0.static DataConversion
static DataConversion
newValueDataConversion
(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass) Deprecated.Since 11.0.void
overrideWrapper
(Class<? extends org.infinispan.commons.dataconversion.Wrapper> newWrapper, ComponentRegistry cr) Deprecated.Since 11.0, will be removed with no replacementstatic DataConversion
readFrom
(ObjectInput input) toString()
withEncoding
(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass) Deprecated.Since 12.1, to be removed in a future version.withRequestMediaType
(org.infinispan.commons.dataconversion.MediaType requestMediaType) withWrapping
(Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass) Deprecated.Since 11.0.static void
writeTo
(ObjectOutput output, DataConversion dataConversion)
-
Field Details
-
DEFAULT_KEY
Deprecated.Since 11.0. To be removed in 14.0, with no replacement. -
DEFAULT_VALUE
Deprecated.Since 11.0. To be removed in 14.0, with no replacement. -
IDENTITY_KEY
Deprecated.Since 11.0. To be removed in 14.0. For internal use only. -
IDENTITY_VALUE
Deprecated.Since 11.0. To be removed in 14.0. For internal use only.
-
-
Method Details
-
withRequestMediaType
public DataConversion withRequestMediaType(org.infinispan.commons.dataconversion.MediaType requestMediaType) -
withEncoding
@Deprecated public DataConversion withEncoding(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass) Deprecated.Since 12.1, to be removed in a future version. -
withWrapping
@Deprecated public DataConversion withWrapping(Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass) Deprecated.Since 11.0. To be removed in 14.0, with no replacement. -
overrideWrapper
@Deprecated public void overrideWrapper(Class<? extends org.infinispan.commons.dataconversion.Wrapper> newWrapper, ComponentRegistry cr) Deprecated.Since 11.0, will be removed with no replacement -
isConversionSupported
@Deprecated public boolean isConversionSupported(org.infinispan.commons.dataconversion.MediaType mediaType) Deprecated.Since 11.0, with no replacement. -
convert
@Deprecated public Object convert(Object o, org.infinispan.commons.dataconversion.MediaType from, org.infinispan.commons.dataconversion.MediaType to) Deprecated.Since 11.0, with no replacement. -
convertToRequestFormat
@Deprecated public Object convertToRequestFormat(Object o, org.infinispan.commons.dataconversion.MediaType contentType) Deprecated.Since 11.0, with no replacement. -
fromStorage
-
toStorage
-
extractIndexable
Convert the stored object in a format suitable to be indexed. -
getRequestMediaType
public org.infinispan.commons.dataconversion.MediaType getRequestMediaType() -
getStorageMediaType
public org.infinispan.commons.dataconversion.MediaType getStorageMediaType() -
getEncoder
public org.infinispan.commons.dataconversion.Encoder getEncoder() -
getWrapper
Deprecated.Since 11.0. To be removed in 14.0, with no replacement. -
getEncoderClass
-
getWrapperClass
Deprecated.Since 11.0. To be removed in 14.0, with no replacement. -
equals
-
toString
-
hashCode
public int hashCode() -
newKeyDataConversion
- Returns:
- A new instance with an
IdentityEncoder
and request typeMediaType.APPLICATION_OBJECT
. - Since:
- 11.0
-
newValueDataConversion
- Returns:
- A new instance with an
IdentityEncoder
and request typeMediaType.APPLICATION_OBJECT
. - Since:
- 11.0
-
newKeyDataConversion
@Deprecated public static DataConversion newKeyDataConversion(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass) Deprecated.Since 11.0. To be removed in 14.0. Replaced bynewKeyDataConversion()
. -
newValueDataConversion
@Deprecated public static DataConversion newValueDataConversion(Class<? extends org.infinispan.commons.dataconversion.Encoder> encoderClass, Class<? extends org.infinispan.commons.dataconversion.Wrapper> wrapperClass) Deprecated.Since 11.0. To be removed in 14.0. Replaced bynewValueDataConversion()
. -
writeTo
- Throws:
IOException
-
readFrom
- Throws:
IOException
ClassNotFoundException
-