public class InputReferenceExtractor extends DefaultExpressionTraversalVisitor<Void,Void>
| Constructor and Description |
|---|
InputReferenceExtractor() |
| Modifier and Type | Method and Description |
|---|---|
Set<Integer> |
getInputChannels() |
protected Void |
visitFieldReference(FieldReference node,
Void context) |
visitSubqueryExpressionvisitAddColumn, visitAliasedRelation, visitAnalyze, visitArithmeticBinary, visitArithmeticUnary, visitArrayConstructor, visitAtTimeZone, visitBetweenPredicate, visitBindExpression, visitCast, visitCoalesceExpression, visitComparisonExpression, visitCreateTable, visitCreateTableAsSelect, visitCreateView, visitCube, visitDelete, visitDereferenceExpression, visitExists, visitExplain, visitExtract, visitFrameBound, visitFunctionCall, visitGroupBy, visitGroupingOperation, visitGroupingSets, visitIfExpression, visitInListExpression, visitInPredicate, visitInsert, visitIsNotNullPredicate, visitIsNullPredicate, visitJoin, visitLateral, visitLikePredicate, visitLogicalBinaryExpression, visitNotExpression, visitNullIfExpression, visitOrderBy, visitProperty, visitQuantifiedComparisonExpression, visitQuery, visitQuerySpecification, visitRollup, visitRow, visitSampledRelation, visitSearchedCaseExpression, visitSelect, visitSetOperation, visitSetSession, visitSimpleCaseExpression, visitSimpleGroupBy, visitSingleColumn, visitSortItem, visitStartTransaction, visitSubscriptExpression, visitTableSubquery, visitTryExpression, visitUnnest, visitValues, visitWhenClause, visitWindow, visitWindowFrame, visitWith, visitWithQueryprocess, process, visitAllColumns, visitBinaryLiteral, visitBooleanLiteral, visitCall, visitCallArgument, visitCharLiteral, visitColumnDefinition, visitComment, visitCommit, visitCreateRole, visitCreateSchema, visitCurrentPath, visitCurrentTime, visitCurrentUser, visitDeallocate, visitDecimalLiteral, visitDescribeInput, visitDescribeOutput, visitDoubleLiteral, visitDropColumn, visitDropRole, visitDropSchema, visitDropTable, visitDropView, visitExcept, visitExecute, visitExplainOption, visitExpression, visitFetchFirst, visitGenericLiteral, visitGrant, visitGrantRoles, visitGroupingElement, visitIdentifier, visitIntersect, visitIntervalLiteral, visitIsolationLevel, visitLambdaArgumentDeclaration, visitLambdaExpression, visitLikeClause, visitLimit, visitLiteral, visitLongLiteral, visitNode, visitNullLiteral, visitOffset, visitParameter, visitPathElement, visitPathSpecification, visitPrepare, visitQueryBody, visitRelation, visitRenameColumn, visitRenameSchema, visitRenameTable, visitResetSession, visitRevoke, visitRevokeRoles, visitRollback, visitSelectItem, visitSetPath, visitSetRole, visitShowCatalogs, visitShowColumns, visitShowCreate, visitShowFunctions, visitShowGrants, visitShowRoleGrants, visitShowRoles, visitShowSchemas, visitShowSession, visitShowStats, visitShowTables, visitStatement, visitStringLiteral, visitSymbolReference, visitTable, visitTableElement, visitTimeLiteral, visitTimestampLiteral, visitTransactionAccessMode, visitTransactionMode, visitUnion, visitUseprotected Void visitFieldReference(FieldReference node, Void context)
visitFieldReference in class AstVisitor<Void,Void>Copyright © 2012–2019. All rights reserved.