| Interface | Description | 
|---|---|
| JSONArtifact | Interface class to define a set of generic apis both JSONObject and JSON array implement. | 
| Class | Description | 
|---|---|
| JSON | Helper class that does generic parsing of a JSON stream and returns the appropriate 
 JSON structure (JSONArray or JSONObject). | 
| JSONArray | Extension of ArrayList that only allows values which are JSON-able. | 
| JSONObject | Models a JSON Object. | 
| OrderedJSONObject | Extension of the basic JSONObject. |