com.metamatrix.query.sql
Class ReservedWords

java.lang.Object
  extended by com.metamatrix.query.sql.ReservedWords

public class ReservedWords
extends java.lang.Object


Field Summary
static java.lang.String ALL
           
static java.lang.String ALL_COLS
           
static java.lang.String[] ALL_WORDS
           
static java.lang.String AND
           
static java.lang.String ANY
           
static java.lang.String AS
           
static java.lang.String ASC
           
static java.lang.String AVG
           
static java.lang.String BEGIN
           
static java.lang.String BETWEEN
           
static java.lang.String BIGDECIMAL
           
static java.lang.String BIGINTEGER
           
static java.lang.String BLOB
           
static java.lang.String BREAK
           
static java.lang.String BY
           
static java.lang.String BYTE
           
static java.lang.String CASE
           
static java.lang.String CAST
           
static java.lang.String CHAR
           
static java.lang.String CLOB
           
static java.lang.String CONTINUE
           
static java.lang.String CONVERT
           
static java.lang.String COUNT
           
static java.lang.String CREATE
           
static java.lang.String CRITERIA
           
static java.lang.String CROSS
           
static java.lang.String DATE
           
static java.lang.String DEBUG
           
static java.lang.String DECLARE
           
static java.lang.String DELETE
           
static java.lang.String DESC
           
static java.lang.String DISTINCT
           
static java.lang.String DOUBLE
           
static java.lang.String DROP
           
static java.lang.String ELSE
           
static java.lang.String END
           
static java.lang.String ERROR
           
static java.lang.String ESCAPE
           
static java.lang.String EXCEPT
           
static java.lang.String EXEC
           
static java.lang.String EXECUTE
           
static java.lang.String EXISTS
           
static java.lang.String FALSE
           
static java.lang.String FLOAT
           
static java.lang.String FOR
           
static java.lang.String FROM
           
static java.lang.String FULL
           
static java.lang.String GROUP
           
static java.lang.String HAS
           
static java.lang.String HAVING
           
static java.lang.String IF
           
static java.lang.String IN
           
static java.lang.String INNER
           
static java.lang.String INSERT
           
static java.lang.String INTEGER
           
static java.lang.String INTERSECT
           
static java.lang.String INTO
           
static java.lang.String IS
           
static java.lang.String JOIN
           
static java.lang.String LEFT
           
static java.lang.String LIKE
           
static java.lang.String LIMIT
           
static java.lang.String LOCAL
           
static java.lang.String LONG
           
static java.lang.String LOOP
           
static java.lang.String MAKEDEP
           
static java.lang.String MAKENOTDEP
           
static java.lang.String MAX
           
static java.lang.String MIN
           
static java.lang.String NOCACHE
           
static java.lang.String NOT
           
static java.lang.String NULL
           
static java.lang.String OBJECT
           
static java.lang.String ON
           
static java.lang.String OPTION
           
static java.lang.String OR
           
static java.lang.String ORDER
           
static java.lang.String OUTER
           
static java.lang.String PLANONLY
           
static java.lang.String PROCEDURE
           
static java.lang.String RIGHT
           
static java.lang.String SELECT
           
static java.lang.String SET
           
static java.lang.String SHORT
           
static java.lang.String SHOWPLAN
           
static java.lang.String SOME
           
static java.lang.String SQL_TSI_DAY
           
static java.lang.String SQL_TSI_FRAC_SECOND
           
static java.lang.String SQL_TSI_HOUR
           
static java.lang.String SQL_TSI_MINUTE
           
static java.lang.String SQL_TSI_MONTH
           
static java.lang.String SQL_TSI_QUARTER
           
static java.lang.String SQL_TSI_SECOND
           
static java.lang.String SQL_TSI_WEEK
           
static java.lang.String SQL_TSI_YEAR
           
static java.lang.String STRING
           
static java.lang.String SUM
           
static java.lang.String TABLE
           
static java.lang.String TEMPORARY
           
static java.lang.String THEN
           
static java.lang.String TIME
           
static java.lang.String TIMESTAMP
           
static java.lang.String TIMESTAMPADD
           
static java.lang.String TIMESTAMPDIFF
           
static java.lang.String TRANSLATE
           
static java.lang.String TRUE
           
static java.lang.String UNION
           
static java.lang.String UNKNOWN
           
static java.lang.String UPDATE
           
static java.lang.String USING
           
static java.lang.String VALUES
           
static java.lang.String VIRTUAL
           
static java.lang.String VIRTUAL_DEP_JOIN
           
static java.lang.String WHEN
           
static java.lang.String WHERE
           
static java.lang.String WHILE
           
static java.lang.String WITH
           
static java.lang.String XML
           
 
Method Summary
static boolean isReservedWord(java.lang.String str)
          Check whether a string is a reserved word.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ANY

public static final java.lang.String ANY
See Also:
Constant Field Values

ALL

public static final java.lang.String ALL
See Also:
Constant Field Values

ALL_COLS

public static final java.lang.String ALL_COLS
See Also:
Constant Field Values

AND

