Class CharToken
java.lang.Object
com.googlecode.aviator.lexer.token.AbstractToken<Character>
com.googlecode.aviator.lexer.token.CharToken
- All Implemented Interfaces:
Token<Character>
,Serializable
Charactor token
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.googlecode.aviator.lexer.token.Token
Token.TokenType
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final char
private static final long
private int
Fields inherited from class com.googlecode.aviator.lexer.token.AbstractToken
lexeme
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.googlecode.aviator.lexer.token.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:
hashCode
in classAbstractToken<Character>
-
equals
- Overrides:
equals
in classAbstractToken<Character>
-