All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addSyntaxProviderChangedEventListener(SyntaxProviderChangedEventListener listener) |
void |
aggregateNormalize(SQLQualifiedName name) |
void |
assign(java.lang.Object source) |
void |
builtinFunctionNormalize(SQLQualifiedName name) |
void |
changedEventOccurred(BaseSyntaxProvider.ChangedEvent event) |
int |
compareIdentifiers(AstTokenIdentifier id1,
AstTokenIdentifier id2) |
int |
compareQualifiedNames(SQLQualifiedName n1,
SQLQualifiedName n2) |
int |
compareQualifiedNamesFull(SQLQualifiedName n1,
SQLQualifiedName n2) |
int |
compareTokens(AstToken t1,
AstToken t2) |
SQLFromObject |
createSQLFromObject(MetadataObject metadataObject,
AstTokenIdentifier alias) |
SQLFromObject |
createSQLFromObject(SQLQualifiedName objectName,
AstTokenIdentifier alias) |
SQLFromObject |
createSQLFromObject(java.lang.String objectName,
java.lang.String alias) |
void |
destroyedEventOccurred(BaseSyntaxProvider.DestroyedEvent event) |
void |
dispose() |
protected void |
doUpdated() |
protected void |
fireSyntaxProviderChangedEvent(SyntaxProviderChangedEvent evt) |
void |
getDatabaseList(SQLQualifiedNameList databaseList) |
BaseParser |
getIdentifiersParser() |
BaseScanner |
getIdentifiersScanner() |
MetadataContainer |
getMetadataContainer() |
BaseMetadataProvider |
getMetadataProvider() |
BaseParser |
getQualifiedNamesParser() |
BaseScanner |
getQualifiedNamesScanner() |
SQLBuilder |
getSQLBuilderExpression() |
SQLBuilder |
getSQLBuilderExpressionForServer() |
SQLBuilder |
getSQLBuilderExpressionForServerWithoutQuotes() |
SQLBuilder |
getSQLBuilderExpressionNonQuoted() |
SQLBuilder |
getSQLBuilderExpressionQuoted() |
SQLBuilder |
getSQLBuilderMetadata() |
BaseSyntaxProvider |
getSyntaxProvider() |
boolean |
isIdentifiersEqual(AstTokenIdentifier id1,
AstTokenIdentifier id2) |
boolean |
isNameOfAggregate(SQLQualifiedName name) |
boolean |
isNameOfBuiltinFunction(SQLQualifiedName name) |
boolean |
isNameOfCustomAggregate(SQLQualifiedName name) |
boolean |
isNameOfMultiparamAggregate(SQLQualifiedName name) |
boolean |
isNameOfPrefixedAggregate(SQLQualifiedName name) |
boolean |
isNameOfStarAggregate(SQLQualifiedName name) |
boolean |
isQualifiedNamesEqual(SQLQualifiedName name1,
SQLQualifiedName name2) |
boolean |
isQualifiedNamesFullEqual(SQLQualifiedName name1,
SQLQualifiedName name2) |
boolean |
isTableExists(java.lang.String tableName) |
boolean |
isValidIdent(java.lang.String ident) |
void |
loadFieldsForQuery(java.lang.String query,
MetadataFieldList fieldList) |
void |
loadMetadataCustomAggregateNames(MetadataContainer metadataContainer,
SQLQualifiedName database) |
void |
loadMetadataForProcedure(MetadataProcedure metadataProcedure) |
void |
loadMetadataForSynonym(MetadataSynonym metadataSynonym) |
void |
loadMetadataForTable(MetadataTable metadataTable) |
void |
loadMetadataForView(MetadataView metadataView) |
void |
loadMetadataObjects(MetadataContainer metadataContainer,
MetadataFilter metadataFilter,
SQLQualifiedName database) |
void |
loadMetadataRelations(MetadataContainer metadataContainer,
MetadataFilter metadataFilter,
SQLQualifiedName database) |
SQLFromSource |
parseDatasource(java.lang.String datasourceExpression) |
SQLExpressionItem |
parseExpression(java.lang.String sql) |
AstTokenIdentifier |
parseIdentifier(java.lang.String identifier) |
AstTokenIdentifier |
parseIdentifierQuoteIfNeed(java.lang.String identifier) |
SQLExpressionItem |
parseLogicalExpression(java.lang.String sql) |
SQLExpressionItem |
parseLogicalExpression(java.lang.String sql,
boolean strict) |
SQLExpressionItem |
parseLogicalExpression(java.lang.String sql,
boolean strict,
boolean allowBooleanConstants) |
SQLDatabaseObject |
parseObjectName(java.lang.String objectName) |
SQLDatabaseObject |
parseObjectNameQuoteIfNeed(java.lang.String objectName) |
SQLQualifiedName |
parseQualifiedName(java.lang.String qualifiedName) |
SQLQualifiedName |
parseQualifiedNameQuoteIfNeed(java.lang.String qualifiedName) |
SQLSelectStatement |
parseSelect(java.lang.String sql) |
SQLSelectItem |
parseSelectItem(java.lang.String sql) |
SQLSubSelectStatement |
parseSubQuery(java.lang.String sql) |
void |
registerAstNode(AstNode node) |
void |
removeSyntaxProviderChangedEventListener(SyntaxProviderChangedEventListener listener) |
void |
setMetadataContainer(MetadataContainer value) |
void |
setMetadataProvider(BaseMetadataProvider value) |
void |
setSQLBuilderExpression(SQLBuilder value) |
void |
setSQLBuilderExpressionForServer(SQLBuilder value) |
void |
setSQLBuilderExpressionForServerWithoutQuotes(SQLBuilder value) |
void |
setSQLBuilderExpressionNonQuoted(SQLBuilder value) |
void |
setSQLBuilderExpressionQuoted(SQLBuilder value) |
void |
setSQLBuilderMetadata(SQLBuilder value) |
void |
setSyntaxProvider(BaseSyntaxProvider value) |
void |
unregisterAstNode(AstNode node) |