public static class ExpressionFormatter.Formatter extends AstVisitor<String,Boolean>
Constructor and Description |
---|
Formatter() |
process, visitAddColumn, visitAliasedRelation, visitApproximate, visitCall, visitCallArgument, visitCommit, visitCreateTable, visitCreateTableAsSelect, visitCreateView, visitDelete, visitDropTable, visitDropView, visitExcept, visitExplain, visitExplainOption, visitGrant, visitInsert, visitIntersect, visitIsolationLevel, visitJoin, visitLiteral, visitQuery, visitQueryBody, visitQuerySpecification, visitRelation, visitRenameColumn, visitRenameTable, visitResetSession, visitRollback, visitSampledRelation, visitSelect, visitSelectItem, visitSetOperation, visitSetSession, visitShowCatalogs, visitShowColumns, visitShowFunctions, visitShowPartitions, visitShowSchemas, visitShowSession, visitShowTables, visitSingleColumn, visitSortItem, visitStartTransaction, visitStatement, visitTable, visitTableElement, visitTableSubquery, visitTransactionAccessMode, visitTransactionMode, visitUnion, visitUnnest, visitUse, visitValues, visitWith, visitWithQuery
protected String visitNode(Node node, Boolean unmangleNames)
visitNode
in class AstVisitor<String,Boolean>
protected String visitRow(Row node, Boolean unmangleNames)
visitRow
in class AstVisitor<String,Boolean>
protected String visitExpression(Expression node, Boolean unmangleNames)
visitExpression
in class AstVisitor<String,Boolean>
protected String visitCurrentTime(CurrentTime node, Boolean unmangleNames)
visitCurrentTime
in class AstVisitor<String,Boolean>
protected String visitExtract(Extract node, Boolean unmangleNames)
visitExtract
in class AstVisitor<String,Boolean>
protected String visitBooleanLiteral(BooleanLiteral node, Boolean unmangleNames)
visitBooleanLiteral
in class AstVisitor<String,Boolean>
protected String visitStringLiteral(StringLiteral node, Boolean unmangleNames)
visitStringLiteral
in class AstVisitor<String,Boolean>
protected String visitBinaryLiteral(BinaryLiteral node, Boolean unmangleNames)
visitBinaryLiteral
in class AstVisitor<String,Boolean>
protected String visitArrayConstructor(ArrayConstructor node, Boolean unmangleNames)
visitArrayConstructor
in class AstVisitor<String,Boolean>
protected String visitSubscriptExpression(SubscriptExpression node, Boolean unmangleNames)
visitSubscriptExpression
in class AstVisitor<String,Boolean>
protected String visitLongLiteral(LongLiteral node, Boolean unmangleNames)
visitLongLiteral
in class AstVisitor<String,Boolean>
protected String visitDoubleLiteral(DoubleLiteral node, Boolean unmangleNames)
visitDoubleLiteral
in class AstVisitor<String,Boolean>
protected String visitGenericLiteral(GenericLiteral node, Boolean unmangleNames)
visitGenericLiteral
in class AstVisitor<String,Boolean>
protected String visitTimeLiteral(TimeLiteral node, Boolean unmangleNames)
visitTimeLiteral
in class AstVisitor<String,Boolean>
protected String visitTimestampLiteral(TimestampLiteral node, Boolean unmangleNames)
visitTimestampLiteral
in class AstVisitor<String,Boolean>
protected String visitNullLiteral(NullLiteral node, Boolean unmangleNames)
visitNullLiteral
in class AstVisitor<String,Boolean>
protected String visitIntervalLiteral(IntervalLiteral node, Boolean unmangleNames)
visitIntervalLiteral
in class AstVisitor<String,Boolean>
protected String visitSubqueryExpression(SubqueryExpression node, Boolean unmangleNames)
visitSubqueryExpression
in class AstVisitor<String,Boolean>
protected String visitExists(ExistsPredicate node, Boolean unmangleNames)
visitExists
in class AstVisitor<String,Boolean>
protected String visitQualifiedNameReference(QualifiedNameReference node, Boolean unmangleNames)
visitQualifiedNameReference
in class AstVisitor<String,Boolean>
protected String visitDereferenceExpression(DereferenceExpression node, Boolean unmangleNames)
visitDereferenceExpression
in class AstVisitor<String,Boolean>
public String visitInputReference(InputReference node, Boolean unmangleNames)
visitInputReference
in class AstVisitor<String,Boolean>
protected String visitFunctionCall(FunctionCall node, Boolean unmangleNames)
visitFunctionCall
in class AstVisitor<String,Boolean>
protected String visitLambdaExpression(LambdaExpression node, Boolean unmangleNames)
visitLambdaExpression
in class AstVisitor<String,Boolean>
protected String visitLogicalBinaryExpression(LogicalBinaryExpression node, Boolean unmangleNames)
visitLogicalBinaryExpression
in class AstVisitor<String,Boolean>
protected String visitNotExpression(NotExpression node, Boolean unmangleNames)
visitNotExpression
in class AstVisitor<String,Boolean>
protected String visitComparisonExpression(ComparisonExpression node, Boolean unmangleNames)
visitComparisonExpression
in class AstVisitor<String,Boolean>
protected String visitIsNullPredicate(IsNullPredicate node, Boolean unmangleNames)
visitIsNullPredicate
in class AstVisitor<String,Boolean>
protected String visitIsNotNullPredicate(IsNotNullPredicate node, Boolean unmangleNames)
visitIsNotNullPredicate
in class AstVisitor<String,Boolean>
protected String visitNullIfExpression(NullIfExpression node, Boolean unmangleNames)
visitNullIfExpression
in class AstVisitor<String,Boolean>
protected String visitIfExpression(IfExpression node, Boolean unmangleNames)
visitIfExpression
in class AstVisitor<String,Boolean>
protected String visitTryExpression(TryExpression node, Boolean unmangleNames)
visitTryExpression
in class AstVisitor<String,Boolean>
protected String visitCoalesceExpression(CoalesceExpression node, Boolean unmangleNames)
visitCoalesceExpression
in class AstVisitor<String,Boolean>
protected String visitArithmeticUnary(ArithmeticUnaryExpression node, Boolean unmangleNames)
visitArithmeticUnary
in class AstVisitor<String,Boolean>
protected String visitArithmeticBinary(ArithmeticBinaryExpression node, Boolean unmangleNames)
visitArithmeticBinary
in class AstVisitor<String,Boolean>
protected String visitLikePredicate(LikePredicate node, Boolean unmangleNames)
visitLikePredicate
in class AstVisitor<String,Boolean>
protected String visitAllColumns(AllColumns node, Boolean unmangleNames)
visitAllColumns
in class AstVisitor<String,Boolean>
public String visitCast(Cast node, Boolean unmangleNames)
visitCast
in class AstVisitor<String,Boolean>
protected String visitSearchedCaseExpression(SearchedCaseExpression node, Boolean unmangleNames)
visitSearchedCaseExpression
in class AstVisitor<String,Boolean>
protected String visitSimpleCaseExpression(SimpleCaseExpression node, Boolean unmangleNames)
visitSimpleCaseExpression
in class AstVisitor<String,Boolean>
protected String visitWhenClause(WhenClause node, Boolean unmangleNames)
visitWhenClause
in class AstVisitor<String,Boolean>
protected String visitBetweenPredicate(BetweenPredicate node, Boolean unmangleNames)
visitBetweenPredicate
in class AstVisitor<String,Boolean>
protected String visitInPredicate(InPredicate node, Boolean unmangleNames)
visitInPredicate
in class AstVisitor<String,Boolean>
protected String visitInListExpression(InListExpression node, Boolean unmangleNames)
visitInListExpression
in class AstVisitor<String,Boolean>
public String visitWindow(Window node, Boolean unmangleNames)
visitWindow
in class AstVisitor<String,Boolean>
public String visitWindowFrame(WindowFrame node, Boolean unmangleNames)
visitWindowFrame
in class AstVisitor<String,Boolean>
public String visitFrameBound(FrameBound node, Boolean unmangleNames)
visitFrameBound
in class AstVisitor<String,Boolean>
Copyright © 2012-2016. All Rights Reserved.