/**
* Copyright (c) 2009 - 2011 AppWork UG(haftungsbeschränkt) <e-mail@appwork.org>
*
* This file is part of org.appwork.storage.simplejson
*
* This software is licensed under the Artistic License 2.0,
* see the LICENSE file or http://www.opensource.org/licenses/artistic-license-2.0.php
* for details
*/
package org.appwork.storage.simplejson;
import java.util.ArrayList;
/**
* @author thomas
*
*/
public class JSonArray extends ArrayList<JSonNode> implements JSonNode {
/**
*
*/
private static final long serialVersionUID = 1L;
public JSonArray() {
super();
}
@Override
public boolean add(final JSonNode e) {
// System.err.println(e);
return super.add(e);
}
@Override
public String toString() {
final StringBuilder sb = new StringBuilder();
sb.append("[");
for (final JSonNode n : this) {
if (sb.length() > 1) {
sb.append(",");
}
sb.append(n.toString());
}
sb.append("]");
return sb.toString();
}
}