org.eclipse.datatools.sqltools.db.derby.sql
Class DerbySQLSyntax

java.lang.Object
  extended by org.eclipse.datatools.sqltools.sql.DefaultSQLSyntax
      extended by org.eclipse.datatools.sqltools.db.generic.sql.GenericSQLSyntax
          extended by org.eclipse.datatools.sqltools.db.derby.sql.DerbySQLSyntax
All Implemented Interfaces:
ISQLSyntax

public class DerbySQLSyntax
extends org.eclipse.datatools.sqltools.db.generic.sql.GenericSQLSyntax

Author:
Hui Cao

Constructor Summary
DerbySQLSyntax()
           
 
Method Summary
 java.lang.String[] getConstants()
          Gets an array of SQL constants.
 java.lang.String[] getFunctions()
          Gets an array of SQL built-in function names.
 java.lang.String[] getGlobalVariables()
          Gets an array of global variables supported by this database.
 java.lang.String[] getPredicates()
          Gets an array of SQL predicates.
 java.lang.String[] getReservedwords()
          Gets an array of SQL reserved keywords.
 java.lang.String[] getSingleLineComments()
          Gets an array of SQL single line comments.
 java.lang.String[] getTypes()
          Gets an array of SQL datatype names.
 java.lang.String[] getUnreservedwords()
          Gets an array of SQL unreserved keywords.
 
Methods inherited from class org.eclipse.datatools.sqltools.sql.DefaultSQLSyntax
getAllWords
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.datatools.sqltools.sql.ISQLSyntax
getAllWords
 

Constructor Detail

DerbySQLSyntax

public DerbySQLSyntax()
Method Detail

getFunctions

public java.lang.String[] getFunctions()
Description copied from interface: ISQLSyntax
Gets an array of SQL built-in function names.

Specified by:
getFunctions in interface ISQLSyntax
Overrides:
getFunctions in class DefaultSQLSyntax
Returns:
Returns the functions.

getPredicates

public java.lang.String[] getPredicates()
Description copied from interface: ISQLSyntax
Gets an array of SQL predicates.

Specified by:
getPredicates in interface ISQLSyntax
Overrides:
getPredicates in class DefaultSQLSyntax
Returns:
Returns the predicates.

getReservedwords

public java.lang.String[] getReservedwords()
Description copied from interface: ISQLSyntax
Gets an array of SQL reserved keywords.

Specified by:
getReservedwords in interface ISQLSyntax
Overrides:
getReservedwords in class DefaultSQLSyntax
Returns:
Returns the reservedwords.

getUnreservedwords

public java.lang.String[] getUnreservedwords()
Description copied from interface: ISQLSyntax
Gets an array of SQL unreserved keywords.

Specified by:
getUnreservedwords in interface ISQLSyntax
Overrides:
getUnreservedwords in class DefaultSQLSyntax

getTypes

public java.lang.String[] getTypes()
Description copied from interface: ISQLSyntax
Gets an array of SQL datatype names.

Specified by:
getTypes in interface ISQLSyntax
Overrides:
getTypes in class DefaultSQLSyntax
Returns:
Returns the types.

getConstants

public java.lang.String[] getConstants()
Description copied from interface: ISQLSyntax
Gets an array of SQL constants.

Specified by:
getConstants in interface ISQLSyntax
Overrides:
getConstants in class DefaultSQLSyntax
Returns:
Returns the constants.

getSingleLineComments

public java.lang.String[] getSingleLineComments()
Description copied from interface: ISQLSyntax
Gets an array of SQL single line comments.

Specified by:
getSingleLineComments in interface ISQLSyntax
Overrides:
getSingleLineComments in class DefaultSQLSyntax

getGlobalVariables

public java.lang.String[] getGlobalVariables()
Description copied from interface: ISQLSyntax
Gets an array of global variables supported by this database.

Specified by:
getGlobalVariables in interface ISQLSyntax
Overrides:
getGlobalVariables in class DefaultSQLSyntax