@PublicEvolving
public interface ExpressionVisitor<R>
Expression.
An expression visitor transforms an expression to instances of R.
Please note that only ResolvedExpressions are listed here. Pure API expression are
handled in visit(Expression).
| Modifier and Type | Method and Description |
|---|---|
R |
visit(CallExpression call) |
R |
visit(Expression other) |
R |
visit(FieldReferenceExpression fieldReference) |
default R |
visit(NestedFieldReferenceExpression nestedFieldReference) |
R |
visit(TypeLiteralExpression typeLiteral) |
R |
visit(ValueLiteralExpression valueLiteral) |
R visit(CallExpression call)
R visit(ValueLiteralExpression valueLiteral)
R visit(FieldReferenceExpression fieldReference)
R visit(TypeLiteralExpression typeLiteral)
R visit(Expression other)
default R visit(NestedFieldReferenceExpression nestedFieldReference)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.