Class Token


  • final class Token
    extends java.lang.Object
    • Field Detail

      • string

        private final java.lang.String string
      • line

        private final int line
      • column

        private final int column
      • constants

        static final java.util.Map<java.lang.String,​TokenType> constants
    • Constructor Detail

      • Token

        public Token​(TokenType type,
                     java.lang.String string,
                     int line,
                     int column)
    • Method Detail

      • initializeConstants

        private static java.util.Map<java.lang.String,​TokenType> initializeConstants()
      • getString

        public java.lang.String getString()
      • getLineNumber

        public int getLineNumber()
      • getColumn

        public int getColumn()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isValueType

        public boolean isValueType()