Uses of Class
eu.royalsloth.depbuilder.dsl.Token
-
Packages that use Token Package Description eu.royalsloth.depbuilder.dsl -
-
Uses of Token in eu.royalsloth.depbuilder.dsl
Methods in eu.royalsloth.depbuilder.dsl that return Token Modifier and Type Method Description static Token
DslParser. eatUpSemicolons(DslLexer.Tokenizer tokenizer, Token token)
static Token
DslParser. expectAndParseColon(DslLexer.Tokenizer tokenizer)
static Token
DslParser. expectAndParseColon(DslLexer.Tokenizer tokenizer, String settingsId, String settingsField)
Token
DslLexer.Tokenizer. getNextToken()
static Token
DslLexer.Tokenizer. parseDigitToken(DslLexer.Tokenizer tokenizer, Token token)
static Token
DslLexer.Tokenizer. parseIdentifier(DslLexer.Tokenizer tokenizer, Token token)
Token
DslLexer.Tokenizer. peekNextToken()
Methods in eu.royalsloth.depbuilder.dsl that return types with arguments of type Token Modifier and Type Method Description List<Token>
DslLexer.Tokenizer. toTokens()
Methods in eu.royalsloth.depbuilder.dsl with parameters of type Token Modifier and Type Method Description static String
DslParser. chompArray(DslLexer.Tokenizer tokenizer, Token token)
static ParseException
ParseException. create(DslLexer.Tokenizer tokenizer, Token problematicToken, String msg)
static ParseException
ParseException. create(DslLexer.Tokenizer tokenizer, Token problematicToken, String msg, Exception e)
static Token
DslParser. eatUpSemicolons(DslLexer.Tokenizer tokenizer, Token token)
int
DslLexer.Tokenizer. getCharacterNumberInLine(Token token)
int
DslLexer.Tokenizer. getLine(Token token)
Get the line in which the token appears.static Token
DslLexer.Tokenizer. parseDigitToken(DslLexer.Tokenizer tokenizer, Token token)
static Duration
DslParser. parseDuration(DslLexer.Tokenizer tokenizer, String identifier, Token alreadyParsedToken)
static Token
DslLexer.Tokenizer. parseIdentifier(DslLexer.Tokenizer tokenizer, Token token)
static LocalTime
DslParser. parseTime(DslLexer.Tokenizer tokenizer, String identifier, Token alreadyParsedToken)
Parse time in "hh:mm" or hh:mm (without quotes) format or else throw an exceptionstatic int
DslParser. safeIntParse(DslLexer.Tokenizer tokenizer, Token token)
-