Class RewriteRuleExpressionVisitor
java.lang.Object
software.amazon.awssdk.codegen.poet.rules2.RewriteRuleExpressionVisitor
- All Implemented Interfaces:
RuleExpressionVisitor<RuleExpression>
- Direct Known Subclasses:
AssignIdentifierVisitor
,AssignTypesVisitor
,PrepareForCodegenVisitor
public class RewriteRuleExpressionVisitor
extends Object
implements RuleExpressionVisitor<RuleExpression>
Base class for all the rewriting expression tasks.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
RewriteRuleExpressionVisitor
public RewriteRuleExpressionVisitor()
-
-
Method Details
-
visitLiteralBooleanExpression
- Specified by:
visitLiteralBooleanExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitLiteralIntegerExpression
- Specified by:
visitLiteralIntegerExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitLiteralStringExpression
- Specified by:
visitLiteralStringExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitFunctionCallExpression
- Specified by:
visitFunctionCallExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitMethodCallExpression
- Specified by:
visitMethodCallExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitVariableReferenceExpression
- Specified by:
visitVariableReferenceExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitMemberAccessExpression
- Specified by:
visitMemberAccessExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitIndexedAccessExpression
- Specified by:
visitIndexedAccessExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitStringConcatExpression
- Specified by:
visitStringConcatExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitLetExpression
- Specified by:
visitLetExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitBooleanAndExpression
- Specified by:
visitBooleanAndExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitBooleanNotExpression
- Specified by:
visitBooleanNotExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitRuleSetExpression
- Specified by:
visitRuleSetExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitEndpointExpression
- Specified by:
visitEndpointExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitErrorExpression
- Specified by:
visitErrorExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitPropertiesExpression
- Specified by:
visitPropertiesExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitHeadersExpression
- Specified by:
visitHeadersExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-
visitListExpression
- Specified by:
visitListExpression
in interfaceRuleExpressionVisitor<RuleExpression>
-