Class JsonTranscoder
java.lang.Object
org.infinispan.commons.dataconversion.AbstractTranscoder
org.infinispan.commons.dataconversion.OneToManyTranscoder
org.infinispan.server.core.dataconversion.JsonTranscoder
- All Implemented Interfaces:
Transcoder
- Since:
- 9.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.infinispan.util.logging.Logstatic final StringFields inherited from class OneToManyTranscoder
mainType, supportedTypes -
Constructor Summary
ConstructorsConstructorDescriptionJsonTranscoder(ClassLoader classLoader, ClassAllowList allowList) JsonTranscoder(ClassAllowList allowList) -
Method Summary
Modifier and TypeMethodDescriptiondoTranscode(Object content, MediaType contentType, MediaType destinationType) static booleanisValidJson(byte[] content, Charset charset) Methods inherited from class OneToManyTranscoder
getSupportedMediaTypes, supportsConversionMethods inherited from class AbstractTranscoder
decodeContent, encodeContent, transcodeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Transcoder
supports
-
Field Details
-
logger
protected static final org.infinispan.util.logging.Log logger -
TYPE_PROPERTY
- See Also:
-
-
Constructor Details
-
JsonTranscoder
public JsonTranscoder() -
JsonTranscoder
-
JsonTranscoder
-
-
Method Details
-
doTranscode
- Specified by:
doTranscodein classAbstractTranscoder
-
isValidJson
-