package a6; import java.util.ArrayList; import java.util.HashMap; import java.util.List; public class XObject { public enum XObjectType { XOT_SIMPLE, XOT_ARRAY, XOT_OBJECT } private XObjectType type; private XValue xValue; private ArrayList arrayValue; private HashMap objectValue; public XValue asXValue() { return xValue; } public XObject get(int index) { return null; } public XObject get(String key) { return null; } public boolean hasKey(int index) { return false; } public boolean hasKey(String key) { return false; } public boolean readFromJsonFile(String filename) { return false; } public boolean readFromJsonString(String data) { return false; } public boolean readFromXmlFile(String filename) { return false; } public boolean readFromXmlString(String data) { return false; } public void readFromUrlQueryString(String query_string) { } public String toJsonStr() { return ""; } public String toUrlEncodeStr() { return ""; } }