org.openjena.atlas.json
Class JsonObject
java.lang.Object
org.openjena.atlas.json.JsonValue
org.openjena.atlas.json.JsonObject
- All Implemented Interfaces:
- Printable
public class JsonObject
- extends JsonValue
| Methods inherited from class org.openjena.atlas.json.JsonValue |
getAsArray, getAsBoolean, getAsNumber, getAsString, isArray, isBoolean, isNull, isNumber, isPrimitive, isString, output, toString |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
JsonObject
public JsonObject()
isObject
public boolean isObject()
- Overrides:
isObject in class JsonValue
getAsObject
public JsonObject getAsObject()
- Overrides:
getAsObject in class JsonValue
visit
public void visit(JsonVisitor visitor)
- Specified by:
visit in class JsonValue
hashCode
public int hashCode()
- Specified by:
hashCode in class JsonValue
equals
public boolean equals(java.lang.Object other)
- Specified by:
equals in class JsonValue
clear
public void clear()
hasKey
public boolean hasKey(java.lang.Object key)
keys
public java.util.Set<java.lang.String> keys()
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.String,JsonValue>> entrySet()
get
public JsonValue get(java.lang.String key)
isEmpty
public boolean isEmpty()
keySet
public java.util.Set<java.lang.String> keySet()
put
public JsonValue put(java.lang.String key,
JsonValue value)
put
public JsonValue put(java.lang.String key,
java.lang.String value)
put
public JsonValue put(java.lang.String key,
long value)
put
public JsonValue put(java.lang.String key,
boolean b)
putAll
public void putAll(java.util.Map<? extends java.lang.String,? extends JsonValue> m)
remove
public JsonValue remove(java.lang.Object key)
size
public int size()
values
public java.util.Collection<JsonValue> values()
Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.