|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.loom.json.JsonMarshaller
ObjectMapper
instead
public class JsonMarshaller
Generates a JSON representation of the underlying HashMap, in the most readable form possible. That means, if the object has a single property, uses an assignment. Else, use object extension (Object.extend(...)) or JSON object declaration.
Constructor Summary | |
---|---|
JsonMarshaller()
Deprecated. |
|
JsonMarshaller(java.lang.String name)
Deprecated. |
|
JsonMarshaller(java.lang.String name,
java.util.Map<java.lang.String,?> contents)
Deprecated. |
Method Summary | |
---|---|
JsonMarshaller |
add(java.lang.String name,
java.lang.Object value)
Deprecated. Add one attribute to this JSON object |
JsonMarshaller |
addAll(java.util.Map<java.lang.String,?> entries)
Deprecated. Add all entries in a Map |
JsonMarshaller |
addExpression(java.lang.String name,
java.lang.String expression)
Deprecated. Append an expression such as max: MyClass.calculate() |
static void |
appendPropertyValue(java.lang.StringBuilder builder,
java.lang.Object object)
Deprecated. Serialize a property value and appends it to the StringBuilder passed as argument |
void |
buildBody(java.lang.StringBuilder builder)
Deprecated. |
java.lang.Object |
get(java.lang.String propertyName)
Deprecated. |
java.lang.String |
getId()
Deprecated. |
boolean |
isEmpty()
Deprecated. |
boolean |
isQuotePropertyNames()
Deprecated. |
void |
setDeclare(boolean declare)
Deprecated. |
void |
setId(java.lang.String name)
Deprecated. |
void |
setQuotePropertyNames(boolean quoteAllPropertyNames)
Deprecated. |
java.lang.String |
toString()
Deprecated. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JsonMarshaller()
public JsonMarshaller(java.lang.String name)
public JsonMarshaller(java.lang.String name, java.util.Map<java.lang.String,?> contents)
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public void buildBody(java.lang.StringBuilder builder)
builder
- public static void appendPropertyValue(java.lang.StringBuilder builder, java.lang.Object object)
public void setId(java.lang.String name)
public boolean isEmpty()
public java.lang.String getId()
public java.lang.Object get(java.lang.String propertyName)
public JsonMarshaller addAll(java.util.Map<java.lang.String,?> entries)
public JsonMarshaller add(java.lang.String name, java.lang.Object value)
name
- name of the attributevalue
- valuepublic JsonMarshaller addExpression(java.lang.String name, java.lang.String expression)
max: MyClass.calculate()
public void setDeclare(boolean declare)
public boolean isQuotePropertyNames()
public void setQuotePropertyNames(boolean quoteAllPropertyNames)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |