Enum Token

java.lang.Object
java.lang.Enum<Token>
com.alibaba.druid.sql.parser.Token
All Implemented Interfaces:
Serializable, Comparable<Token>, java.lang.constant.Constable

public enum Token extends Enum<Token>
SQL Token
Author:
wenshao [[email protected]]
  • Enum Constant Details

    • SELECT

      public static final Token SELECT
    • DELETE

      public static final Token DELETE
    • INSERT

      public static final Token INSERT
    • UPDATE

      public static final Token UPDATE
    • FROM

      public static final Token FROM
    • HAVING

      public static final Token HAVING
    • WHERE

      public static final Token WHERE
    • ORDER

      public static final Token ORDER
    • BY

      public static final Token BY
    • GROUP

      public static final Token GROUP
    • INTO

      public static final Token INTO
    • AS

      public static final Token AS
    • CREATE

      public static final Token CREATE
    • ALTER

      public static final Token ALTER
    • DROP

      public static final Token DROP
    • SET

      public static final Token SET
    • NULL

      public static final Token NULL
    • NOT

      public static final Token NOT
    • DISTINCT

      public static final Token DISTINCT
    • TABLE

      public static final Token TABLE
    • TABLESPACE

      public static final Token TABLESPACE
    • VIEW

      public static final Token VIEW
    • SEQUENCE

      public static final Token SEQUENCE
    • TRIGGER

      public static final Token TRIGGER
    • USER

      public static final Token USER
    • INDEX

      public static final Token INDEX
    • SESSION

      public static final Token SESSION
    • PROCEDURE

      public static final Token PROCEDURE
    • FUNCTION

      public static final Token FUNCTION
    • PRIMARY

      public static final Token PRIMARY
    • KEY

      public static final Token KEY
    • DEFAULT

      public static final Token DEFAULT
    • CONSTRAINT

      public static final Token CONSTRAINT
    • CHECK

      public static final Token CHECK
    • UNIQUE

      public static final Token UNIQUE
    • FOREIGN

      public static final Token FOREIGN
    • REFERENCES

      public static final Token REFERENCES
    • EXPLAIN

      public static final Token EXPLAIN
    • FOR

      public static final Token FOR
    • IF

      public static final Token IF
    • LOCAL

      public static final Token LOCAL
    • GLOBAL

      public static final Token GLOBAL
    • ALL

      public static final Token ALL
    • UNION

      public static final Token UNION
    • EXCEPT

      public static final Token EXCEPT
    • INTERSECT

      public static final Token INTERSECT
    • MINUS

      public static final Token MINUS
    • INNER

      public static final Token INNER
    • LEFT

      public static final Token LEFT
    • FULL

      public static final Token FULL
    • OUTER

      public static final Token OUTER
    • JOIN

      public static final Token JOIN
    • STRAIGHT_JOIN

      public static final Token STRAIGHT_JOIN
    • ON

      public static final Token ON
    • SCHEMA

      public static final Token SCHEMA
    • CAST

      public static final Token CAST
    • COLUMN

      public static final Token COLUMN
    • USE

      public static final Token USE
    • DATABASE

      public static final Token DATABASE
    • TO

      public static final Token TO
    • AND

      public static final Token AND
    • OR

      public static final Token OR
    • XOR

      public static final Token XOR
    • CASE

      public static final Token CASE
    • WHEN

      public static final Token WHEN
    • THEN

      public static final Token THEN
    • ELSE

      public static final Token ELSE
    • ELSIF

      public static final Token ELSIF
    • END

      public static final Token END
    • EXISTS

      public static final Token EXISTS
    • IN

      public static final Token IN
    • NEW

      public static final Token NEW
    • ASC

      public static final Token ASC
    • DESC

      public static final Token DESC
    • IS

      public static final Token IS
    • LIKE

      public static final Token LIKE
    • ESCAPE

      public static final Token ESCAPE
    • BETWEEN

      public static final Token BETWEEN
    • VALUES

      public static final Token VALUES
    • INTERVAL

      public static final Token INTERVAL
    • LOCK

      public static final Token LOCK
    • SOME

      public static final Token SOME
    • ANY

      public static final Token ANY
    • TRUNCATE

      public static final Token TRUNCATE
    • RETURN

      public static final Token RETURN
    • TRUE

      public static final Token TRUE
    • FALSE

      public static final Token FALSE
    • LIMIT

      public static final Token LIMIT
    • KILL

      public static final Token KILL
    • IDENTIFIED

      public static final Token IDENTIFIED
    • PASSWORD

      public static final Token PASSWORD
    • DUAL

      public static final Token DUAL
    • BINARY

      public static final Token BINARY
    • SHOW

      public static final Token SHOW
    • REPLACE

      public static final Token REPLACE
    • PERIOD

      public static final Token PERIOD
    • BITS

      public static final Token BITS
    • WHILE

      public static final Token WHILE
    • DO

      public static final Token DO
    • LEAVE

      public static final Token LEAVE
    • ITERATE

      public static final Token ITERATE
    • REPEAT

      public static final Token REPEAT
    • UNTIL

      public static final Token UNTIL
    • OPEN

      public static final Token OPEN
    • CLOSE

      public static final Token CLOSE
    • OUT

      public static final Token OUT
    • INOUT

      public static final Token INOUT
    • EXIT

      public static final Token EXIT
    • UNDO

      public static final Token UNDO
    • SQLSTATE

      public static final Token SQLSTATE
    • CONDITION

      public static final Token CONDITION
    • DIV

      public static final Token DIV
    • WINDOW

      public static final Token WINDOW
    • OFFSET

      public static final Token OFFSET
    • ROW

      public static final Token ROW
    • ROWS

      public static final Token ROWS
    • ONLY

      public static final Token ONLY
    • FIRST

      public static final Token FIRST
    • NEXT

      public static final Token NEXT
    • FETCH

      public static final Token FETCH
    • OF

      public static final Token OF
    • SHARE

      public static final Token SHARE
    • NOWAIT

      public static final Token NOWAIT
    • RECURSIVE

      public static final Token RECURSIVE
    • TEMPORARY

      public static final Token TEMPORARY
    • TEMP

      public static final Token TEMP
    • UNLOGGED

      public static final Token UNLOGGED
    • RESTART

      public static final Token RESTART
    • IDENTITY

      public static final Token IDENTITY
    • CONTINUE

      public static final Token CONTINUE
    • CASCADE

      public static final Token CASCADE
    • RESTRICT

      public static final Token RESTRICT
    • USING

      public static final Token USING
    • CURRENT

      public static final Token CURRENT
    • RETURNING

      public static final Token RETURNING
    • COMMENT

      public static final Token COMMENT
    • OVER

      public static final Token OVER
    • TYPE

      public static final Token TYPE
    • ILIKE

      public static final Token ILIKE
    • RLIKE

      public static final Token RLIKE
    • FULLTEXT

      public static final Token FULLTEXT
    • START

      public static final Token START
    • PRIOR

      public static final Token PRIOR
    • CONNECT

      public static final Token CONNECT
    • WITH

      public static final Token WITH
    • EXTRACT

      public static final Token EXTRACT
    • CURSOR

      public static final Token CURSOR
    • MERGE

      public static final Token MERGE
    • MATCHED

      public static final Token MATCHED
    • ERRORS

      public static final Token ERRORS
    • REJECT

      public static final Token REJECT
    • UNLIMITED

      public static final Token UNLIMITED
    • BEGIN

      public static final Token BEGIN
    • EXCLUSIVE

      public static final Token EXCLUSIVE
    • MODE

      public static final Token MODE
    • WAIT

      public static final Token WAIT
    • ADVISE

      public static final Token ADVISE
    • SYSDATE

      public static final Token SYSDATE
    • DECLARE

      public static final Token DECLARE
    • EXCEPTION

      public static final Token EXCEPTION
    • GRANT

      public static final Token GRANT
    • REVOKE

      public static final Token REVOKE
    • LOOP

      public static final Token LOOP
    • GOTO

      public static final Token GOTO
    • COMMIT

      public static final Token COMMIT
    • SAVEPOINT

      public static final Token SAVEPOINT
    • CROSS

      public static final Token CROSS
    • PCTFREE

      public static final Token PCTFREE
    • INITRANS

      public static final Token INITRANS
    • MAXTRANS

      public static final Token MAXTRANS
    • INITIALLY

      public static final Token INITIALLY
    • ENABLE

      public static final Token ENABLE
    • DISABLE

      public static final Token DISABLE
    • SEGMENT

      public static final Token SEGMENT
    • CREATION

      public static final Token CREATION
    • IMMEDIATE

      public static final Token IMMEDIATE
    • DEFERRED

      public static final Token DEFERRED
    • STORAGE

      public static final Token STORAGE
    • MINEXTENTS

      public static final Token MINEXTENTS
    • MAXEXTENTS

      public static final Token MAXEXTENTS
    • MAXSIZE

      public static final Token MAXSIZE
    • PCTINCREASE

      public static final Token PCTINCREASE
    • FLASH_CACHE

      public static final Token FLASH_CACHE
    • CELL_FLASH_CACHE

      public static final Token CELL_FLASH_CACHE
    • NONE

      public static final Token NONE
    • LOB

      public static final Token LOB
    • STORE

      public static final Token STORE
    • CHUNK

      public static final Token CHUNK
    • CACHE

      public static final Token CACHE
    • NOCACHE

      public static final Token NOCACHE
    • LOGGING

      public static final Token LOGGING
    • NOCOMPRESS

      public static final Token NOCOMPRESS
    • KEEP_DUPLICATES

      public static final Token KEEP_DUPLICATES
    • EXCEPTIONS

      public static final Token EXCEPTIONS
    • PURGE

      public static final Token PURGE
    • COMPUTE

      public static final Token COMPUTE
    • ANALYZE

      public static final Token ANALYZE
    • OPTIMIZE

      public static final Token OPTIMIZE
    • TOP

      public static final Token TOP
    • ARRAY

      public static final Token ARRAY
    • DISTRIBUTE

      public static final Token DISTRIBUTE
    • EOF

      public static final Token EOF
    • ERROR

      public static final Token ERROR
    • IDENTIFIER

      public static final Token IDENTIFIER
    • HINT

      public static final Token HINT
    • VARIANT

      public static final Token VARIANT
    • LITERAL_INT

      public static final Token LITERAL_INT
    • LITERAL_FLOAT

      public static final Token LITERAL_FLOAT
    • LITERAL_HEX

      public static final Token LITERAL_HEX
    • LITERAL_CHARS

      public static final Token LITERAL_CHARS
    • LITERAL_NCHARS

      public static final Token LITERAL_NCHARS
    • CODE

      public static final Token CODE
    • LITERAL_PATH

      public static final Token LITERAL_PATH
    • LITERAL_ALIAS

      public static final Token LITERAL_ALIAS
    • LINE_COMMENT

      public static final Token LINE_COMMENT
    • MULTI_LINE_COMMENT

      public static final Token MULTI_LINE_COMMENT
    • BINARY_FLOAT

      public static final Token BINARY_FLOAT
    • BINARY_DOUBLE

      public static final Token BINARY_DOUBLE
    • PARTITION

      public static final Token PARTITION
    • PARTITIONED

      public static final Token PARTITIONED
    • OVERWRITE

      public static final Token OVERWRITE
    • SORT

      public static final Token SORT
    • LATERAL

      public static final Token LATERAL
    • SEL

      public static final Token SEL
    • LOCKING

      public static final Token LOCKING
    • ACCESS

      public static final Token ACCESS
    • VOLATILE

      public static final Token VOLATILE
    • MULTISET

      public static final Token MULTISET
    • POSITION

      public static final Token POSITION
    • RANGE_N

      public static final Token RANGE_N
    • FORMAT

      public static final Token FORMAT
    • QUALIFY

      public static final Token QUALIFY
    • MOD

      public static final Token MOD
    • CONTAINS

      public static final Token CONTAINS
    • CONCAT

      public static final Token CONCAT
    • UPSERT

      public static final Token UPSERT
    • BIGINT

      public static final Token BIGINT
    • BITMAP

      public static final Token BITMAP
    • LPAREN

      public static final Token LPAREN
    • RPAREN

      public static final Token RPAREN
    • LBRACE

      public static final Token LBRACE
    • RBRACE

      public static final Token RBRACE
    • LBRACKET

      public static final Token LBRACKET
    • RBRACKET

      public static final Token RBRACKET
    • SEMI

      public static final Token SEMI
    • COMMA

      public static final Token COMMA
    • DOT

      public static final Token DOT
    • DOTDOT

      public static final Token DOTDOT
    • DOTDOTDOT

      public static final Token DOTDOTDOT
    • EQ

      public static final Token EQ
    • GT

      public static final Token GT
    • LT

      public static final Token LT
    • LT_SUB_GT

      public static final Token LT_SUB_GT
    • BANG

      public static final Token BANG
    • BANGBANG

      public static final Token BANGBANG
    • BANG_TILDE

      public static final Token BANG_TILDE
    • BANG_TILDE_STAR

      public static final Token BANG_TILDE_STAR
    • TILDE

      public static final Token TILDE
    • TILDE_STAR

      public static final Token TILDE_STAR
    • TILDE_EQ

      public static final Token TILDE_EQ
    • QUES

      public static final Token QUES
    • QUESQUES

      public static final Token QUESQUES
    • QUESBAR

      public static final Token QUESBAR
    • QUESAMP

      public static final Token QUESAMP
    • COLON

      public static final Token COLON
    • COLONCOLON

      public static final Token COLONCOLON
    • COLONEQ

      public static final Token COLONEQ
    • EQEQ

      public static final Token EQEQ
    • EQGT

      public static final Token EQGT
    • LTEQ

      public static final Token LTEQ
    • LTEQGT

      public static final Token LTEQGT
    • LTGT

      public static final Token LTGT
    • GTEQ

      public static final Token GTEQ
    • BANGEQ

      public static final Token BANGEQ
    • BANGGT

      public static final Token BANGGT
    • BANGLT

      public static final Token BANGLT
    • AMPAMP

      public static final Token AMPAMP
    • BARBAR

      public static final Token BARBAR
    • BARBARSLASH

      public static final Token BARBARSLASH
    • BARSLASH

      public static final Token BARSLASH
    • PLUS

      public static final Token PLUS
    • SUB

      public static final Token SUB
    • SUBGT

      public static final Token SUBGT
    • SUBGTGT

      public static final Token SUBGTGT
    • STAR

      public static final Token STAR
    • SLASH

      public static final Token SLASH
    • AMP

      public static final Token AMP
    • BAR

      public static final Token BAR
    • CARET

      public static final Token CARET
    • CARETEQ

      public static final Token CARETEQ
    • PERCENT

      public static final Token PERCENT
    • LTLT

      public static final Token LTLT
    • GTGT

      public static final Token GTGT
    • MONKEYS_AT

      public static final Token MONKEYS_AT
    • MONKEYS_AT_AT

      public static final Token MONKEYS_AT_AT
    • POUND

      public static final Token POUND
    • POUNDGT

      public static final Token POUNDGT
    • POUNDGTGT

      public static final Token POUNDGTGT
    • MONKEYS_AT_GT

      public static final Token MONKEYS_AT_GT
    • LT_MONKEYS_AT

      public static final Token LT_MONKEYS_AT
  • Field Details

    • name

      public final String name
  • Method Details

    • values

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

      public static Token valueOf(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:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null