se.unlogic.standardutils.json
Class JsonArray

java.lang.Object
  extended by se.unlogic.standardutils.json.JsonArray
All Implemented Interfaces:
Serializable, JsonNode

public class JsonArray
extends Object
implements JsonNode

A JSON array component having children Equalizes the "composite" of the "composite pattern" design pattern.

Author:
sikstromj
See Also:
Serialized Form

Constructor Summary
JsonArray()
           
 
Method Summary
 void addNode(JsonNode node)
           
 void addNode(String value)
           
 boolean equals(Object obj)
           
 int hashCode()
           
 void removeNode(JsonNode node)
           
 String toJson()
           
 String toJson(StringBuilder stringBuilder)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonArray

public JsonArray()
Method Detail

toJson

public String toJson()
Specified by:
toJson in interface JsonNode

toJson

public String toJson(StringBuilder stringBuilder)
Specified by:
toJson in interface JsonNode

addNode

public void addNode(JsonNode node)

addNode

public void addNode(String value)

removeNode

public void removeNode(JsonNode node)

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2011. All Rights Reserved.