fs2.data.json.ast
Members list
Type members
Classlikes
An Ast builder used to create Json structures from a token stream.
An Ast builder used to create Json structures from a token stream.
Attributes
- Source
- Builder.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Transforms a parsed json value into tokens.
Transforms a parsed json value into tokens. This is intended to be used to generate token stream out of a value.
Attributes
- Companion
- object
- Source
- Tokenizer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object NELTokenizer.type
Attributes
- Companion
- trait
- Source
- Tokenizer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Tokenizer.type
Value members
Concrete methods
Parses a stream of characters into a stream of Json values.
Transforms a stream of Json values into a stream of Json tokens.
Transforms a stream of Json values into a stream of Json tokens.
This operation is the opposite of values
.
Attributes
- Source
- package.scala
Transforms a stream of token into another one.
Transforms a stream of token into another one. The transformation function f
is called on every selected value from upstream, and the resulting value replaces it. The rest of the stream is left unchanged.
This operator locally creates Json AST values using the Builder, and returns tokens as emitted by the Tokenizer on the resulting value.
Attributes
- Source
- package.scala
Transforms a stream of token into another one.
Transforms a stream of token into another one. The transformation function f
is called on every selected value from upstream, and the resulting value replaces it. The rest of the stream is left unchanged. The operation can fail, in case the returned F
is failed at one step.
This operator locally creates Json AST values using the Builder, and returns tokens as emitted by the Tokenizer on the resulting value.
Attributes
- Source
- package.scala
Transforms a stream of token into another one.
Transforms a stream of token into another one. The transformation function f
is called on every selected value from upstream, and the resulting value replaces it. If the function returns None
, then the entire value is dropped (and the object key it is located at, if any). The rest of the stream is left unchanged.
This operator locally creates Json AST values using the Builder, and returns tokens as emitted by the Tokenizer on the resulting value.
Attributes
- Source
- package.scala
Transforms a stream of token into another one.
Transforms a stream of token into another one. The transformation function f
is called on every selected value from upstream, and the resulting value replaces it. The rest of the stream is left unchanged. The operation can fail, in case the returned F
is failed at one step.
This operator locally creates Json AST values using the Builder, and returns tokens as emitted by the Tokenizer on the resulting value.
Attributes
- Source
- package.scala
Transforms a stream of Json tokens into a stream of json values.