|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectccc.client.gwt.core.GwtJson
public class GwtJson
Client side implementation of the Json
interface.
Constructor Summary | |
---|---|
GwtJson()
Constructor. |
|
GwtJson(com.google.gwt.json.client.JSONObject delegate)
Constructor. |
|
GwtJson(java.util.Map<java.lang.String,java.lang.String> properties)
Constructor. |
Method Summary | |
---|---|
Json |
create()
Create a new Json object. |
java.math.BigDecimal |
getBigDecimal(java.lang.String key)
Accessor. |
java.lang.Boolean |
getBool(java.lang.String key)
Accessor. |
java.util.Collection<Json> |
getCollection(java.lang.String key)
Accessor. |
java.util.Date |
getDate(java.lang.String key)
Accessor. |
java.util.UUID |
getId(java.lang.String key)
Accessor. |
java.lang.Integer |
getInt(java.lang.String key)
Accessor. |
Json |
getJson(java.lang.String key)
Accessor. |
java.lang.Long |
getLong(java.lang.String key)
Accessor. |
java.lang.String |
getString(java.lang.String key)
Accessor. |
java.util.Map<java.lang.String,java.lang.String> |
getStringMap(java.lang.String key)
Accessor. |
java.util.Collection<java.lang.String> |
getStrings(java.lang.String key)
Accessor. |
void |
set(java.lang.String key,
java.math.BigDecimal value)
Mutator. |
void |
set(java.lang.String key,
java.lang.Boolean bool)
Mutator. |
void |
set(java.lang.String key,
java.util.Collection<? extends Jsonable> values)
Mutator. |
void |
set(java.lang.String key,
java.util.Date date)
Mutator. |
void |
set(java.lang.String key,
Json value)
Mutator. |
void |
set(java.lang.String key,
Jsonable value)
Mutator. |
void |
set(java.lang.String key,
java.lang.Long value)
Mutator. |
void |
set(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> values)
Mutator. |
void |
set(java.lang.String key,
java.lang.String value)
Mutator. |
void |
set(java.lang.String key,
java.util.UUID value)
Mutator. |
void |
setJsons(java.lang.String key,
java.util.Collection<? extends Json> values)
|
void |
setStrings(java.lang.String key,
java.util.Collection<java.lang.String> values)
Mutator. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GwtJson(com.google.gwt.json.client.JSONObject delegate)
delegate
- The GWT class will delegate to.public GwtJson()
public GwtJson(java.util.Map<java.lang.String,java.lang.String> properties)
properties
- A map of properties for this JSON object.Method Detail |
---|
public java.lang.Boolean getBool(java.lang.String key)
getBool
in interface Json
key
- The key for the value.
public java.util.Collection<Json> getCollection(java.lang.String key)
getCollection
in interface Json
key
- The key for the value.
public java.util.Date getDate(java.lang.String key)
getDate
in interface Json
key
- The key for the value.
public java.math.BigDecimal getBigDecimal(java.lang.String key)
getBigDecimal
in interface Json
key
- The key for the value.
public java.util.UUID getId(java.lang.String key)
getId
in interface Json
key
- The key for the value.
public java.lang.Integer getInt(java.lang.String key)
getInt
in interface Json
key
- The key for the value.
public Json getJson(java.lang.String key)
getJson
in interface Json
key
- The key for the value.
public java.lang.String getString(java.lang.String key)
getString
in interface Json
key
- The key for the value.
public void set(java.lang.String key, java.lang.String value)
set
in interface Json
key
- The key.value
- The value, as a string.public void set(java.lang.String key, java.util.Collection<? extends Jsonable> values)
set
in interface Json
key
- The key.values
- The value, as a collection of Jsonable objects.public void set(java.lang.String key, java.lang.Boolean bool)
set
in interface Json
key
- The key.bool
- The value, as a boolean.public void set(java.lang.String key, java.util.Date date)
set
in interface Json
key
- The key.date
- The value, as a date.public void set(java.lang.String key, java.util.UUID value)
set
in interface Json
key
- The key.value
- The value, as an ID.public void set(java.lang.String key, java.lang.Long value)
set
in interface Json
key
- The key.value
- The value, as a long.public void set(java.lang.String key, java.math.BigDecimal value)
set
in interface Json
key
- The key.value
- The value, as a decimal.public void set(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> values)
set
in interface Json
key
- The key.values
- The value, as a map of strings.public void set(java.lang.String key, Jsonable value)
set
in interface Json
key
- The key.value
- The value, as a Jsonable
object.public void setStrings(java.lang.String key, java.util.Collection<java.lang.String> values)
setStrings
in interface Json
key
- The key.values
- The value, as a collection of strings.public java.util.Collection<java.lang.String> getStrings(java.lang.String key)
getStrings
in interface Json
key
- The key for the value.
public java.lang.Long getLong(java.lang.String key)
getLong
in interface Json
key
- The key for the value.
public java.util.Map<java.lang.String,java.lang.String> getStringMap(java.lang.String key)
getStringMap
in interface Json
key
- The key for the value.
public java.lang.String toString()
toString
in class java.lang.Object
public Json create()
create
in interface Json
public void set(java.lang.String key, Json value)
set
in interface Json
key
- The key.value
- The value, as a Json.public void setJsons(java.lang.String key, java.util.Collection<? extends Json> values)
setJsons
in interface Json
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |