Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
dev.rafex.ether.json.JacksonJsonCodec Class Reference
Inheritance diagram for dev.rafex.ether.json.JacksonJsonCodec:
Collaboration diagram for dev.rafex.ether.json.JacksonJsonCodec:

Public Member Functions

JsonNode at (final JsonNode node, final String pointer)
 JacksonJsonCodec (final ObjectMapper mapper)
ObjectMapper mapper ()
JsonNode readTree (final byte[] input)
JsonNode readTree (final InputStream input)
JsonNode readTree (final String content)
String toJson (final Object value)
byte[] toJsonBytes (final Object value)
String toPrettyJson (final Object value)
JsonNode valueToTree (final Object value)
void writeValue (final OutputStream output, final Object value)

Static Public Member Functions

static JacksonJsonCodec defaultCodec ()
static ObjectMapper defaultMapper ()

Detailed Description

Definition at line 42 of file JacksonJsonCodec.java.

Constructor & Destructor Documentation

◆ JacksonJsonCodec()

dev.rafex.ether.json.JacksonJsonCodec.JacksonJsonCodec ( final ObjectMapper mapper)

Definition at line 46 of file JacksonJsonCodec.java.

Referenced by defaultCodec().

Here is the caller graph for this function:

Member Function Documentation

◆ at()

JsonNode dev.rafex.ether.json.JacksonJsonCodec.at ( final JsonNode node,
final String pointer )

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 232 of file JacksonJsonCodec.java.

◆ defaultCodec()

JacksonJsonCodec dev.rafex.ether.json.JacksonJsonCodec.defaultCodec ( )
static

Definition at line 50 of file JacksonJsonCodec.java.

References dev.rafex.ether.json.JsonCodecBuilder.build(), dev.rafex.ether.json.JsonCodecBuilder.create(), and JacksonJsonCodec().

Here is the call graph for this function:

◆ defaultMapper()

ObjectMapper dev.rafex.ether.json.JacksonJsonCodec.defaultMapper ( )
static

Definition at line 58 of file JacksonJsonCodec.java.

Referenced by dev.rafex.ether.json.JsonCodecBuilder.create().

Here is the caller graph for this function:

◆ mapper()

ObjectMapper dev.rafex.ether.json.JacksonJsonCodec.mapper ( )

Definition at line 54 of file JacksonJsonCodec.java.

◆ readTree() [1/3]

JsonNode dev.rafex.ether.json.JacksonJsonCodec.readTree ( final byte[] input)

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 204 of file JacksonJsonCodec.java.

◆ readTree() [2/3]

JsonNode dev.rafex.ether.json.JacksonJsonCodec.readTree ( final InputStream input)

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 195 of file JacksonJsonCodec.java.

◆ readTree() [3/3]

JsonNode dev.rafex.ether.json.JacksonJsonCodec.readTree ( final String content)

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 186 of file JacksonJsonCodec.java.

◆ toJson()

String dev.rafex.ether.json.JacksonJsonCodec.toJson ( final Object value)

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 66 of file JacksonJsonCodec.java.

◆ toJsonBytes()

byte[] dev.rafex.ether.json.JacksonJsonCodec.toJsonBytes ( final Object value)

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 84 of file JacksonJsonCodec.java.

◆ toPrettyJson()

String dev.rafex.ether.json.JacksonJsonCodec.toPrettyJson ( final Object value)

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 75 of file JacksonJsonCodec.java.

◆ valueToTree()

JsonNode dev.rafex.ether.json.JacksonJsonCodec.valueToTree ( final Object value)

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 213 of file JacksonJsonCodec.java.

◆ writeValue()

void dev.rafex.ether.json.JacksonJsonCodec.writeValue ( final OutputStream output,
final Object value )

Implements dev.rafex.ether.json.JsonCodec.

Definition at line 93 of file JacksonJsonCodec.java.


The documentation for this class was generated from the following file: