Class/Object

json

JArray

Related Docs: object JArray | package json

Permalink

abstract class JArray extends JValue with JArrayLike with JArrayBase

JSON array as ordered sequence of JValues

Linear Supertypes
JArrayBase, JArrayLike, IndexedSeq[JValue], IndexedSeq[JValue], IndexedSeqLike[JValue, JArray], Seq[JValue], Seq[JValue], SeqLike[JValue, JArray], GenSeq[JValue], GenSeqLike[JValue, JArray], PartialFunction[Int, JValue], (Int) ⇒ JValue, Iterable[JValue], Iterable[JValue], IterableLike[JValue, JArray], GenIterable[JValue], GenIterableLike[JValue, JArray], Traversable[JValue], Immutable, Traversable[JValue], GenTraversable[JValue], GenericTraversableTemplate[JValue, IndexedSeq], TraversableLike[JValue, JArray], GenTraversableLike[JValue, JArray], Parallelizable[JValue, ParSeq[JValue]], TraversableOnce[JValue], GenTraversableOnce[JValue], FilterMonadic[JValue, JArray], HasNewBuilder[JValue, JArray], JValue, JValueBase, JValueLike, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JArray
  2. JArrayBase
  3. JArrayLike
  4. IndexedSeq
  5. IndexedSeq
  6. IndexedSeqLike
  7. Seq
  8. Seq
  9. SeqLike
  10. GenSeq
  11. GenSeqLike
  12. PartialFunction
  13. Function1
  14. Iterable
  15. Iterable
  16. IterableLike
  17. GenIterable
  18. GenIterableLike
  19. Traversable
  20. Immutable
  21. Traversable
  22. GenTraversable
  23. GenericTraversableTemplate
  24. TraversableLike
  25. GenTraversableLike
  26. Parallelizable
  27. TraversableOnce
  28. GenTraversableOnce
  29. FilterMonadic
  30. HasNewBuilder
  31. JValue
  32. JValueBase
  33. JValueLike
  34. Equals
  35. AnyRef
  36. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class Elements extends AbstractIterator[A] with BufferedIterator[A] with Serializable

    Permalink
    Attributes
    protected
    Definition Classes
    IndexedSeqLike
    Annotations
    @SerialVersionUID()
  2. type Self = JArray

    Permalink
    Attributes
    protected[this]
    Definition Classes
    TraversableLike
  3. class WithFilter extends FilterMonadic[A, Repr]

    Permalink
    Definition Classes
    TraversableLike

Abstract Value Members

  1. abstract def apply(idx: Int): JValue

    Permalink
    Definition Classes
    JArrayLike → SeqLike → GenSeqLike → Function1
  2. abstract def length: Int

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  3. abstract def numStringFor(idx: Int): String

    Permalink

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. def !==(to: JValue): Boolean

    Permalink
    Definition Classes
    JValueLike
  3. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  4. def ++(that: JArray): JArray

    Permalink
    Definition Classes
    JArrayLike
  5. def ++[B >: JValue, That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  6. def ++(that: JValue): JValue

    Permalink

    concats another JObject or JArray onto this value.

    concats another JObject or JArray onto this value. Must be the same type!

    Definition Classes
    JValueLike
  7. def ++:[B >: JValue, That](that: Traversable[B])(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike
  8. def ++:[B >: JValue, That](that: TraversableOnce[B])(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike
  9. def +:[B >: JValue, That](elem: B)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  10. def -[T](key: T)(implicit acc: JSONAccessor[T]): JValue

    Permalink
    Definition Classes
    JValueLike
  11. final def -(x: JValue): JValue

    Permalink

    equivalent to javascript delete object[field]

    equivalent to javascript delete object[field]

    Definition Classes
    JValueLike
  12. def /:[B](z: B)(op: (B, JValue) ⇒ B): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  13. def :+[B >: JValue, That](elem: B)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  14. def :\[B](z: B)(op: (JValue, B) ⇒ B): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  15. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. def ===(x: JValue): Boolean

    Permalink
    Definition Classes
    JValueLike
  17. def \(idx: Int): JValue

    Permalink
    Definition Classes
    JValueLike
  18. def \(key: String): JValue

    Permalink

    alternate operator form of json.JValue#apply(key:String):json\.JValue

    alternate operator form of json.JValue#apply(key:String):json\.JValue

    Definition Classes
    JValueLike
  19. def addString(b: StringBuilder): StringBuilder

    Permalink
    Definition Classes
    TraversableOnce
  20. def addString(b: StringBuilder, sep: String): StringBuilder

    Permalink
    Definition Classes
    TraversableOnce
  21. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder

    Permalink
    Definition Classes
    TraversableOnce
  22. def aggregate[B](z: ⇒ B)(seqop: (B, JValue) ⇒ B, combop: (B, B) ⇒ B): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  23. def andThen[C](k: (JValue) ⇒ C): PartialFunction[Int, C]

    Permalink
    Definition Classes
    PartialFunction → Function1
  24. def appendJSONStringBuilder(settings: JSONBuilderSettings = JSONBuilderSettings.pretty, out: SimpleStringBuilder, lvl: Int): SimpleStringBuilder

    Permalink
    Definition Classes
    JArray → JValueLike
  25. def apply(key: JValue): JValue

    Permalink
    Definition Classes
    JArrayLike
  26. def apply(key: JNumber): JValue

    Permalink
    Definition Classes
    JArrayLike
  27. def apply(key: String): JValue

    Permalink

    select a key from this JValue.

    select a key from this JValue. Equivalent to bracket selects in JS.

    Definition Classes
    JValueLike
  28. def applyOrElse[A1 <: Int, B1 >: JValue](x: A1, default: (A1) ⇒ B1): B1

    Permalink
    Definition Classes
    PartialFunction
  29. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  30. def bool: Boolean

    Permalink

    gets the boolean value using jBoolean

    gets the boolean value using jBoolean

    Definition Classes
    JValueLike
  31. def canEqual(that: Any): Boolean

    Permalink
    Definition Classes
    IterableLike → Equals
  32. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. def collect[B, That](pf: PartialFunction[JValue, B])(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  34. def collectFirst[B](pf: PartialFunction[JValue, B]): Option[B]

    Permalink
    Definition Classes
    TraversableOnce
  35. def combinations(n: Int): Iterator[JArray]

    Permalink
    Definition Classes
    SeqLike
  36. def companion: GenericCompanion[IndexedSeq]

    Permalink
    Definition Classes
    IndexedSeq → IndexedSeq → Seq → Seq → GenSeq → Iterable → Iterable → GenIterable → Traversable → Traversable → GenTraversable → GenericTraversableTemplate
  37. def compose[A](g: (A) ⇒ Int): (A) ⇒ JValue

    Permalink
    Definition Classes
    Function1
    Annotations
    @unspecialized()
  38. def contains[A1 >: JValue](elem: A1): Boolean

    Permalink
    Definition Classes
    SeqLike
  39. def containsSlice[B](that: GenSeq[B]): Boolean

    Permalink
    Definition Classes
    SeqLike
  40. def copyToArray[B >: JValue](xs: Array[B], start: Int, len: Int): Unit

    Permalink
    Definition Classes
    IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  41. def copyToArray[B >: JValue](xs: Array[B]): Unit

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  42. def copyToArray[B >: JValue](xs: Array[B], start: Int): Unit

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  43. def copyToBuffer[B >: JValue](dest: Buffer[B]): Unit

    Permalink
    Definition Classes
    TraversableOnce
  44. def corresponds[B](that: GenSeq[B])(p: (JValue, B) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  45. def count(p: (JValue) ⇒ Boolean): Int

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  46. def d: JDynamic

    Permalink
    Definition Classes
    JValueLike
  47. def diff[B >: JValue](that: GenSeq[B]): JArray

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  48. def distinct: JArray

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  49. def drop(n: Int): JArray

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  50. def dropRight(n: Int): JArray

    Permalink
    Definition Classes
    IterableLike
  51. def dropWhile(p: (JValue) ⇒ Boolean): JArray

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  52. def dynamic: JDynamic

    Permalink
    Definition Classes
    JValueLike
  53. def endsWith[B](that: GenSeq[B]): Boolean

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  54. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  55. def equals(that: Any): Boolean

    Permalink
    Definition Classes
    GenSeqLike → Equals → Any
  56. def exists(p: (JValue) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  57. def fields: Map[String, JValue]

    Permalink

    gets the Map[String, JValue] value using jObject

    gets the Map[String, JValue] value using jObject

    Definition Classes
    JValueLike
  58. def filter(p: (JValue) ⇒ Boolean): JArray

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  59. def filterNot(p: (JValue) ⇒ Boolean): JArray

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  60. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  61. def find(p: (JValue) ⇒ Boolean): Option[JValue]

    Permalink
    Definition Classes
    IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  62. def flatMap[B, That](f: (JValue) ⇒ GenTraversableOnce[B])(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  63. def flatten[B](implicit asTraversable: (JValue) ⇒ GenTraversableOnce[B]): IndexedSeq[B]

    Permalink
    Definition Classes
    GenericTraversableTemplate
  64. def fold[A1 >: JValue](z: A1)(op: (A1, A1) ⇒ A1): A1

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  65. def foldLeft[B](z: B)(op: (B, JValue) ⇒ B): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  66. def foldRight[B](z: B)(op: (JValue, B) ⇒ B): B

    Permalink
    Definition Classes
    IterableLike → TraversableOnce → GenTraversableOnce
  67. def forall(p: (JValue) ⇒ Boolean): Boolean

    Permalink
    Definition Classes
    IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  68. def foreach[U](f: (JValue) ⇒ U): Unit

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → FilterMonadic
  69. def genericBuilder[B]: Builder[B, IndexedSeq[B]]

    Permalink
    Definition Classes
    GenericTraversableTemplate
  70. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  71. def groupBy[K](f: (JValue) ⇒ K): Map[K, JArray]

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  72. def grouped(size: Int): Iterator[JArray]

    Permalink
    Definition Classes
    IterableLike
  73. def hasDefiniteSize: Boolean

    Permalink
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  74. def hashCode(): Int

    Permalink
    Definition Classes
    IndexedSeqLike → GenSeqLike → Any
  75. def head: JValue

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  76. def headOption: Option[JValue]

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  77. def indexOf[B >: JValue](elem: B, from: Int): Int

    Permalink
    Definition Classes
    GenSeqLike
  78. def indexOf[B >: JValue](elem: B): Int

    Permalink
    Definition Classes
    GenSeqLike
  79. def indexOfSlice[B >: JValue](that: GenSeq[B], from: Int): Int

    Permalink
    Definition Classes
    SeqLike
  80. def indexOfSlice[B >: JValue](that: GenSeq[B]): Int

    Permalink
    Definition Classes
    SeqLike
  81. def indexWhere(p: (JValue) ⇒ Boolean, from: Int): Int

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  82. def indexWhere(p: (JValue) ⇒ Boolean): Int

    Permalink
    Definition Classes
    GenSeqLike
  83. def indices: Range

    Permalink
    Definition Classes
    SeqLike
  84. def init: JArray

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  85. def inits: Iterator[JArray]

    Permalink
    Definition Classes
    TraversableLike
  86. def intersect[B >: JValue](that: GenSeq[B]): JArray

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  87. def isBoolean: Boolean

    Permalink
    Definition Classes
    JValueLike
  88. final def isDefined: Boolean

    Permalink
    Definition Classes
    JValueLike
  89. def isDefinedAt(idx: Int): Boolean

    Permalink
    Definition Classes
    GenSeqLike
  90. def isDefinedAt(x: JValue): Boolean

    Permalink
    Definition Classes
    JValueLike
  91. def isEmpty: Boolean

    Permalink
    Definition Classes
    SeqLike → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
  92. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  93. def isNaN: Boolean

    Permalink
    Definition Classes
    JValueLike
  94. final def isNull: Boolean

    Permalink
    Definition Classes
    JValueLike
  95. final def isNullOrUndefined: Boolean

    Permalink
    Definition Classes
    JValueLike
  96. def isObject: Boolean

    Permalink
    Definition Classes
    JValueLike
  97. final def isTraversableAgain: Boolean

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike → GenTraversableOnce
  98. final def isUndefined: Boolean

    Permalink
    Definition Classes
    JValueLike
  99. def iterator: Iterator[JValue]

    Permalink
    Definition Classes
    IndexedSeqLike → IterableLike → GenIterableLike
  100. def jArray: JArray

    Permalink
    Definition Classes
    JArrayLike
  101. def jBoolean: JBoolean

    Permalink

    quickly cast to a boolean or throw a GenericJSONException otherwise.

    quickly cast to a boolean or throw a GenericJSONException otherwise.

    Definition Classes
    JValueLike
  102. def jNumber: JNumber

    Permalink

    quickly cast to a number or throw a GenericJSONException otherwise.

    quickly cast to a number or throw a GenericJSONException otherwise.

    Definition Classes
    JValueLike
  103. def jObject: JObject

    Permalink

    quickly cast to and object or throw a GenericJSONException otherwise.

    quickly cast to and object or throw a GenericJSONException otherwise.

    Definition Classes
    JValueLike
  104. def jString: JString

    Permalink

    quickly cast to a string or throw a GenericJSONException otherwise.

    quickly cast to a string or throw a GenericJSONException otherwise.

    Definition Classes
    JValueLike
  105. def jValue: JArray

    Permalink
    Definition Classes
    JArrayLike
  106. def keys: IndexedSeq[JNumber]

    Permalink
    Definition Classes
    JArrayLike
  107. def last: JValue

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  108. def lastIndexOf[B >: JValue](elem: B, end: Int): Int

    Permalink
    Definition Classes
    GenSeqLike
  109. def lastIndexOf[B >: JValue](elem: B): Int

    Permalink
    Definition Classes
    GenSeqLike
  110. def lastIndexOfSlice[B >: JValue](that: GenSeq[B], end: Int): Int

    Permalink
    Definition Classes
    SeqLike
  111. def lastIndexOfSlice[B >: JValue](that: GenSeq[B]): Int

    Permalink
    Definition Classes
    SeqLike
  112. def lastIndexWhere(p: (JValue) ⇒ Boolean, end: Int): Int

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  113. def lastIndexWhere(p: (JValue) ⇒ Boolean): Int

    Permalink
    Definition Classes
    GenSeqLike
  114. def lastOption: Option[JValue]

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  115. def lengthCompare(len: Int): Int

    Permalink
    Definition Classes
    SeqLike
  116. def lift: (Int) ⇒ Option[JValue]

    Permalink
    Definition Classes
    PartialFunction
  117. def map[B, That](f: (JValue) ⇒ B)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike → FilterMonadic
  118. def max[B >: JValue](implicit cmp: Ordering[B]): JValue

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  119. def maxBy[B](f: (JValue) ⇒ B)(implicit cmp: Ordering[B]): JValue

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  120. def min[B >: JValue](implicit cmp: Ordering[B]): JValue

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  121. def minBy[B](f: (JValue) ⇒ B)(implicit cmp: Ordering[B]): JValue

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  122. def mkString: String

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  123. def mkString(sep: String): String

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  124. def mkString(start: String, sep: String, end: String): String

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  125. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  126. def newBuilder: Builder[JValue, JArray]

    Permalink
    Definition Classes
    JArrayLike → GenericTraversableTemplate → TraversableLike → HasNewBuilder
  127. def nonEmpty: Boolean

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  128. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  129. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  130. def num: Double

    Permalink

    gets the number value using jNumber

    gets the number value using jNumber

    Definition Classes
    JValueLike
  131. def orElse[A1 <: Int, B1 >: JValue](that: PartialFunction[A1, B1]): PartialFunction[A1, B1]

    Permalink
    Definition Classes
    PartialFunction
  132. def padTo[B >: JValue, That](len: Int, elem: B)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  133. def par: ParSeq[JValue]

    Permalink
    Definition Classes
    Parallelizable
  134. def parCombiner: Combiner[JValue, ParSeq[JValue]]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    Seq → SeqLike → Iterable → TraversableLike → Parallelizable
  135. def partition(p: (JValue) ⇒ Boolean): (JArray, JArray)

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  136. def patch[B >: JValue, That](from: Int, patch: GenSeq[B], replaced: Int)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  137. def permutations: Iterator[JArray]

    Permalink
    Definition Classes
    SeqLike
  138. def prefixLength(p: (JValue) ⇒ Boolean): Int

    Permalink
    Definition Classes
    GenSeqLike
  139. def product[B >: JValue](implicit num: Numeric[B]): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  140. def reduce[A1 >: JValue](op: (A1, A1) ⇒ A1): A1

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  141. def reduceLeft[B >: JValue](op: (B, JValue) ⇒ B): B

    Permalink
    Definition Classes
    TraversableOnce
  142. def reduceLeftOption[B >: JValue](op: (B, JValue) ⇒ B): Option[B]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  143. def reduceOption[A1 >: JValue](op: (A1, A1) ⇒ A1): Option[A1]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  144. def reduceRight[B >: JValue](op: (JValue, B) ⇒ B): B

    Permalink
    Definition Classes
    IterableLike → TraversableOnce → GenTraversableOnce
  145. def reduceRightOption[B >: JValue](op: (JValue, B) ⇒ B): Option[B]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  146. def repr: JArray

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  147. def reverse: JArray

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  148. def reverseIterator: Iterator[JValue]

    Permalink
    Definition Classes
    SeqLike
  149. def reverseMap[B, That](f: (JValue) ⇒ B)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  150. def reversed: List[JValue]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    TraversableOnce
  151. def runWith[U](action: (JValue) ⇒ U): (Int) ⇒ Boolean

    Permalink
    Definition Classes
    PartialFunction
  152. def sameElements[B >: JValue](that: GenIterable[B]): Boolean

    Permalink
    Definition Classes
    IterableLike → GenIterableLike
  153. def scan[B >: JValue, That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  154. def scanLeft[B, That](z: B)(op: (B, JValue) ⇒ B)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  155. def scanRight[B, That](z: B)(op: (JValue, B) ⇒ B)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) The behavior of scanRight has changed. The previous behavior can be reproduced with scanRight.reverse.

  156. def segmentLength(p: (JValue) ⇒ Boolean, from: Int): Int

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  157. def select(seqStr: String): JValue

    Permalink

    select from a value with a '.' delimited string

    select from a value with a '.' delimited string

    Definition Classes
    JValueLike
  158. def select(seq: Seq[String], safe: Boolean): JValue

    Permalink

    select from a value with a sequence of keys

    select from a value with a sequence of keys

    Definition Classes
    JValueLike
  159. def select(seqStr: String, safe: Boolean): JValue

    Permalink

    select from a value with a '.' delimited string

    select from a value with a '.' delimited string

    seqStr

    period delimited string

    safe

    if true, you will get back JUndefined instead of an exception for undefined access

    Definition Classes
    JValueLike
  160. def seq: JArray

    Permalink
    Definition Classes
    JArrayLike → IndexedSeq → IndexedSeq → IndexedSeqLike → Seq → Seq → GenSeq → GenSeqLike → Iterable → Iterable → GenIterable → Traversable → Traversable → GenTraversable → Parallelizable → TraversableOnce → GenTraversableOnce
  161. def size: Int

    Permalink
    Definition Classes
    SeqLike → GenTraversableLike → TraversableOnce → GenTraversableOnce
  162. def slice(from: Int, until: Int): JArray

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  163. def sliding(size: Int, step: Int): Iterator[JArray]

    Permalink
    Definition Classes
    IterableLike
  164. def sliding(size: Int): Iterator[JArray]

    Permalink
    Definition Classes
    IterableLike
  165. def sortBy[B](f: (JValue) ⇒ B)(implicit ord: Ordering[B]): JArray

    Permalink
    Definition Classes
    SeqLike
  166. def sortWith(lt: (JValue, JValue) ⇒ Boolean): JArray

    Permalink
    Definition Classes
    SeqLike
  167. def sorted[B >: JValue](implicit ord: Ordering[B]): JArray

    Permalink
    Definition Classes
    SeqLike
  168. def span(p: (JValue) ⇒ Boolean): (JArray, JArray)

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  169. def splitAt(n: Int): (JArray, JArray)

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  170. def startsWith[B](that: GenSeq[B], offset: Int): Boolean

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  171. def startsWith[B](that: GenSeq[B]): Boolean

    Permalink
    Definition Classes
    GenSeqLike
  172. def str: String

    Permalink

    gets the string value using jString

    gets the string value using jString

    Definition Classes
    JValueLike
  173. def stringPrefix: String

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  174. def sum[B >: JValue](implicit num: Numeric[B]): B

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  175. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  176. def tail: JArray

    Permalink
    Definition Classes
    TraversableLike → GenTraversableLike
  177. def tails: Iterator[JArray]

    Permalink
    Definition Classes
    TraversableLike
  178. def take(n: Int): JArray

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  179. def takeRight(n: Int): JArray

    Permalink
    Definition Classes
    IterableLike
  180. def takeWhile(p: (JValue) ⇒ Boolean): JArray

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableLike
  181. def thisCollection: IndexedSeq[JValue]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    IndexedSeqLike → SeqLike → IterableLike → TraversableLike
  182. def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, JValue, Col[JValue]]): Col[JValue]

    Permalink
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
  183. def to[T](implicit arg0: JSONAccessor[T]): T

    Permalink

    converts this JValue into the desired type using the implicit JSONAccessor

    converts this JValue into the desired type using the implicit JSONAccessor

    Definition Classes
    JValueLike
  184. def toArray[B >: JValue](implicit arg0: ClassTag[B]): Array[B]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  185. def toBuffer[A1 >: JValue]: Buffer[A1]

    Permalink
    Definition Classes
    IndexedSeqLike → TraversableOnce → GenTraversableOnce
  186. def toCollection(repr: JArray): IndexedSeq[JValue]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    IndexedSeqLike → SeqLike → IterableLike → TraversableLike
  187. def toDenseString: String

    Permalink

    toString method that uses the dense builder settings

    toString method that uses the dense builder settings

    Definition Classes
    JValueLike
  188. def toIndexedSeq: IndexedSeq[JValue]

    Permalink
    Definition Classes
    IndexedSeq → TraversableOnce → GenTraversableOnce
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  189. def toIterable: Iterable[JValue]

    Permalink
    Definition Classes
    IterableLike → TraversableOnce → GenTraversableOnce
  190. def toIterator: Iterator[JValue]

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableOnce
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  191. def toJArray: JArray

    Permalink
    Definition Classes
    JArrayLike
  192. def toJBoolean: JBoolean

    Permalink
    Definition Classes
    JArrayLike
  193. def toJNumber: JNumber

    Permalink
    Definition Classes
    JArrayLike
  194. def toJObject: JObject

    Permalink

    convert this JValue into an object if possible

    convert this JValue into an object if possible

    Definition Classes
    JValueLike
  195. final def toJSON(): Any

    Permalink
    Definition Classes
    JArrayBase → JValueBase
    Annotations
    @JSExport()
  196. def toJSONString: String

    Permalink
    Definition Classes
    JValueLike
  197. def toJSONStringBuilder(settings: JSONBuilderSettings = JSONBuilderSettings.pretty, lvl: Int = 0): SimpleStringBuilder

    Permalink
    Definition Classes
    JValueLike
  198. def toJString: JString

    Permalink
    Definition Classes
    JArrayLike
  199. def toJValue: JValue

    Permalink
    Definition Classes
    JValueLike
  200. def toList: List[JValue]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  201. def toMap[T, U](implicit ev: <:<[JValue, (T, U)]): Map[T, U]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  202. def toNativeJS: Any

    Permalink
    Definition Classes
    JArrayBase → JValueBase
  203. def toObject[T](implicit acc: JSONAccessor[T]): T

    Permalink

    alternate and recommended form of to

    alternate and recommended form of to

    Definition Classes
    JValueLike
  204. final def toOption: Option[JValue]

    Permalink

    return Some(x) if value is not undefined or null

    return Some(x) if value is not undefined or null

    Definition Classes
    JValueLike
  205. def toPrettyString: String

    Permalink

    toString method that uses the pretty builder settings

    toString method that uses the pretty builder settings

    Definition Classes
    JValueLike
  206. def toSeq: Seq[JValue]

    Permalink
    Definition Classes
    Seq → SeqLike → GenSeqLike → TraversableOnce → GenTraversableOnce
  207. def toSet[B >: JValue]: Set[B]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  208. def toStream: Stream[JValue]

    Permalink
    Definition Classes
    IterableLike → TraversableLike → GenTraversableOnce
  209. def toString(): String

    Permalink
    Definition Classes
    JArray → SeqLike → Function1 → TraversableLike → JValue → AnyRef → Any
  210. def toString(settings: JSONBuilderSettings, lvl: Int = 0): String

    Permalink

    toString method that uses a specific json.JSONBuilderSettings and specific indent level to generate JSON

    toString method that uses a specific json.JSONBuilderSettings and specific indent level to generate JSON

    Definition Classes
    JValueLike
  211. def toTraversable: Traversable[JValue]

    Permalink
    Definition Classes
    TraversableLike → TraversableOnce → GenTraversableOnce
    Annotations
    @deprecatedOverriding( ... , "2.11.0" )
  212. def toVector: Vector[JValue]

    Permalink
    Definition Classes
    TraversableOnce → GenTraversableOnce
  213. def transpose[B](implicit asTraversable: (JValue) ⇒ GenTraversableOnce[B]): IndexedSeq[IndexedSeq[B]]

    Permalink
    Definition Classes
    GenericTraversableTemplate
    Annotations
    @migration
    Migration

    (Changed in version 2.9.0) transpose throws an IllegalArgumentException if collections are not uniformly sized.

  214. def unary_!(): JBoolean

    Permalink

    Boolean not according to JS boolean logic

    Boolean not according to JS boolean logic

    Definition Classes
    JValueLike
  215. def union[B >: JValue, That](that: GenSeq[B])(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  216. def unzip[A1, A2](implicit asPair: (JValue) ⇒ (A1, A2)): (IndexedSeq[A1], IndexedSeq[A2])

    Permalink
    Definition Classes
    GenericTraversableTemplate
  217. def unzip3[A1, A2, A3](implicit asTriple: (JValue) ⇒ (A1, A2, A3)): (IndexedSeq[A1], IndexedSeq[A2], IndexedSeq[A3])

    Permalink
    Definition Classes
    GenericTraversableTemplate
  218. def updated[B >: JValue, That](index: Int, elem: B)(implicit bf: CanBuildFrom[JArray, B, That]): That

    Permalink
    Definition Classes
    SeqLike → GenSeqLike
  219. lazy val uuid: String

    Permalink
    Definition Classes
    JArrayLike
  220. def value: IndexedSeq[Any]

    Permalink
    Definition Classes
    JArrayLike
  221. def values: Iterable[JValue]

    Permalink
    Definition Classes
    JArrayLike
  222. def view(from: Int, until: Int): SeqView[JValue, JArray]

    Permalink
    Definition Classes
    SeqLike → IterableLike → TraversableLike
  223. def view: SeqView[JValue, JArray]

    Permalink
    Definition Classes
    SeqLike → IterableLike → TraversableLike
  224. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  225. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  226. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  227. def withFilter(p: (JValue) ⇒ Boolean): FilterMonadic[JValue, JArray]

    Permalink
    Definition Classes
    TraversableLike → FilterMonadic
  228. def zip[A1 >: JValue, B, That](that: GenIterable[B])(implicit bf: CanBuildFrom[JArray, (A1, B), That]): That

    Permalink
    Definition Classes
    IterableLike → GenIterableLike
  229. def zipAll[B, A1 >: JValue, That](that: GenIterable[B], thisElem: A1, thatElem: B)(implicit bf: CanBuildFrom[JArray, (A1, B), That]): That

    Permalink
    Definition Classes
    IterableLike → GenIterableLike
  230. def zipWithIndex[A1 >: JValue, That](implicit bf: CanBuildFrom[JArray, (A1, Int), That]): That

    Permalink
    Definition Classes
    IterableLike → GenIterableLike
  231. def ||[T >: JArray.this.type <: JValue](other: T): T

    Permalink

    Boolean OR using toJBoolean

    Boolean OR using toJBoolean

    Definition Classes
    JValue
  232. def ~~(to: JValue): Boolean

    Permalink

    This operator implements the JavaScript-like equality logic according to the JS Spec

    This operator implements the JavaScript-like equality logic according to the JS Spec

    Definition Classes
    JValueLike

Inherited from JArrayBase

Inherited from JArrayLike

Inherited from IndexedSeq[JValue]

Inherited from IndexedSeq[JValue]

Inherited from IndexedSeqLike[JValue, JArray]

Inherited from Seq[JValue]

Inherited from Seq[JValue]

Inherited from SeqLike[JValue, JArray]

Inherited from GenSeq[JValue]

Inherited from GenSeqLike[JValue, JArray]

Inherited from PartialFunction[Int, JValue]

Inherited from (Int) ⇒ JValue

Inherited from Iterable[JValue]

Inherited from Iterable[JValue]

Inherited from IterableLike[JValue, JArray]

Inherited from GenIterable[JValue]

Inherited from GenIterableLike[JValue, JArray]

Inherited from Traversable[JValue]

Inherited from Immutable

Inherited from Traversable[JValue]

Inherited from GenTraversable[JValue]

Inherited from GenericTraversableTemplate[JValue, IndexedSeq]

Inherited from TraversableLike[JValue, JArray]

Inherited from GenTraversableLike[JValue, JArray]

Inherited from Parallelizable[JValue, ParSeq[JValue]]

Inherited from TraversableOnce[JValue]

Inherited from GenTraversableOnce[JValue]

Inherited from FilterMonadic[JValue, JArray]

Inherited from HasNewBuilder[JValue, JArray]

Inherited from JValue

Inherited from JValueBase

Inherited from JValueLike

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped