Package ratpack.jackson
Interface JsonRender
-
public interface JsonRenderArenderable object wrapperfor 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.ObjectgetObject()The underlying object to be rendered.ObjectWritergetObjectWriter()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.
-
-