GWT 2.0.3

com.google.gwt.json.client
Class JSONValue

java.lang.Object
  extended by com.google.gwt.json.client.JSONValue
Direct Known Subclasses:
JSONArray, JSONBoolean, JSONNull, JSONNumber, JSONObject, JSONString

public abstract class JSONValue
extends java.lang.Object

The superclass of all JSON value types.

See Also:
JSONArray, JSONBoolean, JSONNumber, JSONObject, JSONString

Method Summary
 JSONArray isArray()
          Returns a non-null reference if this JSONValue is really a JSONArray.
 JSONBoolean isBoolean()
          Returns a non-null reference if this JSONValue is really a JSONBoolean.
 JSONNull isNull()
          Returns a non-null reference if this JSONValue is really a JSONNull.
 JSONNumber isNumber()
          Returns a non-null reference if this JSONValue is really a JSONNumber.
 JSONObject isObject()
          Returns non-null if this JSONValue is really a JSONObject.
 JSONString isString()
          Returns a non-null reference if this JSONValue is really a JSONString.
abstract  java.lang.String toString()
          Returns a JSON-encoded string for this entity.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

isArray

public JSONArray isArray()
Returns a non-null reference if this JSONValue is really a JSONArray.

Returns:
a reference to a JSONArray if this JSONValue is a JSONArray or null otherwise.

isBoolean

public JSONBoolean isBoolean()
Returns a non-null reference if this JSONValue is really a JSONBoolean.

Returns:
a reference to a JSONBoolean if this JSONValue is a JSONBoolean or null otherwise.

isNull

public JSONNull isNull()
Returns a non-null reference if this JSONValue is really a JSONNull.

Returns:
a reference to a JSONNull if this JSONValue is a JSONNull or null otherwise.

isNumber

public JSONNumber isNumber()
Returns a non-null reference if this JSONValue is really a JSONNumber.

Returns:
a reference to a JSONNumber if this JSONValue is a JSONNumber or null otherwise.

isObject

public JSONObject isObject()
Returns non-null if this JSONValue is really a JSONObject.

Returns:
a reference to a JSONObject if this JSONValue is a JSONObject or null otherwise.

isString

public JSONString isString()
Returns a non-null reference if this JSONValue is really a JSONString.

Returns:
a reference to a JSONString if this JSONValue is a JSONString or null otherwise.

toString

public abstract java.lang.String toString()
Returns a JSON-encoded string for this entity. Use this method to create JSON strings that can be sent from the client to a server.

Overrides:
toString in class java.lang.Object

GWT 2.0.3