AbstractJsArray

class Object
trait Matchable
class Any

Value members

Concrete methods

def filter(p: JsPrimitive => Boolean)(input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def filterByPair(p: (JsPath, JsPrimitive) => Boolean)(path: JsPath, input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def filterKey(p: String => Boolean)(input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def filterKeyByPair(p: (JsPath, JsValue) => Boolean)(path: JsPath, input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def filterObj(p: JsObj => Boolean)(input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def filterObjByPair(p: (JsPath, JsObj) => Boolean)(path: JsPath, input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def flatten(path: JsPath, seq: Seq[JsValue]): LazyList[(JsPath, JsValue)]
def map(m: JsPrimitive => JsValue)(input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def mapByPair(m: (JsPath, JsPrimitive) => JsValue, p: (JsPath, JsPrimitive) => Boolean)(path: JsPath, input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def mapKey(m: String => String)(input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def mapKeyByPair(m: (JsPath, JsValue) => String, p: (JsPath, JsValue) => Boolean)(path: JsPath, input: Seq[JsValue], result: Seq[JsValue]): Seq[JsValue]
def reduceByPair[V](p: (JsPath, JsPrimitive) => Boolean, m: (JsPath, JsPrimitive) => V, r: (V, V) => V)(path: JsPath, input: Seq[JsValue], acc: Option[V]): Option[V]
def remove(i: Int, seq: Seq[JsValue]): Seq[JsValue]