Enum Tokens

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Tokens>

    public enum Tokens
    extends java.lang.Enum<Tokens>
    • Enum Constant Detail

      • EMPTY

        public static final Tokens EMPTY
      • ERROR

        public static final Tokens ERROR
      • EOF

        public static final Tokens EOF
      • CHARLIT

        public static final Tokens CHARLIT
      • INTLIT

        public static final Tokens INTLIT
      • DECILIT

        public static final Tokens DECILIT
      • EXPOLIT

        public static final Tokens EXPOLIT
      • LONGLIT

        public static final Tokens LONGLIT
      • FLOATLIT

        public static final Tokens FLOATLIT
      • DOUBLELIT

        public static final Tokens DOUBLELIT
      • STRINGLIT

        public static final Tokens STRINGLIT
      • STRINGPART

        public static final Tokens STRINGPART
      • IDENTIFIER

        public static final Tokens IDENTIFIER
      • USING

        public static final Tokens USING
      • NULL

        public static final Tokens NULL
      • TRUE

        public static final Tokens TRUE
      • FALSE

        public static final Tokens FALSE
      • COMMA

        public static final Tokens COMMA
      • SEMI

        public static final Tokens SEMI
      • DOT

        public static final Tokens DOT
      • COLON

        public static final Tokens COLON
      • EQUALS

        public static final Tokens EQUALS
      • AT

        public static final Tokens AT
      • LPAREN

        public static final Tokens LPAREN
      • RPAREN

        public static final Tokens RPAREN
      • LBRACKET

        public static final Tokens LBRACKET
      • RBRACKET

        public static final Tokens RBRACKET
      • LBRACE

        public static final Tokens LBRACE
      • RBRACE

        public static final Tokens RBRACE
      • INDENT

        public static final Tokens INDENT
      • OUTDENT

        public static final Tokens OUTDENT
      • INTERPOLATIONID

        public static final Tokens INTERPOLATIONID
      • QUOTEID

        public static final Tokens QUOTEID
      • BACKQUOTED_IDENT

        public static final Tokens BACKQUOTED_IDENT
      • END

        public static final Tokens END
      • NEWLINE

        public static final Tokens NEWLINE
      • NEWLINES

        public static final Tokens NEWLINES
      • USCORE

        public static final Tokens USCORE
      • CTXARROW

        public static final Tokens CTXARROW
      • QUOTE

        public static final Tokens QUOTE
      • COLONEOL

        public static final Tokens COLONEOL
      • SELFARROW

        public static final Tokens SELFARROW
    • Field Detail

      • str

        public final java.lang.String str
      • debugStr

        public final java.lang.String debugStr
    • Method Detail

      • values

        public static Tokens[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Tokens c : Tokens.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Tokens valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • showTokenDetailed

        public java.lang.String showTokenDetailed()
      • showToken

        public java.lang.String showToken()