public class ParameterRewriter extends ExpressionRewriter<Void>
| Constructor and Description |
|---|
ParameterRewriter(List<Expression> parameterValues) |
ParameterRewriter(List<Expression> parameterValues,
Analysis analysis) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
rewriteExpression(Expression node,
Void context,
ExpressionTreeRewriter<Void> treeRewriter) |
Expression |
rewriteParameter(Parameter node,
Void context,
ExpressionTreeRewriter<Void> treeRewriter) |
rewriteArithmeticBinary, rewriteArithmeticUnary, rewriteArrayConstructor, rewriteAtTimeZone, rewriteBetweenPredicate, rewriteBindExpression, rewriteCast, rewriteCoalesceExpression, rewriteComparisonExpression, rewriteCurrentPath, rewriteCurrentTime, rewriteCurrentUser, rewriteDereferenceExpression, rewriteExists, rewriteExtract, rewriteFieldReference, rewriteFunctionCall, rewriteGroupingOperation, rewriteIdentifier, rewriteIfExpression, rewriteInListExpression, rewriteInPredicate, rewriteIsNotNullPredicate, rewriteIsNullPredicate, rewriteLambdaExpression, rewriteLikePredicate, rewriteLiteral, rewriteLogicalBinaryExpression, rewriteNotExpression, rewriteNullIfExpression, rewriteQuantifiedComparison, rewriteRow, rewriteSearchedCaseExpression, rewriteSimpleCaseExpression, rewriteSubqueryExpression, rewriteSubscriptExpression, rewriteSymbolReference, rewriteTryExpression, rewriteWhenClausepublic ParameterRewriter(List<Expression> parameterValues)
public ParameterRewriter(List<Expression> parameterValues, Analysis analysis)
public Expression rewriteExpression(Expression node, Void context, ExpressionTreeRewriter<Void> treeRewriter)
rewriteExpression in class ExpressionRewriter<Void>public Expression rewriteParameter(Parameter node, Void context, ExpressionTreeRewriter<Void> treeRewriter)
rewriteParameter in class ExpressionRewriter<Void>Copyright © 2012–2019. All rights reserved.