Class JacksonBodyCodec
java.lang.Object
io.github.etacassiopeia.rift.jackson.JacksonBodyCodec
- All Implemented Interfaces:
RiftBodyCodec
The
RiftBodyCodec SPI implementation backed by Jackson's ObjectMapper. Registered
for ServiceLoader discovery via META-INF/services, so adding this
artifact as a dependency is enough for RiftDsl's Object-typed body overloads to
work without any explicit wiring.-
Constructor Summary
ConstructorsConstructorDescriptionA codec backed by a freshObjectMapperwith all discoverable modules (incl.JacksonBodyCodec(com.fasterxml.jackson.databind.ObjectMapper mapper) A codec backed by a caller-supplied, already-configuredObjectMapper. -
Method Summary
-
Constructor Details
-
JacksonBodyCodec
public JacksonBodyCodec()A codec backed by a freshObjectMapperwith all discoverable modules (incl. JSR-310) registered. -
JacksonBodyCodec
public JacksonBodyCodec(com.fasterxml.jackson.databind.ObjectMapper mapper) A codec backed by a caller-supplied, already-configuredObjectMapper.
-
-
Method Details
-
toJson
- Specified by:
toJsonin interfaceRiftBodyCodec
-
fromJson
- Specified by:
fromJsonin interfaceRiftBodyCodec
-