Packages

class JSONArray extends org.json.JSONArray

Custom JSON Array which overrides org.json implementation to add a validation for trailing commas

Linear Supertypes
org.json.JSONArray, Iterable[AnyRef], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JSONArray
  2. JSONArray
  3. Iterable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JSONArray(x: JSONTokener)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. def forEach(arg0: Consumer[_ >: AnyRef]): Unit
    Definition Classes
    Iterable
  10. def get(arg0: Int): AnyRef
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  11. def getBigDecimal(arg0: Int): BigDecimal
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  12. def getBigInteger(arg0: Int): BigInteger
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  13. def getBoolean(arg0: Int): Boolean
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  14. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def getDouble(arg0: Int): Double
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  16. def getEnum[E <: Enum[E]](arg0: Class[E], arg1: Int): E
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  17. def getFloat(arg0: Int): Float
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  18. def getInt(arg0: Int): Int
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  19. def getJSONArray(arg0: Int): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  20. def getJSONObject(arg0: Int): org.json.JSONObject
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  21. def getLong(arg0: Int): Long
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  22. def getNumber(arg0: Int): Number
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  23. def getString(arg0: Int): String
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. def isNull(arg0: Int): Boolean
    Definition Classes
    JSONArray
  27. def iterator(): Iterator[AnyRef]
    Definition Classes
    JSONArray → Iterable
  28. def join(arg0: String): String
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  29. def length(): Int
    Definition Classes
    JSONArray
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. def opt(arg0: Int): AnyRef
    Definition Classes
    JSONArray
  34. def optBigDecimal(arg0: Int, arg1: BigDecimal): BigDecimal
    Definition Classes
    JSONArray
  35. def optBigInteger(arg0: Int, arg1: BigInteger): BigInteger
    Definition Classes
    JSONArray
  36. def optBoolean(arg0: Int, arg1: Boolean): Boolean
    Definition Classes
    JSONArray
  37. def optBoolean(arg0: Int): Boolean
    Definition Classes
    JSONArray
  38. def optDouble(arg0: Int, arg1: Double): Double
    Definition Classes
    JSONArray
  39. def optDouble(arg0: Int): Double
    Definition Classes
    JSONArray
  40. def optEnum[E <: Enum[E]](arg0: Class[E], arg1: Int, arg2: E): E
    Definition Classes
    JSONArray
  41. def optEnum[E <: Enum[E]](arg0: Class[E], arg1: Int): E
    Definition Classes
    JSONArray
  42. def optFloat(arg0: Int, arg1: Float): Float
    Definition Classes
    JSONArray
  43. def optFloat(arg0: Int): Float
    Definition Classes
    JSONArray
  44. def optInt(arg0: Int, arg1: Int): Int
    Definition Classes
    JSONArray
  45. def optInt(arg0: Int): Int
    Definition Classes
    JSONArray
  46. def optJSONArray(arg0: Int): org.json.JSONArray
    Definition Classes
    JSONArray
  47. def optJSONObject(arg0: Int): org.json.JSONObject
    Definition Classes
    JSONArray
  48. def optLong(arg0: Int, arg1: Long): Long
    Definition Classes
    JSONArray
  49. def optLong(arg0: Int): Long
    Definition Classes
    JSONArray
  50. def optNumber(arg0: Int, arg1: Number): Number
    Definition Classes
    JSONArray
  51. def optNumber(arg0: Int): Number
    Definition Classes
    JSONArray
  52. def optQuery(arg0: JSONPointer): AnyRef
    Definition Classes
    JSONArray
  53. def optQuery(arg0: String): AnyRef
    Definition Classes
    JSONArray
  54. def optString(arg0: Int, arg1: String): String
    Definition Classes
    JSONArray
  55. def optString(arg0: Int): String
    Definition Classes
    JSONArray
  56. def put(arg0: Int, arg1: Any): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  57. def put(arg0: Int, arg1: Map[_, _]): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  58. def put(arg0: Int, arg1: Long): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  59. def put(arg0: Int, arg1: Int): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  60. def put(arg0: Int, arg1: Double): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  61. def put(arg0: Int, arg1: Collection[_]): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  62. def put(arg0: Int, arg1: Boolean): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  63. def put(arg0: Any): org.json.JSONArray
    Definition Classes
    JSONArray
  64. def put(arg0: Map[_, _]): org.json.JSONArray
    Definition Classes
    JSONArray
  65. def put(arg0: Long): org.json.JSONArray
    Definition Classes
    JSONArray
  66. def put(arg0: Int): org.json.JSONArray
    Definition Classes
    JSONArray
  67. def put(arg0: Double): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  68. def put(arg0: Collection[_]): org.json.JSONArray
    Definition Classes
    JSONArray
  69. def put(arg0: Boolean): org.json.JSONArray
    Definition Classes
    JSONArray
  70. def query(arg0: JSONPointer): AnyRef
    Definition Classes
    JSONArray
  71. def query(arg0: String): AnyRef
    Definition Classes
    JSONArray
  72. def remove(arg0: Int): AnyRef
    Definition Classes
    JSONArray
  73. def similar(arg0: Any): Boolean
    Definition Classes
    JSONArray
  74. def spliterator(): Spliterator[AnyRef]
    Definition Classes
    Iterable
  75. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  76. def toJSONObject(arg0: org.json.JSONArray): org.json.JSONObject
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  77. def toList(): List[AnyRef]
    Definition Classes
    JSONArray
  78. def toString(arg0: Int): String
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  79. def toString(): String
    Definition Classes
    JSONArray → AnyRef → Any
  80. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  81. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  82. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  83. def write(arg0: Writer, arg1: Int, arg2: Int): Writer
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  84. def write(arg0: Writer): Writer
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )

Inherited from org.json.JSONArray

Inherited from Iterable[AnyRef]

Inherited from AnyRef

Inherited from Any

Ungrouped