Package edu.odu.cs.cs350.Interfaces
Interface TokenInterface
-
- All Known Implementing Classes:
Token
public interface TokenInterfaceToken file contains the information needed for a token defined in the TokenType class. Token metadata includes tokentype, string lexeme of Identifier or Number, the line number of the token, and the column number of the token.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAbsolutePath()java.lang.StringgetColumnNumber()java.lang.StringgetLexeme()java.lang.StringgetLineNumber()java.lang.ObjectgetTokenType()java.lang.StringprintToken()java.lang.StringtoString()
-
-
-
Method Detail
-
getLexeme
java.lang.String getLexeme()
-
getLineNumber
java.lang.String getLineNumber()
-
getColumnNumber
java.lang.String getColumnNumber()
-
toString
java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getAbsolutePath
java.lang.String getAbsolutePath()
-
printToken
java.lang.String printToken()
-
getTokenType
java.lang.Object getTokenType()
-
-