
org.tinygroup.tinyscript.tree.json.JsonArrayNode Maven / Gradle / Ivy
The newest version!
package org.tinygroup.tinyscript.tree.json;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import org.tinygroup.tinyscript.interpret.ResourceBundleUtil;
import org.tinygroup.tinyscript.tree.DataNode;
import com.alibaba.fastjson.JSONArray;
public class JsonArrayNode extends AbstractJsonNode{
private String name;
private JSONArray array;
public JsonArrayNode(String name,JSONArray array){
this.name = name;
this.array = array;
}
public JsonArrayNode(String name,JSONArray array,DataNode parent){
this.name = name;
this.array = array;
setParent(parent);
}
@SuppressWarnings("unchecked")
public T getSource() {
return (T)array;
}
public String getName() {
return name;
}
public List getChildren() {
List children = new ArrayList();
Iterator
© 2015 - 2025 Weber Informatics LLC | Privacy Policy