public class JSONRenderer extends ObjectRenderer
| Constructor and Description |
|---|
JSONRenderer(JSONRegistry r,
IndentWriter w,
boolean advanced) |
| Modifier and Type | Method and Description |
|---|---|
void |
printInt(int i) |
protected void |
renderArrayElement(Object o,
Class<?> declaredType,
int ix) |
void |
renderArrayEnd(Object ar) |
void |
renderArrayStart(Object ar) |
void |
renderDate(Date dt) |
void |
renderMapEnd(Map<?,?> l) |
void |
renderMapEntry(Object key,
Object value,
int itemnr,
int maxitemnr) |
void |
renderMapStart(Map<?,?> l) |
protected void |
renderObjectBeforeItem(int count,
Object o,
String name,
Class<?> declaredType) |
void |
renderObjectEnd(Object o) |
protected void |
renderObjectMember(Object o,
String name,
Class<?> declaredType)
Generate a class member in JSON syntax, which is name: value
|
void |
renderObjectStart(Object o)
Renders the start tag for a class type to be rendered.
|
protected void |
renderRoot(Object root) |
getRegistry, getWriter, isKnownObject, print, render, renderListEnd, renderListStart, renderObjectAfterItem, renderSubpublic JSONRenderer(JSONRegistry r, IndentWriter w, boolean advanced)
protected void renderRoot(Object root) throws Exception
renderRoot in class ObjectRendererExceptionpublic void renderObjectStart(Object o) throws Exception
renderObjectStart in class ObjectRendererExceptionto.etc.webapp.ajax.renderer.ObjectRenderer#renderObjectStart(java.lang.Object, java.lang.Class, java.lang.String)public void renderObjectEnd(Object o) throws Exception
renderObjectEnd in class ObjectRendererExceptionprotected void renderObjectBeforeItem(int count,
Object o,
String name,
Class<?> declaredType)
throws Exception
renderObjectBeforeItem in class ObjectRendererExceptionpublic void renderArrayStart(Object ar) throws Exception
renderArrayStart in class ObjectRendererExceptionpublic void renderArrayEnd(Object ar) throws Exception
renderArrayEnd in class ObjectRendererExceptionprotected void renderArrayElement(Object o, Class<?> declaredType, int ix) throws Exception
renderArrayElement in class ObjectRendererExceptionpublic void renderMapStart(Map<?,?> l) throws Exception
renderMapStart in class ObjectRendererExceptionpublic void renderMapEnd(Map<?,?> l) throws Exception
renderMapEnd in class ObjectRendererExceptionpublic void renderMapEntry(Object key, Object value, int itemnr, int maxitemnr) throws Exception
renderMapEntry in class ObjectRendererExceptionpublic void printInt(int i)
throws IOException
IOExceptionprotected void renderObjectMember(Object o, String name, Class<?> declaredType) throws Exception
renderObjectMember in class ObjectRendererExceptionObjectRenderer.renderObjectMember(java.lang.Object, java.lang.String, java.lang.Class)Copyright © 2017 etc.to. All rights reserved.