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, getBoolean, getNumber, getString, 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()
containsKey
public boolean containsKey(java.lang.Object key)
containsValue
public boolean containsValue(java.lang.Object value)
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)
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