a6/XObject.java
aozhiwei 0f91f7ea2c 1
2020-06-27 21:13:57 +08:00

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 "";
}
}