se.unlogic.standardutils.json
Class JsonObject
java.lang.Object
se.unlogic.standardutils.json.JsonObject
- All Implemented Interfaces:
- java.io.Serializable, JsonNode
public class JsonObject
- extends java.lang.Object
- implements JsonNode
A JSON object component having children
Equalizes the "composite" of the "composite pattern" design pattern.
- Author:
- sikstromj
- See Also:
- Serialized Form
Method Summary |
boolean |
equals(java.lang.Object obj)
|
int |
hashCode()
|
void |
putField(java.lang.String key,
JsonNode value)
|
void |
putField(java.lang.String key,
java.lang.String value)
|
void |
removeField(java.lang.String key)
|
java.lang.String |
toJson()
|
java.lang.String |
toJson(java.lang.StringBuilder stringBuilder)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
JsonObject
public JsonObject()
toJson
public java.lang.String toJson()
- Specified by:
toJson
in interface JsonNode
toJson
public java.lang.String toJson(java.lang.StringBuilder stringBuilder)
- Specified by:
toJson
in interface JsonNode
putField
public void putField(java.lang.String key,
JsonNode value)
putField
public void putField(java.lang.String key,
java.lang.String value)
removeField
public void removeField(java.lang.String key)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
Copyright © 2011. All Rights Reserved.