com.singularsys.jep.configurableparser.tokens
Class StringToken
java.lang.Object
com.singularsys.jep.configurableparser.tokens.Token
com.singularsys.jep.configurableparser.tokens.StringToken
- All Implemented Interfaces:
- java.io.Serializable
public class StringToken
- extends Token
Single or double quoted strings.
- Author:
- Richard Morris
- See Also:
- Serialized Form
Constructor Summary |
StringToken(java.lang.String source,
java.lang.String uquote,
char delim)
Build a string token. |
Methods inherited from class com.singularsys.jep.configurableparser.tokens.Token |
equals, getLength, getSource, hashCode, isBinary, isComment, isFunction, isIdentifier, isImplicitMulRhs, isNumber, isOperator, isPrefix, isSuffix, isSymbol, isTernary, isWhiteSpace, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
StringToken
public StringToken(java.lang.String source,
java.lang.String uquote,
char delim)
- Build a string token.
- Parameters:
source
- the source text which matchesuquote
- the unquoted textdelim
- the delimiter character used
isString
public boolean isString()
- Overrides:
isString
in class Token
getUnquotedString
public java.lang.String getUnquotedString()
- Gets the string without quote marks.
- Returns:
- the matched string without quote marks
getQuoteChar
public char getQuoteChar()
Copyright © 2007 Singular Systems http://www.singularsys.com/jep