org.openjena.atlas.json
Class JsonObject

java.lang.Object
  extended by org.openjena.atlas.json.JsonValue
      extended by org.openjena.atlas.json.JsonObject
All Implemented Interfaces:
Printable

public class JsonObject
extends JsonValue


Constructor Summary
JsonObject()
           
 
Method Summary
 void clear()
           
 boolean containsKey(java.lang.Object key)
           
 boolean containsValue(java.lang.Object value)
           
 java.util.Set<java.util.Map.Entry<java.lang.String,JsonValue>> entrySet()
           
 boolean equals(java.lang.Object other)
           
 JsonValue get(java.lang.String key)
           
 JsonObject getAsObject()
           
 int hashCode()
           
 boolean isEmpty()
           
 boolean isObject()
           
 java.util.Set<java.lang.String> keySet()
           
 JsonValue put(java.lang.String key, JsonValue value)
           
 void putAll(java.util.Map<? extends java.lang.String,? extends JsonValue> m)
           
 JsonValue remove(java.lang.Object key)
           
 int size()
           
 java.util.Collection<JsonValue> values()
           
 void visit(JsonVisitor visitor)
           
 
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
 

Constructor Detail

JsonObject

public JsonObject()
Method Detail

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