public static class ExpressionFormatter.Formatter extends AstVisitor<String,Void>
| Constructor and Description |
|---|
Formatter(Optional<List<Expression>> parameters) |
process, process, visitAddColumn, visitAliasedRelation, visitAlterFunction, visitAnalyze, visitCall, visitCallArgument, visitColumnDefinition, visitCommit, visitCreateFunction, visitCreateMaterializedView, visitCreateRole, visitCreateSchema, visitCreateTable, visitCreateTableAsSelect, visitCreateType, visitCreateView, visitCube, visitDeallocate, visitDelete, visitDescribeInput, visitDescribeOutput, visitDropColumn, visitDropFunction, visitDropFunction, visitDropMaterializedView, visitDropRole, visitDropSchema, visitDropTable, visitDropView, visitEnumLiteral, visitExcept, visitExecute, visitExplain, visitExplainOption, visitExternalBodyReference, visitGrant, visitGrantRoles, visitGroupBy, visitGroupingElement, visitGroupingSets, visitInsert, visitIntersect, visitIsolationLevel, visitJoin, visitLateral, visitLikeClause, visitLiteral, visitOffset, visitOrderBy, visitPrepare, visitProperty, visitQuery, visitQueryBody, visitQuerySpecification, visitRefreshMaterializedView, visitRelation, visitRenameColumn, visitRenameSchema, visitRenameTable, visitResetSession, visitReturn, visitRevoke, visitRevokeRoles, visitRollback, visitRollup, visitRoutineBody, visitSampledRelation, visitSelect, visitSelectItem, visitSetOperation, visitSetRole, visitSetSession, visitShowCatalogs, visitShowColumns, visitShowCreate, visitShowCreateFunction, visitShowFunctions, visitShowGrants, visitShowRoleGrants, visitShowRoles, visitShowSchemas, visitShowSession, visitShowStats, visitShowTables, visitSimpleGroupBy, visitSingleColumn, visitSortItem, visitStartTransaction, visitStatement, visitTable, visitTableElement, visitTableSubquery, visitTransactionAccessMode, visitTransactionMode, visitTruncateTable, visitUnion, visitUnnest, visitUse, visitValues, visitWith, visitWithQuerypublic Formatter(Optional<List<Expression>> parameters)
protected String visitNode(Node node, Void context)
visitNode in class AstVisitor<String,Void>protected String visitRow(Row node, Void context)
visitRow in class AstVisitor<String,Void>protected String visitExpression(Expression node, Void context)
visitExpression in class AstVisitor<String,Void>protected String visitAtTimeZone(AtTimeZone node, Void context)
visitAtTimeZone in class AstVisitor<String,Void>protected String visitCurrentUser(CurrentUser node, Void context)
visitCurrentUser in class AstVisitor<String,Void>protected String visitCurrentTime(CurrentTime node, Void context)
visitCurrentTime in class AstVisitor<String,Void>protected String visitExtract(Extract node, Void context)
visitExtract in class AstVisitor<String,Void>protected String visitBooleanLiteral(BooleanLiteral node, Void context)
visitBooleanLiteral in class AstVisitor<String,Void>protected String visitStringLiteral(StringLiteral node, Void context)
visitStringLiteral in class AstVisitor<String,Void>protected String visitCharLiteral(CharLiteral node, Void context)
visitCharLiteral in class AstVisitor<String,Void>protected String visitBinaryLiteral(BinaryLiteral node, Void context)
visitBinaryLiteral in class AstVisitor<String,Void>protected String visitParameter(Parameter node, Void context)
visitParameter in class AstVisitor<String,Void>protected String visitArrayConstructor(ArrayConstructor node, Void context)
visitArrayConstructor in class AstVisitor<String,Void>protected String visitSubscriptExpression(SubscriptExpression node, Void context)
visitSubscriptExpression in class AstVisitor<String,Void>protected String visitLongLiteral(LongLiteral node, Void context)
visitLongLiteral in class AstVisitor<String,Void>protected String visitDoubleLiteral(DoubleLiteral node, Void context)
visitDoubleLiteral in class AstVisitor<String,Void>protected String visitDecimalLiteral(DecimalLiteral node, Void context)
visitDecimalLiteral in class AstVisitor<String,Void>protected String visitGenericLiteral(GenericLiteral node, Void context)
visitGenericLiteral in class AstVisitor<String,Void>protected String visitTimeLiteral(TimeLiteral node, Void context)
visitTimeLiteral in class AstVisitor<String,Void>protected String visitTimestampLiteral(TimestampLiteral node, Void context)
visitTimestampLiteral in class AstVisitor<String,Void>protected String visitNullLiteral(NullLiteral node, Void context)
visitNullLiteral in class AstVisitor<String,Void>protected String visitIntervalLiteral(IntervalLiteral node, Void context)
visitIntervalLiteral in class AstVisitor<String,Void>protected String visitSubqueryExpression(SubqueryExpression node, Void context)
visitSubqueryExpression in class AstVisitor<String,Void>protected String visitExists(ExistsPredicate node, Void context)
visitExists in class AstVisitor<String,Void>protected String visitIdentifier(Identifier node, Void context)
visitIdentifier in class AstVisitor<String,Void>protected String visitLambdaArgumentDeclaration(LambdaArgumentDeclaration node, Void context)
visitLambdaArgumentDeclaration in class AstVisitor<String,Void>protected String visitSymbolReference(SymbolReference node, Void context)
visitSymbolReference in class AstVisitor<String,Void>protected String visitDereferenceExpression(DereferenceExpression node, Void context)
visitDereferenceExpression in class AstVisitor<String,Void>public String visitFieldReference(FieldReference node, Void context)
visitFieldReference in class AstVisitor<String,Void>protected String visitFunctionCall(FunctionCall node, Void context)
visitFunctionCall in class AstVisitor<String,Void>protected String visitLambdaExpression(LambdaExpression node, Void context)
visitLambdaExpression in class AstVisitor<String,Void>protected String visitBindExpression(BindExpression node, Void context)
visitBindExpression in class AstVisitor<String,Void>protected String visitLogicalBinaryExpression(LogicalBinaryExpression node, Void context)
visitLogicalBinaryExpression in class AstVisitor<String,Void>protected String visitNotExpression(NotExpression node, Void context)
visitNotExpression in class AstVisitor<String,Void>protected String visitComparisonExpression(ComparisonExpression node, Void context)
visitComparisonExpression in class AstVisitor<String,Void>protected String visitIsNullPredicate(IsNullPredicate node, Void context)
visitIsNullPredicate in class AstVisitor<String,Void>protected String visitIsNotNullPredicate(IsNotNullPredicate node, Void context)
visitIsNotNullPredicate in class AstVisitor<String,Void>protected String visitNullIfExpression(NullIfExpression node, Void context)
visitNullIfExpression in class AstVisitor<String,Void>protected String visitIfExpression(IfExpression node, Void context)
visitIfExpression in class AstVisitor<String,Void>protected String visitTryExpression(TryExpression node, Void context)
visitTryExpression in class AstVisitor<String,Void>protected String visitCoalesceExpression(CoalesceExpression node, Void context)
visitCoalesceExpression in class AstVisitor<String,Void>protected String visitArithmeticUnary(ArithmeticUnaryExpression node, Void context)
visitArithmeticUnary in class AstVisitor<String,Void>protected String visitArithmeticBinary(ArithmeticBinaryExpression node, Void context)
visitArithmeticBinary in class AstVisitor<String,Void>protected String visitLikePredicate(LikePredicate node, Void context)
visitLikePredicate in class AstVisitor<String,Void>protected String visitAllColumns(AllColumns node, Void context)
visitAllColumns in class AstVisitor<String,Void>public String visitCast(Cast node, Void context)
visitCast in class AstVisitor<String,Void>protected String visitSearchedCaseExpression(SearchedCaseExpression node, Void context)
visitSearchedCaseExpression in class AstVisitor<String,Void>protected String visitSimpleCaseExpression(SimpleCaseExpression node, Void context)
visitSimpleCaseExpression in class AstVisitor<String,Void>protected String visitWhenClause(WhenClause node, Void context)
visitWhenClause in class AstVisitor<String,Void>protected String visitBetweenPredicate(BetweenPredicate node, Void context)
visitBetweenPredicate in class AstVisitor<String,Void>protected String visitInPredicate(InPredicate node, Void context)
visitInPredicate in class AstVisitor<String,Void>protected String visitInListExpression(InListExpression node, Void context)
visitInListExpression in class AstVisitor<String,Void>public String visitWindow(Window node, Void context)
visitWindow in class AstVisitor<String,Void>public String visitWindowFrame(WindowFrame node, Void context)
visitWindowFrame in class AstVisitor<String,Void>public String visitFrameBound(FrameBound node, Void context)
visitFrameBound in class AstVisitor<String,Void>protected String visitQuantifiedComparisonExpression(QuantifiedComparisonExpression node, Void context)
visitQuantifiedComparisonExpression in class AstVisitor<String,Void>public String visitGroupingOperation(GroupingOperation node, Void context)
visitGroupingOperation in class AstVisitor<String,Void>Copyright © 2012–2023. All rights reserved.