Class Token

  • All Implemented Interfaces:
    java.io.Serializable

    public class Token
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Token()  
      Token​(int kind)  
      Token​(int kind, java.lang.String image)  
    • Method Summary

      Modifier and Type Method Description
      java.lang.Object getValue()  
      static Token newToken​(int ofKind)  
      static Token newToken​(int ofKind, java.lang.String image)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • kind

        public int kind
      • beginLine

        public int beginLine
      • beginColumn

        public int beginColumn
      • endLine

        public int endLine
      • endColumn

        public int endColumn
      • image

        public java.lang.String image
      • next

        public Token next
      • specialToken

        public Token specialToken
    • Constructor Detail

      • Token

        public Token()
      • Token

        public Token​(int kind)
      • Token

        public Token​(int kind,
                     java.lang.String image)
    • Method Detail

      • getValue

        public java.lang.Object getValue()
      • toString

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

        public static Token newToken​(int ofKind,
                                     java.lang.String image)
      • newToken

        public static Token newToken​(int ofKind)