See: Description
| Class | Description |
|---|---|
| AbstractTokenizer |
The base class for tokenizers.
|
| AppNode | |
| AppParser | |
| ArgumentNode |
Represents an argument like "--name=value".
|
| AstNode |
Common supertype for the ast nodes built during stream parsing.
|
| DestinationNode | |
| FlowNode |
The AST node representing a flow.
|
| GraphGeneratorVisitor |
Visitor that produces a Graph representation of a parsed task definition.
|
| LabelledTaskNode |
The main task supertype AST node.
|
| LabelNode |
Represents a label attached to a module.
|
| SinkDestinationNode | |
| SourceDestinationNode | |
| SplitNode |
The AST node representing a split.
|
| StreamNode | |
| StreamParser |
Parser for stream DSL that generates
StreamNode. |
| TaskApp |
Represents the use of a task application in a DSL string.
|
| TaskAppNode |
Represents either a task application or task definition reference.
|
| TaskNode |
The root AST node for any entity parsed from task DSL.
|
| TaskParser |
Parse a single or composed task specification.
|
| TaskValidationProblem |
After parsing a task definition from a DSL string, the validation visitor may
optionally run.
|
| TaskValidatorVisitor |
Visitor for a parsed task that verifies it is coherent.
|
| TaskVisitor |
Basic visitor pattern for a parsed task.
|
| Token |
Holder for a kind of token, the associated data and its position in the input data
stream (start/end).
|
| Tokens |
Class that converts an expression into a list of
tokens. |
| TransitionNode |
An AST node representing a transition found in a parsed task specification.
|
| Enum | Description |
|---|---|
| DSLMessage |
Contains all the messages that can be produced during Spring Cloud Data Flow DSL
parsing.
|
| DSLMessage.Kind | |
| TokenKind |
Enumeration of all the token types that may be found in a DSL definition stream.
|
| Exception | Description |
|---|---|
| CheckPointedParseException |
An extension of
ParseException that keeps track of the last position up to
which parsing was successful. |
| ParseException |
Root exception for DSL parsing related exceptions.
|
| TaskValidationException |
If a parsed task AST is validated, if there are any validation errors this exception
will be thrown, it contains a list of the validation errors found.
|
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.