Class CharToken
java.lang.Object
com.googlecode.aviator.lexer.token.AbstractToken<Character>
com.googlecode.aviator.lexer.token.CharToken
- All Implemented Interfaces:
Token<Character>, Serializable
-
Nested Class Summary
Nested classes/interfaces inherited from interface Token
Token.TokenType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final charprivate static final longprivate intFields inherited from class AbstractToken
lexeme -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractToken
getEndIndex, getLexeme, getLineNo, getMeta, getMeta, getMetaMap, getStartIndex, setMetaMap, toString, withMeta
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
ch
private final char ch -
startIndex
private int startIndex
-
-
Constructor Details
-
CharToken
public CharToken(char peek, int lineNo, int startIndex)
-
-
Method Details
-
getCh
public char getCh() -
getType
-
getValue
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractToken<Character>
-
equals
- Overrides:
equalsin classAbstractToken<Character>
-