public final class ParseRuleRegistry extends Object
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Optional<SQLSegmentFiller> |
findSQLSegmentFiller(String databaseTypeName,
Class<? extends SQLSegment> sqlSegmentClass)
Find SQL segment rule.
|
static ParseRuleRegistry |
getInstance()
Get singleton instance of parsing rule registry.
|
SQLStatementRule |
getSQLStatementRule(String databaseTypeName,
String contextClassName)
Get SQL statement rule.
|
public static ParseRuleRegistry getInstance()
public SQLStatementRule getSQLStatementRule(String databaseTypeName, String contextClassName)
databaseTypeName - name of database typecontextClassName - context class namepublic com.google.common.base.Optional<SQLSegmentFiller> findSQLSegmentFiller(String databaseTypeName, Class<? extends SQLSegment> sqlSegmentClass)
databaseTypeName - name of database typesqlSegmentClass - SQL segment classCopyright © 2020 The Apache Software Foundation. All rights reserved.