SelectorOps

fs2.data.json.selector.SelectorBuilder.SelectorOps
final implicit class SelectorOps[M, S, B <: SelectorBuilder[M, S]](val inner: B & SelectorBuilder[M, S]) extends AnyVal

Attributes

Source
dsl.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def ![O](implicit M: Aux[B, O, S]): O

Makes the selector to which it applies mandatory.

Makes the selector to which it applies mandatory. The selection will fail if the selected fields are not present in the object.

Attributes

Source
dsl.scala
def ?[O](implicit L: Aux[B, O, M]): O

Makes the selector to which it applies lenient.

Makes the selector to which it applies lenient. The selection will not fail if the value it applies to is not an array or object.

Attributes

Source
dsl.scala

Concrete fields

val inner: B & SelectorBuilder[M, S]

Attributes

Source
dsl.scala