All Classes and Interfaces

Class
Description
The base class for tokenizers.
 
Parser for generating AppNodes from Tokens.
Represents an argument like "--name=value".
Common supertype for the ast nodes built during stream parsing.
An extension of ParseException that keeps track of the last position up to which parsing was successful.
 
 
 
 
 
 
Contains all the messages that can be produced during Spring Cloud Data Flow DSL parsing.
 
 
 
 
 
 
 
 
 
 
 
 
 
Represents a label attached to a module.
Root exception for DSL parsing related exceptions.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Validates stream definitions against application metadata.
 
 
Generates Mermaid FlowChart diagrams from stream definitions.
 
Parser for stream DSL that generates StreamNode.
 
Holder for a kind of token, the associated data and its position in the input data stream (start/end).
Lex some input data into a stream of tokens that can then then be parsed.
Enumeration of all the token types that may be found in a DSL definition stream.
Class that converts an expression into a list of tokens.