org.apache.felix.gogo.runtime
public class Tokenizer extends java.lang.Object
http://wiki.bash-hackers.org/syntax/basicgrammar
Modifier and Type | Class and Description |
---|---|
static class |
Tokenizer.Type |
Constructor and Description |
---|
Tokenizer(java.lang.CharSequence text) |
Tokenizer(java.lang.CharSequence text,
Evaluate evaluate,
boolean inQuote) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
expand(java.lang.CharSequence word,
Evaluate eval)
expand variables, quotes and escapes in word.
|
java.lang.Object |
expand(java.lang.CharSequence word,
short line,
short column) |
Tokenizer.Type |
next() |
Token |
token() |
Tokenizer.Type |
type() |
java.lang.CharSequence |
value() |
public Tokenizer(java.lang.CharSequence text)
public Tokenizer(java.lang.CharSequence text, Evaluate evaluate, boolean inQuote)
public Tokenizer.Type type()
public java.lang.CharSequence value()
public Token token()
public Tokenizer.Type next()
public static java.lang.Object expand(java.lang.CharSequence word, Evaluate eval) throws java.lang.Exception
vars
- java.lang.Exception
public java.lang.Object expand(java.lang.CharSequence word, short line, short column) throws java.lang.Exception
java.lang.Exception
Copyright © 2014. All Rights Reserved.