Enum Class TokenType

java.lang.Object
java.lang.Enum<TokenType>
app.babylon.table.dsl.TokenType
All Implemented Interfaces:
Serializable, Comparable<TokenType>, Constable

public enum TokenType extends Enum<TokenType>
  • Enum Constant Details

    • WORD

      public static final TokenType WORD
    • LITERAL

      public static final TokenType LITERAL
    • COMMA

      public static final TokenType COMMA
    • COLON

      public static final TokenType COLON
    • LEFT_CURLY

      public static final TokenType LEFT_CURLY
    • RIGHT_CURLY

      public static final TokenType RIGHT_CURLY
    • LEFT_SQUARE

      public static final TokenType LEFT_SQUARE
    • RIGHT_SQUARE

      public static final TokenType RIGHT_SQUARE
    • LEFT_PAREN

      public static final TokenType LEFT_PAREN
    • RIGHT_PAREN

      public static final TokenType RIGHT_PAREN
    • PLUS

      public static final TokenType PLUS
    • MINUS

      public static final TokenType MINUS
    • SEMICOLON

      public static final TokenType SEMICOLON
    • FORWARD_SLASH

      public static final TokenType FORWARD_SLASH
    • BACK_SLASH

      public static final TokenType BACK_SLASH
    • CARRIAGE_RETURN

      public static final TokenType CARRIAGE_RETURN
    • LINE_FEED

      public static final TokenType LINE_FEED
    • OPERATOR

      public static final TokenType OPERATOR
    • EOF

      public static final TokenType EOF
  • Method Details

    • values

      public static TokenType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static TokenType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null