Class JacksonBodyCodec

java.lang.Object
io.github.etacassiopeia.rift.jackson.JacksonBodyCodec
All Implemented Interfaces:
RiftBodyCodec

public final class JacksonBodyCodec extends Object implements 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 Details

    • JacksonBodyCodec

      public JacksonBodyCodec()
      A codec backed by a fresh ObjectMapper with all discoverable modules (incl. JSR-310) registered.
    • JacksonBodyCodec

      public JacksonBodyCodec(com.fasterxml.jackson.databind.ObjectMapper mapper)
      A codec backed by a caller-supplied, already-configured ObjectMapper.
  • Method Details