public class OdpsOutputVisitor extends HiveOutputVisitor implements OdpsASTVisitor
appender, dbType, defaultPrintStatementAfterSemi, exportTables, groupItemSingleLine, indentCount, inputParameters, lines, parameterized, parameterizedMergeInList, parameterizedQuesUnMergeInList, parameterizedQuesUnMergeValuesList, parameters, printNameQuote, printStatementAfterSemi, quote, replaceCount, selectListNumberOfLine, shardingSupport, table, tableMapping, tables, ucasefeatures| 构造器和说明 |
|---|
OdpsOutputVisitor(Appendable appender) |
visit, visit, visit, visit, visit, visit, visit, visit, visitaddTable, addTableMapping, config, decrementIndent, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, getAppender, getDbType, getIndentCount, getNameQuote, getParameters, getPrintStatementAfterSemi, getReplaceCount, getTables, getTimeZone, hiveVisit, incrementIndent, incrementReplaceCunt, isDesensitize, isExportTables, isOdps, isParameterized, isParameterizedMergeInList, isParameterizedQuesUnMergeInList, isPrettyFormat, isTableSourceAlias, isUppCase, postVisit, print, print, print, print, print, print, print, print0, printAlias, printAndAccept, printAndAccept, printCascade, printChars, printComment, printCreateTable, printCreateTable, printDataType, printExpr, printExpr, printFetchFirst, printGrantOn, printGrantPrivileges, printHierarchical, printIndent, printInsertColumns, printInteger, println, println, printlnAndAccept, printlnComment, printlnComments, printMethodParameters, printName0, printOperator, printOracleSegmentAttributes, printParamDefaultValue, printParameter, printPartitions, printPartitionsCountAndSubPartitions, printQuery, printSelectList, printSerdeProperties, printTableElements, printTableSource, printTableSourceExpr, printTblProperties, printUcase, setDesensitize, setExportTables, setFeatures, setInputParameters, setNameQuote, setOutputParameters, setParameterized, setParameterizedMergeInList, setParameterizedQuesUnMergeInList, setParameters, setPrettyFormat, setPrintStatementAfterSemi, setTableMapping, setTimeZone, setUppCase, unwrapShardingTable, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAggreateRest, visitColumnDefault, visitStatementListgetFeatures, isEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitendVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisitendVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visitendVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitisEnabledpublic OdpsOutputVisitor(Appendable appender)
public boolean visit(OdpsCreateTableStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(SQLSubqueryTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTOutputVisitorpublic boolean visit(SQLJoinTableSource x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTOutputVisitorpublic boolean visit(OdpsUDTFSQLSelectItem x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(SQLShowStatisticStmt x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTOutputVisitorpublic boolean visit(OdpsSetLabelStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsSelectQueryBlock x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(SQLOrderBy x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTOutputVisitorpublic boolean visit(OdpsAddStatisticStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsRemoveStatisticStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsStatisticClause.TableCount x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsStatisticClause.ExpressionCondition x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsStatisticClause.NullValue x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsStatisticClause.DistinctValue x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsStatisticClause.ColumnSum x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsStatisticClause.ColumnMax x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsStatisticClause.ColumnMin x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsReadStatement x)
visit 在接口中 OdpsASTVisitorprotected void printMethodOwner(SQLExpr owner)
printMethodOwner 在类中 SQLASTOutputVisitorprotected void printJoinType(SQLJoinTableSource.JoinType joinType)
printJoinType 在类中 SQLASTOutputVisitorpublic boolean visit(SQLDataType x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTOutputVisitorprotected void printFunctionName(String name)
printFunctionName 在类中 SQLASTOutputVisitorpublic boolean visit(OdpsShowGrantsStmt x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsListStmt x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsGrantStmt x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(SQLCharExpr x, boolean parameterized)
visit 在类中 HiveOutputVisitorpublic boolean visit(SQLAlterTableRenameColumn x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTOutputVisitorpublic boolean visit(OdpsAddTableStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsAddFileStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsAddUserStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsRemoveUserStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(SQLWhoamiStatement x)
visit 在接口中 SQLASTVisitorvisit 在类中 SQLASTOutputVisitorpublic boolean visit(OdpsAlterTableSetChangeLogs x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsCountStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsQueryAliasStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsTransformExpr x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(OdpsExstoreStatement x)
visit 在接口中 OdpsASTVisitorpublic boolean visit(HiveLoadDataStatement x)
visit 在接口中 HiveASTVisitorvisit 在类中 HiveOutputVisitorpublic boolean visit(OdpsNewExpr x)
visit 在接口中 OdpsASTVisitorvisit 在类中 SQLASTOutputVisitorCopyright © 2013–2023. All rights reserved.