fs2.data.json.selector
Contains a DSL to build a json selector. Start a selector with root
and then chain the rest.
val sel = root.index(10).?.fields("a", "b").compile
Attributes
Members list
Type members
Classlikes
Attributes
Attributes
- Companion
- class
- Source
- dsl.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
IndicesBuilder.type
Attributes
Attributes
- Companion
- class
- Source
- dsl.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
IteratorBuilder.type
Marker class to notify that a selector doesn't require the type of the element it is applied to to be the expected one (array or object)
Marker class to notify that a selector doesn't require the type of the element it is applied to to be the expected one (array or object)
Attributes
- Source
- dsl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- dsl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Lenientable.type
Attributes
- Companion
- trait
- Source
- dsl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Mandatoriable.type
Marker class to notify that a selector requires the elements it selects to be present.
Marker class to notify that a selector requires the elements it selects to be present.
Attributes
- Source
- dsl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
Attributes
- Companion
- class
- Source
- dsl.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
NamesBuilder.type
Marker class to notify that a given selector builder capability is not applicable for this case.
Marker class to notify that a given selector builder capability is not applicable for this case.
Attributes
- Source
- dsl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Marker class to notify that a selector doesn't require the elements it selects to be present.
Marker class to notify that a selector doesn't require the elements it selects to be present.
Attributes
- Source
- dsl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- dsl.scala
- Supertypes
- Self type
-
RootBuilder.type
Selector builder exposes a DSL to build selectors in a type safe manner.
Selector builder exposes a DSL to build selectors in a type safe manner.
Attributes
Attributes
- Companion
- class
- Source
- dsl.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SelectorBuilder.type
Marker class to notify that a selector requires the type of the element it is applied to to be the expected one (array or object)
Marker class to notify that a selector requires the type of the element it is applied to to be the expected one (array or object)
Attributes
- Source
- dsl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
The root selector builder, selects the root of the stream, i.e.
The root selector builder, selects the root of the stream, i.e. all tokens. This is the entry point for the selector DSL.
Attributes
- Source
- package.scala