Class WalkRuleExpressionVisitor
- java.lang.Object
-
- software.amazon.awssdk.codegen.poet.rules2.WalkRuleExpressionVisitor
-
- All Implemented Interfaces:
RuleExpressionVisitor<Void>
- Direct Known Subclasses:
CodeGeneratorVisitor
public class WalkRuleExpressionVisitor extends Object implements RuleExpressionVisitor<Void>
-
-
Constructor Summary
Constructors Constructor Description WalkRuleExpressionVisitor()
-
Method Summary
-
-
-
Method Detail
-
visitLiteralBooleanExpression
public Void visitLiteralBooleanExpression(LiteralBooleanExpression e)
- Specified by:
visitLiteralBooleanExpressionin interfaceRuleExpressionVisitor<Void>
-
visitLiteralIntegerExpression
public Void visitLiteralIntegerExpression(LiteralIntegerExpression e)
- Specified by:
visitLiteralIntegerExpressionin interfaceRuleExpressionVisitor<Void>
-
visitLiteralStringExpression
public Void visitLiteralStringExpression(LiteralStringExpression e)
- Specified by:
visitLiteralStringExpressionin interfaceRuleExpressionVisitor<Void>
-
visitFunctionCallExpression
public Void visitFunctionCallExpression(FunctionCallExpression e)
- Specified by:
visitFunctionCallExpressionin interfaceRuleExpressionVisitor<Void>
-
visitMethodCallExpression
public Void visitMethodCallExpression(MethodCallExpression e)
- Specified by:
visitMethodCallExpressionin interfaceRuleExpressionVisitor<Void>
-
visitVariableReferenceExpression
public Void visitVariableReferenceExpression(VariableReferenceExpression e)
- Specified by:
visitVariableReferenceExpressionin interfaceRuleExpressionVisitor<Void>
-
visitMemberAccessExpression
public Void visitMemberAccessExpression(MemberAccessExpression e)
- Specified by:
visitMemberAccessExpressionin interfaceRuleExpressionVisitor<Void>
-
visitIndexedAccessExpression
public Void visitIndexedAccessExpression(IndexedAccessExpression e)
- Specified by:
visitIndexedAccessExpressionin interfaceRuleExpressionVisitor<Void>
-
visitStringConcatExpression
public Void visitStringConcatExpression(StringConcatExpression e)
- Specified by:
visitStringConcatExpressionin interfaceRuleExpressionVisitor<Void>
-
visitLetExpression
public Void visitLetExpression(LetExpression e)
- Specified by:
visitLetExpressionin interfaceRuleExpressionVisitor<Void>
-
visitBooleanAndExpression
public Void visitBooleanAndExpression(BooleanAndExpression e)
- Specified by:
visitBooleanAndExpressionin interfaceRuleExpressionVisitor<Void>
-
visitBooleanNotExpression
public Void visitBooleanNotExpression(BooleanNotExpression e)
- Specified by:
visitBooleanNotExpressionin interfaceRuleExpressionVisitor<Void>
-
visitRuleSetExpression
public Void visitRuleSetExpression(RuleSetExpression e)
- Specified by:
visitRuleSetExpressionin interfaceRuleExpressionVisitor<Void>
-
visitEndpointExpression
public Void visitEndpointExpression(EndpointExpression e)
- Specified by:
visitEndpointExpressionin interfaceRuleExpressionVisitor<Void>
-
visitErrorExpression
public Void visitErrorExpression(ErrorExpression e)
- Specified by:
visitErrorExpressionin interfaceRuleExpressionVisitor<Void>
-
visitPropertiesExpression
public Void visitPropertiesExpression(PropertiesExpression e)
- Specified by:
visitPropertiesExpressionin interfaceRuleExpressionVisitor<Void>
-
visitHeadersExpression
public Void visitHeadersExpression(HeadersExpression e)
- Specified by:
visitHeadersExpressionin interfaceRuleExpressionVisitor<Void>
-
visitListExpression
public Void visitListExpression(ListExpression e)
- Specified by:
visitListExpressionin interfaceRuleExpressionVisitor<Void>
-
visitAll
protected void visitAll(Collection<? extends RuleExpression> expressions)
-
-