public class ConfigData extends java.lang.Object implements java.lang.Comparable<ConfigData>
Modifier and Type | Field and Description |
---|---|
java.lang.String |
comment |
java.util.ArrayList<ConfigData> |
listData |
java.util.LinkedHashMap<ConfigData,ConfigData> |
mapData |
java.lang.Object |
objectData |
java.lang.String |
stringData |
java.lang.reflect.Type[] |
types |
Constructor and Description |
---|
ConfigData() |
ConfigData(java.lang.Object obj) |
ConfigData(java.lang.String stringData) |
ConfigData(java.lang.String stringData,
java.lang.String comment) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(ConfigData o) |
<T> T |
deserialize(java.lang.Class<T> c,
java.lang.reflect.Type... types) |
boolean |
equals(java.lang.Object obj) |
static java.lang.String |
escape(java.lang.String in) |
ConfigData |
getUnWrapped() |
int |
hashCode() |
boolean |
isEmpty() |
void |
saveToMySQL(java.util.ArrayList<java.lang.String> l,
java.lang.String dbTable,
java.lang.String args,
java.lang.String key) |
static ConfigData |
serializeObject(java.lang.Object obj,
boolean className,
java.lang.reflect.Type... parameters) |
static ConfigData |
serializeObject(java.lang.Object obj,
java.lang.reflect.Type... parameters) |
java.lang.String |
toString() |
static java.lang.String |
unescape(java.lang.String in) |
void |
unWrap() |
void |
unWrapAll() |
public java.lang.String comment
public java.util.ArrayList<ConfigData> listData
public java.util.LinkedHashMap<ConfigData,ConfigData> mapData
public java.lang.Object objectData
public java.lang.String stringData
public java.lang.reflect.Type[] types
public ConfigData()
public ConfigData(java.lang.String stringData)
public ConfigData(java.lang.Object obj)
public ConfigData(java.lang.String stringData, java.lang.String comment)
public static java.lang.String escape(java.lang.String in)
public static ConfigData serializeObject(java.lang.Object obj, boolean className, java.lang.reflect.Type... parameters)
public static ConfigData serializeObject(java.lang.Object obj, java.lang.reflect.Type... parameters)
public static java.lang.String unescape(java.lang.String in)
public int compareTo(@Nonnull ConfigData o)
compareTo
in interface java.lang.Comparable<ConfigData>
public <T> T deserialize(java.lang.Class<T> c, java.lang.reflect.Type... types)
public ConfigData getUnWrapped()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isEmpty()
public void saveToMySQL(java.util.ArrayList<java.lang.String> l, java.lang.String dbTable, java.lang.String args, java.lang.String key)
public void unWrap()
public void unWrapAll()