public final class JsonBuilder
extends java.lang.Object
Field
muss dafuer public
oder mittels Reflector.Reflectable
annotiert sein.
Method
s oder static
Fields muessen explizit
annotiert werden. Methods muessen zudem parameterlos sein.
Statische Methoden werden ignoriert.Reflector
,
Reflector.Reflectable
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
build(java.lang.Object obj)
Generiert einen Json-String.
|
static java.lang.String |
build(java.lang.Object obj,
long filter)
Generiert einen Json-String.
|
static java.lang.String |
build(java.lang.Object obj,
java.lang.String name)
Generiert einen Json-String.
|
static java.lang.String |
build(java.lang.Object obj,
java.lang.String name,
long filter)
Generiert einen Json-String.
|
static java.lang.String |
toJsonQuoted(java.util.Calendar cal) |
static java.lang.String |
toJsonQuoted(java.lang.String s) |
public static java.lang.String build(java.lang.Object obj)
obj
- beliegibes Object
public static java.lang.String build(java.lang.Object obj, long filter)
obj
- beliegibes Object
filter
- long, BitMask.public static java.lang.String build(java.lang.Object obj, java.lang.String name)
obj
- beliegibes Object
name
- String NULLABLE, Wert als Objekt mit diesem Bezeichner bauen.public static java.lang.String build(java.lang.Object obj, java.lang.String name, long filter)
obj
- beliegibes Object
name
- String NULLABLE, Wert als Objekt mit diesem Bezeichner bauen.filter
- long, BitMaskpublic static java.lang.String toJsonQuoted(java.util.Calendar cal)
public static java.lang.String toJsonQuoted(java.lang.String s)