Package | Description |
---|---|
org.springframework.cloud.dataflow.core.dsl |
Base package for processing DeploymentUnit(Stream/Job) DSL.
|
Modifier and Type | Field and Description |
---|---|
protected List<Token> |
AbstractTokenizer.tokens
Output stream of tokens.
|
Modifier and Type | Method and Description |
---|---|
protected Token |
Tokens.eat()
Consume the next token.
|
protected Token |
Tokens.eat(TokenKind expectedKind)
Consume the next token if it matches the indicated token kind; otherwise throw
CheckPointedParseException . |
Token |
LabelledTaskNode.getLabel() |
protected Token |
Tokens.next()
Return the next
Token and advance the current token position. |
protected Token |
Tokens.peek()
Return the token at the current position.
|
protected Token |
Tokens.peek(int howFarAhead)
Return the token at a specified distance beyond current position.
|
Modifier and Type | Method and Description |
---|---|
protected List<Token> |
AppParser.eatDottedName()
Return an array of
Token that are separated by a dot. |
List<Token> |
CheckPointedParseException.getTokens() |
List<Token> |
Tokens.getTokenStream()
Return an immutable list of
tokens |
Modifier and Type | Method and Description |
---|---|
int |
Tokens.getLine(Token token) |
void |
LabelledTaskNode.setLabel(Token label) |
protected LabelNode |
AppParser.toLabelNode(Token label)
Create a new
LabelNode based on the provided token. |
protected String |
AppParser.toString(Token t)
Return the string representation of a
Token . |
Modifier and Type | Method and Description |
---|---|
protected String |
AppParser.toData(Iterable<Token> iterable)
Return the concatenation of the data of multiple tokens.
|
protected List<String> |
AppParser.tokenListToStringList(List<Token> tokens)
Return a list of string representations of
Tokens . |
Constructor and Description |
---|
CheckPointedParseException(String expressionString,
int textPosition,
int tokenPointer,
int checkpointPointer,
List<Token> tokens,
DSLMessage message,
Object... inserts)
Construct a new
CheckPointedParseException . |
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.