1
14
15 package com.liferay.portal.kernel.json;
16
17 import java.io.Writer;
18
19
24 public interface JSONArray {
25
26 public boolean getBoolean(int index);
27
28 public double getDouble(int index);
29
30 public int getInt(int index);
31
32 public JSONArray getJSONArray(int index);
33
34 public JSONObject getJSONObject(int index);
35
36 public long getLong(int index);
37
38 public String getString(int index);
39
40 public boolean isNull(int index);
41
42 public String join(String separator) throws JSONException;
43
44 public int length();
45
46 public JSONArray put(boolean value);
47
48 public JSONArray put(double value);
49
50 public JSONArray put(int value);
51
52 public JSONArray put(long value);
53
54 public JSONArray put(JSONArray value);
55
56 public JSONArray put(JSONObject value);
57
58 public JSONArray put(String value);
59
60 public String toString();
61
62 public String toString(int indentFactor) throws JSONException;
63
64 public Writer write(Writer writer) throws JSONException;
65
66 }