|
Groovy 2.2.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object groovy.json.JsonOutput
class JsonOutput
Class responsible for the actual String serialization of the possible values of a JSON structure.
This class can also be used as a category, so as to add toJson()
methods to various types.
Method Summary | |
---|---|
static String
|
prettyPrint(String jsonPayload)
Pretty print a JSON payload |
static String
|
toJson(Boolean bool)
@return "true" or "false" for a boolean value |
static String
|
toJson(Number n)
@return a string representation for a number |
static String
|
toJson(Character c)
@return a JSON string representation of the character |
static String
|
toJson(String s)
@return a properly encoded string with escape sequences |
static String
|
toJson(Date date)
Format a date that is parseable from JavaScript, according to ISO-8601. |
static String
|
toJson(Calendar cal)
Format a calendar instance that is parseable from JavaScript, according to ISO-8601. |
static String
|
toJson(UUID uuid)
@return the string representation of an uuid |
static String
|
toJson(URL url)
@return the string representation of the URL |
static String
|
toJson(Closure closure)
@return an object representation of a closure |
static String
|
toJson(Expando expando)
@return an object representation of an Expando |
static String
|
toJson(def object)
@return "null" for a null value, or a JSON array representation for a collection, array, iterator or enumeration. |
static String
|
toJson(Map m)
@return a JSON object representation for a map |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Method Detail |
---|
@CompileStatic static String prettyPrint(String jsonPayload)
@CompileStatic static String toJson(Boolean bool)
static String toJson(Number n)
@CompileStatic static String toJson(Character c)
@CompileStatic static String toJson(String s)
@CompileStatic static String toJson(Date date)
date
- the date to format to a JSON string
@CompileStatic static String toJson(Calendar cal)
cal
- the calendar to format to a JSON string
@CompileStatic static String toJson(UUID uuid)
@CompileStatic static String toJson(URL url)
static String toJson(Closure closure)
static String toJson(Expando expando)
static String toJson(def object)
static String toJson(Map m)
Copyright © 2003-2013 The Codehaus. All rights reserved.