所有方法 实例方法 具体方法 已过时的方法
| 限定符和类型 |
方法和说明 |
protected void |
addTable(String table) |
void |
addTableMapping(String srcTable,
String destTable) |
void |
config(VisitorFeature feature,
boolean state) |
void |
decrementIndent() |
void |
endVisit(SQLAlterMaterializedViewStatement x) |
void |
endVisit(SQLAlterTableAddColumn x) |
void |
endVisit(SQLBooleanExpr x) |
void |
endVisit(SQLCommentStatement x) |
void |
endVisit(SQLDropSequenceStatement x) |
void |
endVisit(SQLDropUserStatement x) |
void |
endVisit(SQLMatchAgainstExpr x) |
void |
endVisit(SQLPrivilegeItem x) |
Appendable |
getAppender() |
DbType |
getDbType() |
int |
getIndentCount() |
char |
getNameQuote() |
List<Object> |
getParameters() |
Boolean |
getPrintStatementAfterSemi() |
int |
getReplaceCount() |
Set<String> |
getTables() |
TimeZone |
getTimeZone() |
protected boolean |
hiveVisit(SQLExternalRecordFormat x) |
void |
incrementIndent() |
void |
incrementReplaceCunt() |
boolean |
isDesensitize() |
boolean |
isExportTables() |
protected boolean |
isOdps() |
boolean |
isParameterized() |
boolean |
isParameterizedMergeInList() |
boolean |
isParameterizedQuesUnMergeInList() |
boolean |
isPrettyFormat() |
protected boolean |
isTableSourceAlias(SQLTableSource from,
String... tableNames) |
boolean |
isUppCase() |
void |
postVisit(SQLObject x) |
void |
print(char value) |
void |
print(Date date) |
void |
print(double value) |
void |
print(float value) |
void |
print(int value) |
void |
print(long value) |
void |
print(String text) |
protected void |
print0(String text) |
protected void |
printAlias(String alias) |
protected void |
printAndAccept(List<? extends SQLExpr> nodes,
String seperator,
boolean parameterized) |
protected void |
printAndAccept(List<? extends SQLObject> nodes,
String seperator) |
protected void |
printCascade() |
protected void |
printChars(String text) |
void |
printComment(String comment) |
protected void |
printCreateTable(HiveCreateTableStatement x,
boolean printSelect) |
protected void |
printCreateTable(SQLCreateTableStatement x,
boolean printSelect) |
protected void |
printDataType(SQLDataType x) |
protected void |
printExpr(SQLExpr x) |
protected void |
printExpr(SQLExpr x,
boolean parameterized) |
protected void |
printFetchFirst(SQLSelectQueryBlock x) |
protected void |
printFunctionName(String name) |
protected void |
printGrantOn(SQLGrantStatement x) |
protected void |
printGrantPrivileges(SQLGrantStatement x) |
protected void |
printHierarchical(SQLSelectQueryBlock x) |
protected void |
printIndent() |
void |
printInsertColumns(List<SQLExpr> columns) |
protected void |
printInteger(SQLIntegerExpr x,
boolean parameterized) |
protected void |
printJoinType(SQLJoinTableSource.JoinType joinType) |
void |
println() |
void |
println(String text) |
protected void |
printlnAndAccept(List<? extends SQLObject> nodes,
String seperator) |
protected void |
printlnComment(List<String> comments) |
protected void |
printlnComments(List<String> comments) |
protected void |
printMethodOwner(SQLExpr owner) |
protected void |
printMethodParameters(SQLMethodInvokeExpr x) |
protected void |
printName0(String text) |
protected void |
printOperator(SQLBinaryOperator operator) |
void |
printOracleSegmentAttributes(OracleSegmentAttributes x) |
protected void |
printParamDefaultValue(SQLParameter x) |
void |
printParameter(Object param) |
protected void |
printPartitions(List<SQLName> partitions) |
protected void |
printPartitionsCountAndSubPartitions(SQLPartitionBy x) |
protected void |
printQuery(SQLSelectQuery x) |
protected void |
printSelectList(List<SQLSelectItem> selectList) |
protected void |
printSerdeProperties(Map<String,SQLObject> serdeProperties) |
protected void |
printTableElements(List<SQLTableElement> tableElementList) |
protected void |
printTableSource(SQLTableSource x) |
protected void |
printTableSourceExpr(SQLExpr expr) |
protected void |
printTblProperties(HiveCreateTableStatement x) |
protected void |
printUcase(String text) |
void |
setDesensitize(boolean desensitize) |
void |
setExportTables(boolean exportTables) |
void |
setFeatures(int features) |
void |
setInputParameters(List<Object> parameters) |
void |
setNameQuote(char quote) |
void |
setOutputParameters(List<Object> parameters) |
void |
setParameterized(boolean parameterized) |
void |
setParameterizedMergeInList(boolean parameterizedMergeInList) |
void |
setParameterizedQuesUnMergeInList(boolean parameterizedQuesUnMergeInList) |
void |
setParameters(List<Object> parameters)
已过时。
|
void |
setPrettyFormat(boolean prettyFormat) |
void |
setPrintStatementAfterSemi(Boolean printStatementAfterSemi) |
void |
setTableMapping(Map<String,String> tableMapping) |
void |
setTimeZone(TimeZone timeZone) |
void |
setUppCase(boolean val) |
String |
unwrapShardingTable(String name) |
boolean |
visit(HiveCreateTableStatement x) |
boolean |
visit(HiveInputOutputFormat x) |
boolean |
visit(MySqlCreateTableStatement x) |
boolean |
visit(MySqlKillStatement x) |
boolean |
visit(MySqlPrimaryKey x) |
boolean |
visit(OdpsNewExpr x) |
boolean |
visit(OracleCursorExpr x) |
boolean |
visit(OracleDatetimeExpr x) |
boolean |
visit(OracleFunctionDataType x) |
boolean |
visit(OracleProcedureDataType x) |
boolean |
visit(SQLAdhocTableSource x) |
boolean |
visit(SQLAggregateExpr x) |
boolean |
visit(SQLAllColumnExpr x) |
boolean |
visit(SQLAllExpr x) |
boolean |
visit(SQLAlterCharacter x) |
boolean |
visit(SQLAlterDatabaseStatement x) |
boolean |
visit(SQLAlterFunctionStatement x) |
boolean |
visit(SQLAlterIndexStatement.Rebuild x) |
boolean |
visit(SQLAlterIndexStatement x) |
boolean |
visit(SQLAlterMaterializedViewStatement x) |
boolean |
visit(SQLAlterOutlineStatement x) |
boolean |
visit(SQLAlterResourceGroupStatement x) |
boolean |
visit(SQLAlterSequenceStatement x) |
boolean |
visit(SQLAlterSystemGetConfigStatement x) |
boolean |
visit(SQLAlterSystemSetConfigStatement x) |
boolean |
visit(SQLAlterTableAddColumn x) |
boolean |
visit(SQLAlterTableAddConstraint x) |
boolean |
visit(SQLAlterTableAddExtPartition x) |
boolean |
visit(SQLAlterTableAddIndex x) |
boolean |
visit(SQLAlterTableAddPartition x) |
boolean |
visit(SQLAlterTableAddSupplemental x) |
boolean |
visit(SQLAlterTableAlterColumn x) |
boolean |
visit(SQLAlterTableAnalyzePartition x) |
boolean |
visit(SQLAlterTableArchivePartition x) |
boolean |
visit(SQLAlterTableBlockSize x) |
boolean |
visit(SQLAlterTableCheckPartition x) |
boolean |
visit(SQLAlterTableCoalescePartition x) |
boolean |
visit(SQLAlterTableConvertCharSet x) |
boolean |
visit(SQLAlterTableDeleteByCondition x) |
boolean |
visit(SQLAlterTableDisableConstraint x) |
boolean |
visit(SQLAlterTableDisableKeys x) |
boolean |
visit(SQLAlterTableDisableLifecycle x) |
boolean |
visit(SQLAlterTableDiscardPartition x) |
boolean |
visit(SQLAlterTableDropColumnItem x) |
boolean |
visit(SQLAlterTableDropConstraint x) |
boolean |
visit(SQLAlterTableDropExtPartition x) |
boolean |
visit(SQLAlterTableDropForeignKey x) |
boolean |
visit(SQLAlterTableDropIndex x) |
boolean |
visit(SQLAlterTableDropKey x) |
boolean |
visit(SQLAlterTableDropPartition x) |
boolean |
visit(SQLAlterTableDropPrimaryKey x) |
boolean |
visit(SQLAlterTableEnableConstraint x) |
boolean |
visit(SQLAlterTableEnableKeys x) |
boolean |
visit(SQLAlterTableEnableLifecycle x) |
boolean |
visit(SQLAlterTableExchangePartition x) |
boolean |
visit(SQLAlterTableGroupStatement x) |
boolean |
visit(SQLAlterTableImportPartition x) |
boolean |
visit(SQLAlterTableMergePartition x) |
boolean |
visit(SQLAlterTableModifyClusteredBy x) |
boolean |
visit(SQLAlterTableOptimizePartition x) |
boolean |
visit(SQLAlterTablePartition x) |
boolean |
visit(SQLAlterTablePartitionCount x) |
boolean |
visit(SQLAlterTablePartitionSetProperties x) |
boolean |
visit(SQLAlterTableRebuildPartition x) |
boolean |
visit(SQLAlterTableRecoverPartitions x) |
boolean |
visit(SQLAlterTableRename x) |
boolean |
visit(SQLAlterTableRenameColumn x) |
boolean |
visit(SQLAlterTableRenameIndex x) |
boolean |
visit(SQLAlterTableRenamePartition x) |
boolean |
visit(SQLAlterTableReOrganizePartition x) |
boolean |
visit(SQLAlterTableRepairPartition x) |
boolean |
visit(SQLAlterTableReplaceColumn x) |
boolean |
visit(SQLAlterTableSetComment x) |
boolean |
visit(SQLAlterTableSetLifecycle x) |
boolean |
visit(SQLAlterTableSetLocation x) |
boolean |
visit(SQLAlterTableSetOption x) |
boolean |
visit(SQLAlterTableStatement x) |
boolean |
visit(SQLAlterTableSubpartitionAvailablePartitionNum x) |
boolean |
visit(SQLAlterTableTouch x) |
boolean |
visit(SQLAlterTableTruncatePartition x) |
boolean |
visit(SQLAlterTableUnarchivePartition x) |
boolean |
visit(SQLAlterTypeStatement x) |
boolean |
visit(SQLAlterViewRenameStatement x) |
boolean |
visit(SQLAlterViewStatement x) |
boolean |
visit(SQLAnalyzeTableStatement x) |
boolean |
visit(SQLAnnIndex x) |
boolean |
visit(SQLAnyExpr x) |
boolean |
visit(SQLArchiveTableStatement x) |
boolean |
visit(SQLArgument x) |
boolean |
visit(SQLArrayDataType x) |
boolean |
visit(SQLArrayExpr x) |
boolean |
visit(SQLAssignItem x) |
boolean |
visit(SQLBackupStatement x) |
boolean |
visit(SQLBetweenExpr x) |
boolean |
visit(SQLBigIntExpr x) |
boolean |
visit(SQLBinaryExpr x) |
boolean |
visit(SQLBinaryOpExpr x) |
boolean |
visit(SQLBinaryOpExprGroup x) |
boolean |
visit(SQLBlockStatement x) |
boolean |
visit(SQLBooleanExpr x) |
boolean |
visit(SQLBuildTableStatement x) |
boolean |
visit(SQLCallStatement x) |
boolean |
visit(SQLCancelJobStatement x) |
boolean |
visit(SQLCaseExpr.Item x) |
boolean |
visit(SQLCaseExpr x) |
boolean |
visit(SQLCaseStatement.Item x) |
boolean |
visit(SQLCaseStatement x) |
boolean |
visit(SQLCastExpr x) |
boolean |
visit(SQLCharacterDataType x) |
boolean |
visit(SQLCharExpr x) |
boolean |
visit(SQLCharExpr x,
boolean parameterized) |
boolean |
visit(SQLCheck x) |
boolean |
visit(SQLCloseStatement x) |
boolean |
visit(SQLColumnCheck x) |
boolean |
visit(SQLColumnDefinition.Identity x) |
boolean |
visit(SQLColumnDefinition x) |
boolean |
visit(SQLColumnPrimaryKey x) |
boolean |
visit(SQLColumnReference x) |
boolean |
visit(SQLColumnUniqueKey x) |
boolean |
visit(SQLCommentHint x) |
boolean |
visit(SQLCommentStatement x) |
boolean |
visit(SQLCommitStatement x) |
boolean |
visit(SQLContainsExpr x) |
boolean |
visit(SQLCopyFromStatement x) |
boolean |
visit(SQLCreateDatabaseStatement x) |
boolean |
visit(SQLCreateIndexStatement x) |
boolean |
visit(SQLCreateMaterializedViewStatement x) |
boolean |
visit(SQLCreateOutlineStatement x) |
boolean |
visit(SQLCreateProcedureStatement x) |
boolean |
visit(SQLCreateResourceGroupStatement x) |
boolean |
visit(SQLCreateRoleStatement x) |
boolean |
visit(SQLCreateSequenceStatement x) |
boolean |
visit(SQLCreateTableGroupStatement x) |
boolean |
visit(SQLCreateTableStatement x) |
boolean |
visit(SQLCreateTriggerStatement x) |
boolean |
visit(SQLCreateUserStatement x) |
boolean |
visit(SQLCreateViewStatement.Column x) |
boolean |
visit(SQLCreateViewStatement x) |
boolean |
visit(SQLCurrentOfCursorExpr x) |
boolean |
visit(SQLCurrentTimeExpr x) |
boolean |
visit(SQLCurrentUserExpr x) |
boolean |
visit(SQLDataType x) |
boolean |
visit(SQLDateExpr x) |
boolean |
visit(SQLDateTimeExpr x) |
boolean |
visit(SQLDbLinkExpr x) |
boolean |
visit(SQLDecimalExpr x) |
boolean |
visit(SQLDeclareItem x) |
boolean |
visit(SQLDeclareStatement x) |
boolean |
visit(SQLDefault x) |
boolean |
visit(SQLDefaultExpr x) |
boolean |
visit(SQLDeleteStatement x) |
boolean |
visit(SQLDescribeStatement x) |
boolean |
visit(SQLDoubleExpr x) |
boolean |
visit(SQLDropCatalogStatement x) |
boolean |
visit(SQLDropDatabaseStatement x) |
boolean |
visit(SQLDropEventStatement x) |
boolean |
visit(SQLDropFunctionStatement x) |
boolean |
visit(SQLDropIndexStatement x) |
boolean |
visit(SQLDropLogFileGroupStatement x) |
boolean |
visit(SQLDropMaterializedViewStatement x) |
boolean |
visit(SQLDropOutlineStatement x) |
boolean |
visit(SQLDropProcedureStatement x) |
boolean |
visit(SQLDropResourceGroupStatement x) |
boolean |
visit(SQLDropResourceStatement x) |
boolean |
visit(SQLDropRoleStatement x) |
boolean |
visit(SQLDropSequenceStatement x) |
boolean |
visit(SQLDropServerStatement x) |
boolean |
visit(SQLDropSynonymStatement x) |
boolean |
visit(SQLDropTableGroupStatement x) |
boolean |
visit(SQLDropTableSpaceStatement x) |
boolean |
visit(SQLDropTableStatement x) |
boolean |
visit(SQLDropTriggerStatement x) |
boolean |
visit(SQLDropTypeStatement x) |
boolean |
visit(SQLDropUserStatement x) |
boolean |
visit(SQLDropViewStatement x) |
boolean |
visit(SQLDumpStatement x) |
boolean |
visit(SQLErrorLoggingClause x) |
boolean |
visit(SQLExistsExpr x) |
boolean |
visit(SQLExplainAnalyzeStatement x) |
boolean |
visit(SQLExplainStatement x) |
boolean |
visit(SQLExportDatabaseStatement x) |
boolean |
visit(SQLExportTableStatement x) |
boolean |
visit(SQLExprHint x) |
boolean |
visit(SQLExprStatement x) |
boolean |
visit(SQLExprTableSource x) |
boolean |
visit(SQLExternalRecordFormat x) |
boolean |
visit(SQLExtractExpr x) |
boolean |
visit(SQLFetchStatement x) |
boolean |
visit(SQLFlashbackExpr x) |
boolean |
visit(SQLFloatExpr x) |
boolean |
visit(SQLForeignKeyImpl x) |
boolean |
visit(SQLForStatement x) |
boolean |
visit(SQLGrantStatement x) |
boolean |
visit(SQLGroupingSetExpr x) |
boolean |
visit(SQLHexExpr x) |
boolean |
visit(SQLIdentifierExpr x) |
boolean |
visit(SQLIfStatement.Else x) |
boolean |
visit(SQLIfStatement.ElseIf x) |
boolean |
visit(SQLIfStatement x) |
boolean |
visit(SQLImportDatabaseStatement x) |
boolean |
visit(SQLImportTableStatement x) |
boolean |
visit(SQLIndexDefinition x) |
boolean |
visit(SQLIndexOptions x) |
boolean |
visit(SQLInListExpr x) |
boolean |
visit(SQLInsertStatement.ValuesClause x) |
boolean |
visit(SQLInsertStatement.ValuesClause x,
List<Object> parameters) |
boolean |
visit(SQLInsertStatement x) |
boolean |
visit(SQLInSubQueryExpr x) |
boolean |
visit(SQLIntegerExpr x) |
boolean |
visit(SQLIntervalExpr x) |
boolean |
visit(SQLJoinTableSource.UDJ x) |
boolean |
visit(SQLJoinTableSource x) |
boolean |
visit(SQLJSONExpr x) |
boolean |
visit(SQLKeep x) |
boolean |
visit(SQLLateralViewTableSource x) |
boolean |
visit(SQLLimit x) |
boolean |
visit(SQLListExpr x) |
boolean |
visit(SQLListResourceGroupStatement x) |
boolean |
visit(SQLLoopStatement x) |
boolean |
visit(SQLMapDataType x) |
boolean |
visit(SQLMatchAgainstExpr x) |
boolean |
visit(SQLMergeStatement.MergeInsertClause x) |
boolean |
visit(SQLMergeStatement.MergeUpdateClause x) |
boolean |
visit(SQLMergeStatement x) |
boolean |
visit(SQLMethodInvokeExpr x) |
boolean |
visit(SQLNCharExpr x) |
boolean |
visit(SQLNotExpr x) |
boolean |
visit(SQLNotNullConstraint x) |
boolean |
visit(SQLNullConstraint x) |
boolean |
visit(SQLNullExpr x) |
boolean |
visit(SQLNumberExpr x) |
boolean |
visit(SQLOpenStatement x) |
boolean |
visit(SQLOrderBy x) |
boolean |
visit(SQLOver x) |
boolean |
visit(SQLParameter x) |
boolean |
visit(SQLPartition x) |
boolean |
visit(SQLPartitionByHash x) |
boolean |
visit(SQLPartitionByList x) |
boolean |
visit(SQLPartitionByRange x) |
boolean |
visit(SQLPartitionByValue x) |
boolean |
visit(SQLPartitionRef.Item x) |
boolean |
visit(SQLPartitionRef x) |
boolean |
visit(SQLPartitionSpec.Item x) |
boolean |
visit(SQLPartitionSpec x) |
boolean |
visit(SQLPartitionValue x) |
boolean |
visit(SQLPrimaryKeyImpl x) |
boolean |
visit(SQLPrivilegeItem x) |
boolean |
visit(SQLPropertyExpr x) |
boolean |
visit(SQLPurgeLogsStatement x) |
boolean |
visit(SQLPurgeRecyclebinStatement x) |
boolean |
visit(SQLPurgeTableStatement x) |
boolean |
visit(SQLQueryExpr x) |
boolean |
visit(SQLRealExpr x) |
boolean |
visit(SQLRecordDataType x) |
boolean |
visit(SQLRefreshMaterializedViewStatement x) |
boolean |
visit(SQLReleaseSavePointStatement x) |
boolean |
visit(SQLRenameUserStatement x) |
boolean |
visit(SQLRestoreStatement x) |
boolean |
visit(SQLReturnStatement x) |
boolean |
visit(SQLRevokeStatement x) |
boolean |
visit(SQLRollbackStatement x) |
boolean |
visit(SQLRowDataType x) |
boolean |
visit(SQLSavePointStatement x) |
boolean |
visit(SQLSelect x) |
boolean |
visit(SQLSelectGroupByClause x) |
boolean |
visit(SQLSelectItem x) |
boolean |
visit(SQLSelectOrderByItem x) |
boolean |
visit(SQLSelectQueryBlock x) |
boolean |
visit(SQLSelectStatement stmt) |
boolean |
visit(SQLSequenceExpr x) |
boolean |
visit(SQLSetStatement x) |
boolean |
visit(SQLShowCatalogsStatement x) |
boolean |
visit(SQLShowColumnsStatement x) |
boolean |
visit(SQLShowCreateMaterializedViewStatement x) |
boolean |
visit(SQLShowCreateTableStatement x) |
boolean |
visit(SQLShowCreateViewStatement x) |
boolean |
visit(SQLShowDatabasesStatement x) |
boolean |
visit(SQLShowErrorsStatement x) |
boolean |
visit(SQLShowFunctionsStatement x) |
boolean |
visit(SQLShowGrantsStatement x) |
boolean |
visit(SQLShowIndexesStatement x) |
boolean |
visit(SQLShowMaterializedViewStatement x) |
boolean |
visit(SQLShowOutlinesStatement x) |
boolean |
visit(SQLShowPackagesStatement x) |
boolean |
visit(SQLShowPartitionsStmt x) |
boolean |
visit(SQLShowProcessListStatement x) |
boolean |
visit(SQLShowQueryTaskStatement x) |
boolean |
visit(SQLShowRecylebinStatement x) |
boolean |
visit(SQLShowSessionStatement x) |
boolean |
visit(SQLShowStatisticListStmt x) |
boolean |
visit(SQLShowStatisticStmt x) |
boolean |
visit(SQLShowTableGroupsStatement x) |
boolean |
visit(SQLShowTablesStatement x) |
boolean |
visit(SQLShowUsersStatement x) |
boolean |
visit(SQLShowViewsStatement x) |
boolean |
visit(SQLSizeExpr x) |
boolean |
visit(SQLSmallIntExpr x) |
boolean |
visit(SQLSomeExpr x) |
boolean |
visit(SQLStructDataType.Field x) |
boolean |
visit(SQLStructDataType x) |
boolean |
visit(SQLSubmitJobStatement x) |
boolean |
visit(SQLSubPartition x) |
boolean |
visit(SQLSubPartitionByHash x) |
boolean |
visit(SQLSubPartitionByList x) |
boolean |
visit(SQLSubPartitionByRange x) |
boolean |
visit(SQLSubqueryTableSource x) |
boolean |
visit(SQLSyncMetaStatement x) |
boolean |
visit(SQLTableLike x) |
boolean |
visit(SQLTableSampling x) |
boolean |
visit(SQLTimeExpr x) |
boolean |
visit(SQLTimestampExpr x) |
boolean |
visit(SQLTinyIntExpr x) |
boolean |
visit(SQLTruncateStatement x) |
boolean |
visit(SQLUnaryExpr x) |
boolean |
visit(SQLUnionDataType x) |
boolean |
visit(SQLUnionQuery x) |
boolean |
visit(SQLUnionQueryTableSource x) |
boolean |
visit(SQLUnique x) |
boolean |
visit(SQLUniqueConstraint x) |
boolean |
visit(SQLUnnestTableSource x) |
boolean |
visit(SQLUpdateSetItem x) |
boolean |
visit(SQLUpdateStatement x) |
boolean |
visit(SQLUseStatement x) |
boolean |
visit(SQLValuesExpr x) |
boolean |
visit(SQLValuesQuery x) |
boolean |
visit(SQLValuesTableSource x) |
boolean |
visit(SQLVariantRefExpr x) |
boolean |
visit(SQLWhileStatement x)
support procedure
|
boolean |
visit(SQLWhoamiStatement x) |
boolean |
visit(SQLWindow x) |
boolean |
visit(SQLWithSubqueryClause.Entry x) |
boolean |
visit(SQLWithSubqueryClause x) |
protected void |
visitAggreateRest(SQLAggregateExpr x) |
protected void |
visitColumnDefault(SQLColumnDefinition x) |
void |
visitStatementList(List<SQLStatement> statementList) |