70 lines
1.2 KiB
Java
70 lines
1.2 KiB
Java
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 "";
|
|
}
|
|
|
|
}
|