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
Type members
Classlikes
- Companion:
- object
- Companion:
- 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)
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 requires the elements it selects to be present.
Marker class to notify that a selector requires the elements it selects to be present.
- Companion:
- object
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.
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.
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.
- Companion:
- 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)
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)