public class JSONFactoryDefault extends java.lang.Object implements JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>
| Constructor and Description | 
|---|
| JSONFactoryDefault() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addArrayElement(java.util.ArrayList<java.lang.Object> array,
               java.lang.Object elem)Add an element to an array | 
| void | addObjectMember(java.util.HashMap<java.lang.String,java.lang.Object> object,
               java.lang.String key,
               java.lang.Object val)Add a member pair to an object | 
| java.util.ArrayList<java.lang.Object> | createArray()Preate a JSON array | 
| java.lang.Object | createFalse()Preate a 'false' boolean element | 
| java.lang.Object | createNull()Preate a 'null' element | 
| java.lang.Object | createNumber(double v)Preate a number element | 
| java.util.HashMap<java.lang.String,java.lang.Object> | createObject()Preate a JSON Object | 
| java.lang.Object | createString(java.lang.String str)Preate a String element | 
| java.lang.Object | createTrue()Preate a 'true' boolean element | 
public java.util.HashMap<java.lang.String,java.lang.Object> createObject()
JSONFactorycreateObject in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>public void addObjectMember(java.util.HashMap<java.lang.String,java.lang.Object> object,
                            java.lang.String key,
                            java.lang.Object val)
JSONFactoryaddObjectMember in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>public java.util.ArrayList<java.lang.Object> createArray()
JSONFactorycreateArray in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>public void addArrayElement(java.util.ArrayList<java.lang.Object> array,
                            java.lang.Object elem)
JSONFactoryaddArrayElement in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>public java.lang.Object createString(java.lang.String str)
JSONFactorycreateString in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>public java.lang.Object createNumber(double v)
JSONFactorycreateNumber in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>public java.lang.Object createTrue()
JSONFactorycreateTrue in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>public java.lang.Object createFalse()
JSONFactorycreateFalse in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>public java.lang.Object createNull()
JSONFactorycreateNull in interface JSONFactory<java.lang.Object,java.util.HashMap<java.lang.String,java.lang.Object>,java.util.ArrayList<java.lang.Object>>