Enum Class SqlTokenType

java.lang.Object
java.lang.Enum<SqlTokenType>
org.seasar.doma.internal.jdbc.sql.SqlTokenType
All Implemented Interfaces:
Serializable, Comparable<SqlTokenType>, Constable

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

    • QUOTE

      public static final SqlTokenType QUOTE
    • OPENED_PARENS

      public static final SqlTokenType OPENED_PARENS
    • CLOSED_PARENS

      public static final SqlTokenType CLOSED_PARENS
    • LINE_COMMENT

      public static final SqlTokenType LINE_COMMENT
    • BLOCK_COMMENT

      public static final SqlTokenType BLOCK_COMMENT
    • PARSER_LEVEL_BLOCK_COMMENT

      public static final SqlTokenType PARSER_LEVEL_BLOCK_COMMENT
    • BIND_VARIABLE_BLOCK_COMMENT

      public static final SqlTokenType BIND_VARIABLE_BLOCK_COMMENT
    • LITERAL_VARIABLE_BLOCK_COMMENT

      public static final SqlTokenType LITERAL_VARIABLE_BLOCK_COMMENT
    • EMBEDDED_VARIABLE_BLOCK_COMMENT

      public static final SqlTokenType EMBEDDED_VARIABLE_BLOCK_COMMENT
    • IF_BLOCK_COMMENT

      public static final SqlTokenType IF_BLOCK_COMMENT
    • ELSEIF_BLOCK_COMMENT

      public static final SqlTokenType ELSEIF_BLOCK_COMMENT
    • ELSE_BLOCK_COMMENT

      public static final SqlTokenType ELSE_BLOCK_COMMENT
    • FOR_BLOCK_COMMENT

      public static final SqlTokenType FOR_BLOCK_COMMENT
    • EXPAND_BLOCK_COMMENT

      public static final SqlTokenType EXPAND_BLOCK_COMMENT
    • POPULATE_BLOCK_COMMENT

      public static final SqlTokenType POPULATE_BLOCK_COMMENT
    • END_BLOCK_COMMENT

      public static final SqlTokenType END_BLOCK_COMMENT
    • DELIMITER

      public static final SqlTokenType DELIMITER
    • SELECT_WORD

      public static final SqlTokenType SELECT_WORD
    • WHERE_WORD

      public static final SqlTokenType WHERE_WORD
    • FROM_WORD

      public static final SqlTokenType FROM_WORD
    • GROUP_BY_WORD

      public static final SqlTokenType GROUP_BY_WORD
    • HAVING_WORD

      public static final SqlTokenType HAVING_WORD
    • ORDER_BY_WORD

      public static final SqlTokenType ORDER_BY_WORD
    • FOR_UPDATE_WORD

      public static final SqlTokenType FOR_UPDATE_WORD
    • OPTION_WORD

      public static final SqlTokenType OPTION_WORD
    • AND_WORD

      public static final SqlTokenType AND_WORD
    • OR_WORD

      public static final SqlTokenType OR_WORD
    • UNION_WORD

      public static final SqlTokenType UNION_WORD
    • MINUS_WORD

      public static final SqlTokenType MINUS_WORD
    • EXCEPT_WORD

      public static final SqlTokenType EXCEPT_WORD
    • INTERSECT_WORD

      public static final SqlTokenType INTERSECT_WORD
    • UPDATE_WORD

      public static final SqlTokenType UPDATE_WORD
    • SET_WORD

      public static final SqlTokenType SET_WORD
    • WORD

      public static final SqlTokenType WORD
    • DISTINCT_WORD

      public static final SqlTokenType DISTINCT_WORD
    • IN_WORD

      public static final SqlTokenType IN_WORD
    • OTHER

      public static final SqlTokenType OTHER
    • WHITESPACE

      public static final SqlTokenType WHITESPACE
    • EOL

      public static final SqlTokenType EOL
    • EOF

      public static final SqlTokenType EOF
  • Method Details

    • values

      public static SqlTokenType[] 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 SqlTokenType 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
    • extract

      public String extract(String token)