public static final java.lang.String AND
See Also:
Constant Field Values

AS

public static final java.lang.String AS
See Also:
Constant Field Values

ASC

public static final java.lang.String ASC
See Also:
Constant Field Values

AVG

public static final java.lang.String AVG
See Also:
Constant Field Values

BEGIN

public static final java.lang.String BEGIN
See Also:
Constant Field Values

BETWEEN

public static final java.lang.String BETWEEN
See Also:
Constant Field Values

BIGDECIMAL

public static final java.lang.String BIGDECIMAL
See Also:
Constant Field Values

BIGINTEGER

public static final java.lang.String BIGINTEGER
See Also:
Constant Field Values

BLOB

public static final java.lang.String BLOB
See Also:
Constant Field Values

BREAK

public static final java.lang.String BREAK
See Also:
Constant Field Values

BY

public static final java.lang.String BY
See Also:
Constant Field Values

BYTE

public static final java.lang.String BYTE
See Also:
Constant Field Values

CASE

public static final java.lang.String CASE
See Also:
Constant Field Values

CAST

public static final java.lang.String CAST
See Also:
Constant Field Values

CHAR

public static final java.lang.String CHAR
See Also:
Constant Field Values

CLOB

public static final java.lang.String CLOB
See Also:
Constant Field Values

CONVERT

public static final java.lang.String CONVERT
See Also:
Constant Field Values

CONTINUE

public static final java.lang.String CONTINUE
See Also:
Constant Field Values

COUNT

public static final java.lang.String COUNT
See Also:
Constant Field Values

CRITERIA

public static final java.lang.String CRITERIA
See Also:
Constant Field Values

CREATE

public static final java.lang.String CREATE
See Also:
Constant Field Values

CROSS

public static final java.lang.String CROSS
See Also:
Constant Field Values

DATE

public static final java.lang.String DATE
See Also:
Constant Field Values

DEBUG

public static final java.lang.String DEBUG
See Also:
Constant Field Values

DECLARE

public static final java.lang.String DECLARE
See Also:
Constant Field Values

DELETE

public static final java.lang.String DELETE
See Also:
Constant Field Values

DESC

public static final java.lang.String DESC
See Also:
Constant Field Values

DISTINCT

public static final java.lang.String DISTINCT
See Also:
Constant Field Values

DOUBLE

public static final java.lang.String DOUBLE
See Also:
Constant Field Values

DROP

public static final java.lang.String DROP
See Also:
Constant Field Values

ELSE

public static final java.lang.String ELSE
See Also:
Constant Field Values

END

public static final java.lang.String END
See Also:
Constant Field Values

ERROR

public static final java.lang.String ERROR
See Also:
Constant Field Values

ESCAPE

public static final java.lang.String ESCAPE
See Also:
Constant Field Values

EXCEPT

public static final java.lang.String EXCEPT
See Also:
Constant Field Values

EXEC

public static final java.lang.String EXEC
See Also:
Constant Field Values

EXECUTE

public static final java.lang.String EXECUTE
See Also:
Constant Field Values

EXISTS

public static final java.lang.String EXISTS
See Also:
Constant Field Values

FALSE

public static final java.lang.String FALSE
See Also:
Constant Field Values

FLOAT

public static final java.lang.String FLOAT
See Also:
Constant Field Values

FOR

public static final java.lang.String FOR
See Also:
Constant Field Values

FROM

public static final java.lang.String FROM
See Also:
Constant Field Values

FULL

public static final java.lang.String FULL
See Also:
Constant Field Values

GROUP

public static final java.lang.String GROUP
See Also:
Constant Field Values

HAS

public static final java.lang.String HAS
See Also:
Constant Field Values

HAVING

public static final java.lang.String HAVING
See Also:
Constant Field Values

IF

public static final java.lang.String IF
See Also:
Constant Field Values

IN

public static final java.lang.String IN
See Also:
Constant Field Values

INNER

public static final java.lang.String INNER
See Also:
Constant Field Values

INSERT

public static final java.lang.String INSERT
See Also:
Constant Field Values

INTEGER

public static final java.lang.String INTEGER
See Also:
Constant Field Values

INTERSECT

public static final java.lang.String INTERSECT
See Also:
Constant Field Values

INTO

public static final java.lang.String INTO
See Also:
Constant Field Values

IS

public static final java.lang.String IS
See Also:
Constant Field Values

JOIN

public static final java.lang.String JOIN
See Also:
Constant Field Values

LEFT

public static final java.lang.String LEFT
See Also:
Constant Field Values

LIKE

public static final java.lang.String LIKE
See Also:
Constant Field Values

LIMIT

public static final java.lang.String LIMIT
See Also:
Constant Field Values

LOCAL

public static final java.lang.String LOCAL
See Also:
Constant Field Values

LONG

public static final java.lang.String LONG
See Also:
Constant Field Values

LOOP

public static final java.lang.String LOOP
See Also:
Constant Field Values

MAKEDEP

public static final java.lang.String MAKEDEP
See Also:
Constant Field Values

MAKENOTDEP

