|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.omnifaces.util.Json
public final class Json
A simple JSON encoder.
Method Summary | |
---|---|
static java.lang.String |
encode(java.lang.Object object)
Encodes the given object as JSON. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.lang.String encode(java.lang.Object object)
Boolean
, Number
,
String
and Date
. It also supports Collection
s, Map
s and arrays of them, even
nested ones. The Date
is formatted in RFC 1123 format, so you can if necessary just pass it straight to
new Date()
in JavaScript.
Complex objects like javabeans are not supported. Consider a "real" JSON library instead if you need this.
object
- The object to be encoded as JSON.
java.lang.IllegalArgumentException
- When an unsupported type is encountered in the given object argument.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |