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
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  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. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from JSONArray to any2stringadd[JSONArray] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (JSONArray, B)
    Implicit
    This member is added by an implicit conversion from JSONArray to ArrowAssoc[JSONArray] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clear(): Unit
    Definition Classes
    JSONArray
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. def ensuring(cond: (JSONArray) ⇒ Boolean, msg: ⇒ Any): JSONArray
    Implicit
    This member is added by an implicit conversion from JSONArray to Ensuring[JSONArray] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  10. def ensuring(cond: (JSONArray) ⇒ Boolean): JSONArray
    Implicit
    This member is added by an implicit conversion from JSONArray to Ensuring[JSONArray] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  11. def ensuring(cond: Boolean, msg: ⇒ Any): JSONArray
    Implicit
    This member is added by an implicit conversion from JSONArray to Ensuring[JSONArray] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  12. def ensuring(cond: Boolean): JSONArray
    Implicit
    This member is added by an implicit conversion from JSONArray to Ensuring[JSONArray] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def forEach(arg0: Consumer[_ >: AnyRef]): Unit
    Definition Classes
    Iterable
  17. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from JSONArray to StringFormat[JSONArray] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  18. def get(arg0: Int): AnyRef
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  19. def getBigDecimal(arg0: Int): BigDecimal
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  20. def getBigInteger(arg0: Int): BigInteger
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  21. def getBoolean(arg0: Int): Boolean
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  22. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. def getDouble(arg0: Int): Double
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  24. def getEnum[E <: Enum[E]](arg0: Class[E], arg1: Int): E
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  25. def getFloat(arg0: Int): Float
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  26. def getInt(arg0: Int): Int
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  27. def getJSONArray(arg0: Int): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  28. def getJSONObject(arg0: Int): org.json.JSONObject
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  29. def getLong(arg0: Int): Long
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  30. def getNumber(arg0: Int): Number
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  31. def getString(arg0: Int): String
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  32. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  33. def isEmpty(): Boolean
    Definition Classes
    JSONArray
  34. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  35. def isNull(arg0: Int): Boolean
    Definition Classes
    JSONArray
  36. def iterator(): Iterator[AnyRef]
    Definition Classes
    JSONArray → Iterable
  37. def join(arg0: String): String
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  38. def length(): Int
    Definition Classes
    JSONArray
  39. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  40. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  42. def opt(arg0: Int): AnyRef
    Definition Classes
    JSONArray
  43. def optBigDecimal(arg0: Int, arg1: BigDecimal): BigDecimal
    Definition Classes
    JSONArray
  44. def optBigInteger(arg0: Int, arg1: BigInteger): BigInteger
    Definition Classes
    JSONArray
  45. def optBoolean(arg0: Int, arg1: Boolean): Boolean
    Definition Classes
    JSONArray
  46. def optBoolean(arg0: Int): Boolean
    Definition Classes
    JSONArray
  47. def optDouble(arg0: Int, arg1: Double): Double
    Definition Classes
    JSONArray
  48. def optDouble(arg0: Int): Double
    Definition Classes
    JSONArray
  49. def optEnum[E <: Enum[E]](arg0: Class[E], arg1: Int, arg2: E): E
    Definition Classes
    JSONArray
  50. def optEnum[E <: Enum[E]](arg0: Class[E], arg1: Int): E
    Definition Classes
    JSONArray
  51. def optFloat(arg0: Int, arg1: Float): Float
    Definition Classes
    JSONArray
  52. def optFloat(arg0: Int): Float
    Definition Classes
    JSONArray
  53. def optInt(arg0: Int, arg1: Int): Int
    Definition Classes
    JSONArray
  54. def optInt(arg0: Int): Int
    Definition Classes
    JSONArray
  55. def optJSONArray(arg0: Int): org.json.JSONArray
    Definition Classes
    JSONArray
  56. def optJSONObject(arg0: Int): org.json.JSONObject
    Definition Classes
    JSONArray
  57. def optLong(arg0: Int, arg1: Long): Long
    Definition Classes
    JSONArray
  58. def optLong(arg0: Int): Long
    Definition Classes
    JSONArray
  59. def optNumber(arg0: Int, arg1: Number): Number
    Definition Classes
    JSONArray
  60. def optNumber(arg0: Int): Number
    Definition Classes
    JSONArray
  61. def optQuery(arg0: JSONPointer): AnyRef
    Definition Classes
    JSONArray
  62. def optQuery(arg0: String): AnyRef
    Definition Classes
    JSONArray
  63. def optString(arg0: Int, arg1: String): String
    Definition Classes
    JSONArray
  64. def optString(arg0: Int): String
    Definition Classes
    JSONArray
  65. def put(arg0: Int, arg1: Any): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  66. def put(arg0: Int, arg1: Map[_, _]): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  67. def put(arg0: Int, arg1: Long): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  68. def put(arg0: Int, arg1: Int): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  69. def put(arg0: Int, arg1: Float): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  70. def put(arg0: Int, arg1: Double): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  71. def put(arg0: Int, arg1: Collection[_]): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  72. def put(arg0: Int, arg1: Boolean): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  73. def put(arg0: Any): org.json.JSONArray
    Definition Classes
    JSONArray
  74. def put(arg0: Map[_, _]): org.json.JSONArray
    Definition Classes
    JSONArray
  75. def put(arg0: Long): org.json.JSONArray
    Definition Classes
    JSONArray
  76. def put(arg0: Int): org.json.JSONArray
    Definition Classes
    JSONArray
  77. def put(arg0: Float): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  78. def put(arg0: Double): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  79. def put(arg0: Collection[_]): org.json.JSONArray
    Definition Classes
    JSONArray
  80. def put(arg0: Boolean): org.json.JSONArray
    Definition Classes
    JSONArray
  81. def putAll(arg0: Any): org.json.JSONArray
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  82. def putAll(arg0: org.json.JSONArray): org.json.JSONArray
    Definition Classes
    JSONArray
  83. def putAll(arg0: Iterable[_]): org.json.JSONArray
    Definition Classes
    JSONArray
  84. def putAll(arg0: Collection[_]): org.json.JSONArray
    Definition Classes
    JSONArray
  85. def query(arg0: JSONPointer): AnyRef
    Definition Classes
    JSONArray
  86. def query(arg0: String): AnyRef
    Definition Classes
    JSONArray
  87. def remove(arg0: Int): AnyRef
    Definition Classes
    JSONArray
  88. def similar(arg0: Any): Boolean
    Definition Classes
    JSONArray
  89. def spliterator(): Spliterator[AnyRef]
    Definition Classes
    Iterable
  90. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  91. def toJSONObject(arg0: org.json.JSONArray): org.json.JSONObject
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  92. def toList(): List[AnyRef]
    Definition Classes
    JSONArray
  93. def toString(arg0: Int): String
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  94. def toString(): String
    Definition Classes
    JSONArray → AnyRef → Any
  95. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  96. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  97. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  98. def write(arg0: Writer, arg1: Int, arg2: Int): Writer
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  99. def write(arg0: Writer): Writer
    Definition Classes
    JSONArray
    Annotations
    @throws( classOf[org.json.JSONException] )
  100. def [B](y: B): (JSONArray, B)
    Implicit
    This member is added by an implicit conversion from JSONArray to ArrowAssoc[JSONArray] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from org.json.JSONArray

Inherited from Iterable[AnyRef]

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from JSONArray to any2stringadd[JSONArray]

Inherited by implicit conversion StringFormat from JSONArray to StringFormat[JSONArray]

Inherited by implicit conversion Ensuring from JSONArray to Ensuring[JSONArray]

Inherited by implicit conversion ArrowAssoc from JSONArray to ArrowAssoc[JSONArray]

Ungrouped