Package ratpack.jackson
Interface JsonRender
-
public interface JsonRender
Arenderable object wrapper
for rendering as JSON.- See Also:
Jackson.json(java.lang.Object)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
getObject()
The underlying object to be rendered.ObjectWriter
getObjectWriter()
The object writer to use to render the object as JSON.java.lang.Class<?>
getViewClass()
The view class to use when rendering the object.
-
-
-
Method Detail
-
getObject
java.lang.Object getObject()
The underlying object to be rendered.- Returns:
- The underlying object to be rendered.
-
getObjectWriter
@Nullable ObjectWriter getObjectWriter()
The object writer to use to render the object as JSON.If null, the "default" writer should be used by the renderer.
- Returns:
- The object writer to be used.
-
getViewClass
@Nullable java.lang.Class<?> getViewClass()
The view class to use when rendering the object.If null, no specific view will be used.
- Returns:
- The view class to be used.
-
-