Package org.kordamp.json
Class JSONArray.Impl
java.lang.Object
org.kordamp.json.JSONArray.Impl
- Enclosing class:
JSONArray
This class is considered private API.
It should only be used for developers extending the capabilities of the library and/or those writing custom JSON Bean/Value processors.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic JSONArray
fromArray
(boolean[] array, JsonConfig jsonConfig) Construct a JSONArray from an boolean[].static JSONArray
fromArray
(byte[] array, JsonConfig jsonConfig) Construct a JSONArray from an byte[].static JSONArray
fromArray
(char[] array, JsonConfig jsonConfig) Construct a JSONArray from an char[].static JSONArray
fromArray
(double[] array, JsonConfig jsonConfig) Construct a JSONArray from an double[].static JSONArray
fromArray
(float[] array, JsonConfig jsonConfig) Construct a JSONArray from an float[].static JSONArray
fromArray
(int[] array, JsonConfig jsonConfig) Construct a JSONArray from an int[].static JSONArray
fromArray
(long[] array, JsonConfig jsonConfig) Construct a JSONArray from an long[].static JSONArray
fromArray
(short[] array, JsonConfig jsonConfig) Construct a JSONArray from an short[].static JSONArray
fromArray
(Enum e, JsonConfig jsonConfig) Construct a JSONArray from an Enum value.static JSONArray
fromArray
(Object[] array, JsonConfig jsonConfig) static JSONArray
fromCollection
(Collection collection, JsonConfig jsonConfig) static JSONArray
fromJSONArray
(JSONArray array, JsonConfig jsonConfig) static JSONArray
fromJSONString
(JSONString string, JsonConfig jsonConfig) static JSONArray
fromJSONTokener
(JSONTokener tokener, JsonConfig jsonConfig) static JSONArray
fromString
(String string, JsonConfig jsonConfig) static void
processArrayDimensions
(JSONArray jsonArray, List dims, int index)
-
Constructor Details
-
Impl
public Impl()
-
-
Method Details
-
fromArray
Construct a JSONArray from an boolean[].- Parameters:
array
- An boolean[] array.
-
fromArray
Construct a JSONArray from an byte[].- Parameters:
array
- An byte[] array.
-
fromArray
Construct a JSONArray from an char[].- Parameters:
array
- An char[] array.
-
fromArray
Construct a JSONArray from an double[].- Parameters:
array
- An double[] array.
-
fromArray
Construct a JSONArray from an Enum value.- Parameters:
e
- A enum value.- Throws:
JSONException
- If there is a syntax error.
-
fromArray
Construct a JSONArray from an float[].- Parameters:
array
- An float[] array.
-
fromArray
Construct a JSONArray from an int[].- Parameters:
array
- An int[] array.
-
fromArray
Construct a JSONArray from an long[].- Parameters:
array
- An long[] array.
-
fromArray
-
fromArray
Construct a JSONArray from an short[].- Parameters:
array
- An short[] array.
-
fromCollection
-
fromJSONArray
-
fromJSONString
-
fromJSONTokener
-
fromString
-
processArrayDimensions
-