## Uses of Class
org.apache.felix.gogo.runtime.Token

Packages that use Token
org.apache.felix.gogo.runtime

### Uses of Token in org.apache.felix.gogo.runtime

Subclasses of Token in org.apache.felix.gogo.runtime
`static class` `Parser.Array` [ a b ...] [ k1=v1 k2=v2 ...]
`static class` `Parser.Closure` { program }
`static class` `Parser.Executable`
`static class` `Parser.Operator`
`static class` `Parser.Pipeline` token1 | token2 | ...
`static class` `Parser.Program` pipe1 ; pipe2 ; ...
`static class` `Parser.Sequence` ( program )
`static class` `Parser.Statement`

Fields in org.apache.felix.gogo.runtime declared as Token
`protected Token` Tokenizer.`last`
`protected Token` Tokenizer.`pushed`
`protected Token` BaseTokenizer.`text`

Fields in org.apache.felix.gogo.runtime with type parameters of type Token
`protected List<Token>` Parser.`tokens`

Methods in org.apache.felix.gogo.runtime that return Token
`protected Token` Parser.`end(String str)`
`protected Token` Parser.`expect(String str)`
`Token` Tokenizer.`next()`
`protected Token` Parser.`next()`
`Token` Tokenizer.`readHereDoc(boolean ignoreLeadingTabs)`
`protected Token` Parser.`start(String str, String missing)`
`Token` SyntaxError.`statement()`
`Token` Token.`subSequence(int start, int end)`
`Token` Tokenizer.`text()`
`Token` BaseTokenizer.`text()`
`protected Token` Parser.`whole(List<? extends Token> tokens, int index)`
`protected Token` Parser.`whole(Token b, Token e)`

Methods in org.apache.felix.gogo.runtime that return types with arguments of type Token
`List<Token>` Parser.Array.`list()`
`Map<Token,Token>` Parser.Array.`map()`
`Map<Token,Token>` Parser.Array.`map()`
`List<Token>` Parser.Statement.`redirections()`
`List<Token>` Parser.`tokens()`
`List<Token>` Parser.Statement.`tokens()`

Methods in org.apache.felix.gogo.runtime with parameters of type Token
`Object` Closure.`eval(Token t)`
`Object` Evaluate.`eval(Token t)`
`Object` Closure.`eval(Token t, boolean convertNumeric)`
`Object` Closure.`expr(Token expr)`
`Object` Evaluate.`expr(Token t)`
`void` Tokenizer.`push(Token token)`
`protected void` Parser.`push(Token t)`
`protected Token` Parser.`whole(Token b, Token e)`

Method parameters in org.apache.felix.gogo.runtime with type arguments of type Token
`protected Token` Parser.`whole(List<? extends Token> tokens, int index)`

Constructors in org.apache.felix.gogo.runtime with parameters of type Token
Constructor and Description
`Array(Token cs, List<Token> list, Map<Token,Token> map)`
`Closure(Token cs, Parser.Program program)`
`Executable(Token cs)`
`Operator(Token cs)`
`Pipeline(Token cs, List<Parser.Executable> tokens)`
`Program(Token cs, List<Parser.Executable> tokens)`
`Sequence(Token cs, Parser.Program program)`
`Statement(Token cs, List<Token> tokens, List<Token> redirections)`
`SyntaxError(int line, int column, String message, Token statement)`

Constructor parameters in org.apache.felix.gogo.runtime with type arguments of type Token
Constructor and Description
`Array(Token cs, List<Token> list, Map<Token,Token> map)`
`Array(Token cs, List<Token> list, Map<Token,Token> map)`
`Array(Token cs, List<Token> list, Map<Token,Token> map)`
`Statement(Token cs, List<Token> tokens, List<Token> redirections)`
`Statement(Token cs, List<Token> tokens, List<Token> redirections)`