Skip navigation links
C F G I J M N O P R T W 

C

chunkedJsonList(Registry, Publisher<T>) - Static method in class ratpack.jackson.Jackson
Renders a data stream as a JSON list, directly streaming the JSON.
chunkedJsonList(ObjectWriter, Publisher<T>) - Static method in class ratpack.jackson.Jackson
Renders a data stream as a JSON list, directly streaming the JSON.
Config() - Constructor for class ratpack.jackson.JacksonModule.Config
 
configure() - Method in class ratpack.jackson.JacksonModule
 

F

fromJson(Class<T>) - Static method in class ratpack.jackson.Jackson
Creates a parseable object to parse a request body into the given type.
fromJson(TypeToken<T>) - Static method in class ratpack.jackson.Jackson
Creates a parseable object to parse a request body into the given type.
fromJson(Class<T>, ObjectMapper) - Static method in class ratpack.jackson.Jackson
Creates a parseable object to parse a request body into the given type.
fromJson(TypeToken<T>, ObjectMapper) - Static method in class ratpack.jackson.Jackson
Creates a parseable object to parse a request body into the given type.

G

getModules() - Method in class ratpack.jackson.JacksonModule.Config
The Jackson modules to register with the object mapper.
getObject() - Method in interface ratpack.jackson.JsonRender
The underlying object to be rendered.
getObjectMapper() - Method in interface ratpack.jackson.JsonParseOpts
 
getObjectWriter() - Method in interface ratpack.jackson.JsonRender
The object writer to use to render the object as JSON.

I

Init() - Constructor for class ratpack.jackson.Jackson.Init
 
isPrettyPrint() - Method in class ratpack.jackson.JacksonModule.Config
Whether JSON should be pretty printed.

J

Jackson - Class in ratpack.jackson
Provides key integration points with the Jackson support for dealing with JSON.
Jackson.Init - Class in ratpack.jackson
Factories for Ratpack specific integration types.
JacksonModule - Class in ratpack.jackson
JacksonModule() - Constructor for class ratpack.jackson.JacksonModule
 
JacksonModule.Config - Class in ratpack.jackson
The configuration object for JacksonModule.
json(Object) - Static method in class ratpack.jackson.Jackson
Creates a renderable object to render the given object as JSON.
json(Object, ObjectWriter) - Static method in class ratpack.jackson.Jackson
Creates a renderable object to render the given object as JSON.
jsonNode() - Static method in class ratpack.jackson.Jackson
Creates a parseable object to parse a request body into a JsonNode.
jsonNode(ObjectMapper) - Static method in class ratpack.jackson.Jackson
Creates a parseable object to parse a request body into a JsonNode.
JsonParseOpts - Interface in ratpack.jackson
 
JsonRender - Interface in ratpack.jackson
A renderable object wrapper for rendering as JSON.

M

modules(Iterable<Module>) - Method in class ratpack.jackson.JacksonModule.Config
Add the given modules to the modules to be registered with the created object mapper.
modules(Module...) - Method in class ratpack.jackson.JacksonModule.Config
Add the given modules to the modules to be registered with the created object mapper.

N

noOptParser() - Static method in class ratpack.jackson.Jackson.Init
The no-opts parser.
noOptParser() - Method in class ratpack.jackson.JacksonModule
 

O

objectMapper(JacksonModule.Config) - Method in class ratpack.jackson.JacksonModule
 
objectReader(ObjectMapper) - Method in class ratpack.jackson.JacksonModule
 
objectWriter(ObjectMapper, JacksonModule.Config) - Method in class ratpack.jackson.JacksonModule
 

P

parser(ObjectMapper) - Static method in class ratpack.jackson.Jackson.Init
The parser.
parser(ObjectMapper) - Method in class ratpack.jackson.JacksonModule
 
prettyPrint(boolean) - Method in class ratpack.jackson.JacksonModule.Config
Sets whether JSON should be pretty printed.

R

ratpack.jackson - package ratpack.jackson
Integration with the Jackson JSON marshalling library.
register(RegistrySpec, ObjectMapper, ObjectWriter) - Static method in class ratpack.jackson.Jackson.Init
Registers the renderer and parsers with the given registry.
renderer(ObjectWriter) - Static method in class ratpack.jackson.Jackson.Init
The renderer.
renderer(ObjectWriter) - Method in class ratpack.jackson.JacksonModule
 

T

toJson(Registry) - Static method in class ratpack.jackson.Jackson
Creates a mapping function that returns the JSON representation as a string of the input object.

W

withMapper(Consumer<? super ObjectMapper>) - Method in class ratpack.jackson.JacksonModule.Config
Adds configuration actions to be executed against the object mapper created by this Guice module before it is used.
C F G I J M N O P R T W 
Skip navigation links