public static final java.lang.String MAKENOTDEP
See Also:
Constant Field Values

MIN

public static final java.lang.String MIN
See Also:
Constant Field Values

MAX

public static final java.lang.String MAX
See Also:
Constant Field Values

NOCACHE

public static final java.lang.String NOCACHE
See Also:
Constant Field Values

NOT

public static final java.lang.String NOT
See Also:
Constant Field Values

NULL

public static final java.lang.String NULL
See Also:
Constant Field Values

OBJECT

public static final java.lang.String OBJECT
See Also:
Constant Field Values

ON

public static final java.lang.String ON
See Also:
Constant Field Values

OR

public static final java.lang.String OR
See Also:
Constant Field Values

ORDER

public static final java.lang.String ORDER
See Also:
Constant Field Values

OPTION

public static final java.lang.String OPTION
See Also:
Constant Field Values

OUTER

public static final java.lang.String OUTER
See Also:
Constant Field Values

PROCEDURE

public static final java.lang.String PROCEDURE
See Also:
Constant Field Values

PLANONLY

public static final java.lang.String PLANONLY
See Also:
Constant Field Values

RIGHT

public static final java.lang.String RIGHT
See Also:
Constant Field Values

SELECT

public static final java.lang.String SELECT
See Also:
Constant Field Values

SET

public static final java.lang.String SET
See Also:
Constant Field Values

SHORT

public static final java.lang.String SHORT
See Also:
Constant Field Values

SHOWPLAN

public static final java.lang.String SHOWPLAN
See Also:
Constant Field Values

SOME

public static final java.lang.String SOME
See Also:
Constant Field Values

SQL_TSI_FRAC_SECOND

public static final java.lang.String SQL_TSI_FRAC_SECOND
See Also:
Constant Field Values

SQL_TSI_SECOND

public static final java.lang.String SQL_TSI_SECOND
See Also:
Constant Field Values

SQL_TSI_MINUTE

public static final java.lang.String SQL_TSI_MINUTE
See Also:
Constant Field Values

SQL_TSI_HOUR

public static final java.lang.String SQL_TSI_HOUR
See Also:
Constant Field Values

SQL_TSI_DAY

public static final java.lang.String SQL_TSI_DAY
See Also:
Constant Field Values

SQL_TSI_WEEK

public static final java.lang.String SQL_TSI_WEEK
See Also:
Constant Field Values

SQL_TSI_MONTH

public static final java.lang.String SQL_TSI_MONTH
See Also:
Constant Field Values

SQL_TSI_QUARTER

public static final java.lang.String SQL_TSI_QUARTER
See Also:
Constant Field Values

SQL_TSI_YEAR

public static final java.lang.String SQL_TSI_YEAR
See Also:
Constant Field Values

STRING

public static final java.lang.String STRING
See Also:
Constant Field Values

SUM

public static final java.lang.String SUM
See Also:
Constant Field Values

TABLE

public static final java.lang.String TABLE
See Also:
Constant Field Values

TEMPORARY

public static final java.lang.String TEMPORARY
See Also:
Constant Field Values

THEN

public static final java.lang.String THEN
See Also:
Constant Field Values

TIME

public static final java.lang.String TIME
See Also:
Constant Field Values

TIMESTAMP

public static final java.lang.String TIMESTAMP
See Also:
Constant Field Values

TIMESTAMPADD

public static final java.lang.String TIMESTAMPADD
See Also:
Constant Field Values

TIMESTAMPDIFF

public static final java.lang.String TIMESTAMPDIFF
See Also:
Constant Field Values

TRANSLATE

public static final java.lang.String TRANSLATE
See Also:
Constant Field Values

TRUE

public static final java.lang.String TRUE
See Also:
Constant Field Values

UNION

public static final java.lang.String UNION
See Also:
Constant Field Values

UNKNOWN

public static final java.lang.String UNKNOWN
See Also:
Constant Field Values

UPDATE

public static final java.lang.String UPDATE
See Also:
Constant Field Values

USING

public static final java.lang.String USING
See Also:
Constant Field Values

VALUES

public static final java.lang.String VALUES
See Also:
Constant Field Values

VIRTUAL

public static final java.lang.String VIRTUAL
See Also:
Constant Field Values

VIRTUAL_DEP_JOIN

public static final java.lang.String VIRTUAL_DEP_JOIN
See Also:
Constant Field Values

WHEN

public static final java.lang.String WHEN
See Also:
Constant Field Values

WITH

public static final java.lang.String WITH
See Also:
Constant Field Values

WHERE

public static final java.lang.String WHERE
See Also:
Constant Field Values

WHILE

public static final java.lang.String WHILE
See Also:
Constant Field Values

XML

public static final java.lang.String XML
See Also:
Constant Field Values

ALL_WORDS

public static final java.lang.String[] ALL_WORDS
Method Detail

isReservedWord

public static final boolean isReservedWord(java.lang.String str)
Check whether a string is a reserved word.

Parameters:
str - String to check
Returns:
True if reserved word, false if not or null


Copyright © 2009. All Rights Reserved.