Package | Description |
---|---|
ratpack.jackson |
Integration with the Jackson JSON marshalling library.
|
ratpack.jackson.guice |
Integration with the Jackson JSON marshalling library via Guice.
|
Modifier and Type | Method and Description |
---|---|
static <T> Parse<T,JsonParseOpts> |
Jackson.fromJson(Class<T> type)
Creates a
parseable object to parse a request body into the given type. |
static <T> Parse<T,JsonParseOpts> |
Jackson.fromJson(Class<T> type,
ObjectMapper objectMapper)
Creates a
parseable object to parse a request body into the given type. |
static <T> Parse<T,JsonParseOpts> |
Jackson.fromJson(TypeToken<T> type)
Creates a
parseable object to parse a request body into the given type. |
static <T> Parse<T,JsonParseOpts> |
Jackson.fromJson(TypeToken<T> type,
ObjectMapper objectMapper)
Creates a
parseable object to parse a request body into the given type. |
static Parse<JsonNode,JsonParseOpts> |
Jackson.jsonNode()
Creates a
parseable object to parse a request body into a JsonNode . |
static Parse<JsonNode,JsonParseOpts> |
Jackson.jsonNode(ObjectMapper objectMapper)
Creates a
parseable object to parse a request body into a JsonNode . |
static Parser<JsonParseOpts> |
Jackson.Init.parser(ObjectMapper objectMapper)
The parser.
|
Modifier and Type | Method and Description |
---|---|
protected Parser<JsonParseOpts> |
JacksonModule.parser(ObjectMapper objectMapper) |