|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openptk.structure.Converter org.openptk.structure.JsonConverter
public class JsonConverter
This class supports the conversion of StructureIF data TO and FROM JSON. Nested data is presented using standard JSON syntax.
Field Summary |
---|
Fields inherited from class org.openptk.structure.Converter |
---|
GT, GTE, KEYVALUE, LT, LTE, NEWLINE, PAD, QUOTE, SEPARATOR |
Fields inherited from interface org.openptk.structure.ConverterIF |
---|
PROP_CHILDREN, PROP_NAMEVALUE, PROP_VALUE, VALUE_CHILDREN_DISCRETE, VALUE_CHILDREN_LIST, VALUE_NAMEVALUE_COLLAPSED, VALUE_NAMEVALUE_EXPANDED, VALUE_VALUE_MULTI, VALUE_VALUE_SINGLE |
Constructor Summary | |
---|---|
JsonConverter()
Creates a new JsonConverter object. |
Method Summary | |
---|---|
StructureIF |
decode(java.lang.String data)
Convert the JSON syntax (String) into StructureIF data. |
java.lang.String |
encode(StructureIF struct)
Convert the Structure data into a JSON (syntax) String. |
Methods inherited from class org.openptk.structure.Converter |
---|
getStructInfo, getStructInfoIds, getStructProperty, getType, handleError, pad, setStructInfo |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JsonConverter()
Method Detail |
---|
public final StructureIF decode(java.lang.String data) throws ConverterException
decode
in interface ConverterIF
decode
in class Converter
data
- JSON representation of the data
ConverterException
public final java.lang.String encode(StructureIF struct) throws ConverterException
encode
in interface ConverterIF
encode
in class Converter
struct
- StructureIF of data
ConverterException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |