|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Json
A JSON object.
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> value)
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> snapshots)
|
void |
setStrings(java.lang.String key,
java.util.Collection<java.lang.String> value)
Mutator. |
Method Detail |
---|
void set(java.lang.String key, java.lang.String value)
key
- The key.value
- The value, as a string.void setStrings(java.lang.String key, java.util.Collection<java.lang.String> value)
key
- The key.value
- The value, as a collection of strings.void set(java.lang.String key, java.util.Collection<? extends Jsonable> values)
key
- The key.values
- The value, as a collection of Jsonable objects.void set(java.lang.String key, java.lang.Boolean bool)
key
- The key.bool
- The value, as a boolean.void set(java.lang.String key, java.util.Date date)
key
- The key.date
- The value, as a date.void set(java.lang.String key, java.util.UUID value)
key
- The key.value
- The value, as an ID.void set(java.lang.String key, java.lang.Long value)
key
- The key.value
- The value, as a long.void set(java.lang.String key, java.math.BigDecimal value)
key
- The key.value
- The value, as a decimal.void set(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> value)
key
- The key.value
- The value, as a map of strings.void set(java.lang.String key, Jsonable value)
key
- The key.value
- The value, as a Jsonable
object.java.lang.String getString(java.lang.String key)
key
- The key for the value.
java.util.Collection<Json> getCollection(java.lang.String key)
key
- The key for the value.
java.util.Date getDate(java.lang.String key)
key
- The key for the value.
java.lang.Boolean getBool(java.lang.String key)
key
- The key for the value.
java.util.UUID getId(java.lang.String key)
key
- The key for the value.
java.lang.Integer getInt(java.lang.String key)
key
- The key for the value.
java.math.BigDecimal getBigDecimal(java.lang.String key)
key
- The key for the value.
Json getJson(java.lang.String key)
key
- The key for the value.
java.util.Collection<java.lang.String> getStrings(java.lang.String key)
key
- The key for the value.
java.lang.Long getLong(java.lang.String key)
key
- The key for the value.
java.util.Map<java.lang.String,java.lang.String> getStringMap(java.lang.String key)
key
- The key for the value.
Json create()
void set(java.lang.String key, Json value)
key
- The key.value
- The value, as a Json.void setJsons(java.lang.String key, java.util.Collection<? extends Json> snapshots)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |