JsArray

object JsArray
Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any
JsArray.type

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def apply(pair: (JsPath, JsValue), xs: (JsPath, JsValue)*): JsArray
def apply(value: Int, values: Int*): JsArray
def apply(value: Long, values: Long*): JsArray
def apply(value: String, values: String*): JsArray
def apply(value: Double, values: Double*): JsArray
def apply(value: BigDecimal, values: BigDecimal*): JsArray
def apply(value: BigInt, values: BigInt*): JsArray
def apply(value: Boolean, values: Boolean*): JsArray
def apply(value: JsValue, values: JsValue*): JsArray
def pairs(pairs: (JsPath, JsValue)*): JsArray
def parse(json: String): JsArray
def parse(decimalConf: DecimalConf, bigIntDigitsLimit: Int, config: ReaderConfig)(json: String): JsArray
def parse(json: Array[Byte]): JsArray
def parse(decimalConf: DecimalConf, bigIntDigitsLimit: Int, config: ReaderConfig)(json: Array[Byte]): JsArray

Concrete fields

val lens: JsArrayLenses.type
val optional: JsArrayOptionals.type
val prism: Prism[JsValue, JsArray]