Package | Description |
---|---|
gudusoft.gsqlparser |
Provides the class
gudusoft.gsqlparser.TGSqlParserr necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects. |
gudusoft.gsqlparser.nodes |
Provides the classes represents various SQL query parse tree node.
|
gudusoft.gsqlparser.stmt |
Provides the classes represent various SQL statements.
|
gudusoft.gsqlparser.stmt.mssql | |
gudusoft.gsqlparser.stmt.redshift |
Modifier and Type | Method and Description |
---|---|
EDbObjectType |
TSourceToken.getDbObjectType()
Token in a
TObjectName has the same database object type as the objectName. |
static EDbObjectType |
EDbObjectType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EDbObjectType[] |
EDbObjectType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
TSourceToken.setDbObjectType(EDbObjectType dbObjectType)
Set the database object type of this token
|
Modifier and Type | Field and Description |
---|---|
EDbObjectType |
TDummy.objectType |
Modifier and Type | Method and Description |
---|---|
EDbObjectType |
TObjectName.getDbObjectType()
The database object type of this objectName such as table, view, column for example.
|
EDbObjectType |
TCommentSqlNode.getDbObjectType() |
EDbObjectType |
TDropDbObjectSqlNode.getDbObjectType() |
EDbObjectType |
TDescribeSqlNode.getDbObjectType() |
Modifier and Type | Method and Description |
---|---|
void |
TObjectName.setDbObjectType(EDbObjectType dbObjectType)
Set object type of this objectName
|
void |
TCommentSqlNode.setDbObjectType(EDbObjectType dbObjectType) |
void |
TDropDbObjectSqlNode.setDbObjectType(EDbObjectType dbObjectType) |
Constructor and Description |
---|
TObjectName(TSourceToken token,
EDbObjectType dbObjectType)
Class constructor specifying object name and object type.
|
TObjectName(TSourceToken pObjectToken,
TSourceToken pPartToken,
EDbObjectType dbObjectType)
Class constructor specifying object, part name and object type.
|
Modifier and Type | Method and Description |
---|---|
EDbObjectType |
TCreateAliasStmt.getAliasType()
One of those types: Table, Module and Sequence
|
EDbObjectType |
TDropStmt.getDbObjectType() |
EDbObjectType |
TDescribeStmt.getDbObjectType() |
EDbObjectType |
TUseStmt.getDbObjectType() |
EDbObjectType |
TCommentOnSqlStmt.getDbObjectType() |
EDbObjectType |
TRenameStmt.getObjectType() |
EDbObjectType |
TSetDatabaseObjectStmt.getObjectType() |
Modifier and Type | Method and Description |
---|---|
void |
TCommentOnSqlStmt.setDbObjectType(EDbObjectType dbObjectType) |
void |
TRenameStmt.setObjectType(EDbObjectType objectType) |
Modifier and Type | Method and Description |
---|---|
EDbObjectType |
TMssqlDropDbObject.getDbObjectType() |
Modifier and Type | Method and Description |
---|---|
void |
TMssqlDropDbObject.setDbObjectType(EDbObjectType dbObjectType) |
Modifier and Type | Method and Description |
---|---|
EDbObjectType |
TRedshiftComment.getDbObjectType() |
Modifier and Type | Method and Description |
---|---|
void |
TRedshiftComment.setDbObjectType(EDbObjectType dbObjectType) |
Copyright © 2019. All rights reserved.