Uses of Interface
software.amazon.awssdk.codegen.poet.rules2.RuleExpressionVisitor
-
Packages that use RuleExpressionVisitor Package Description software.amazon.awssdk.codegen.poet.rules2 -
-
Uses of RuleExpressionVisitor in software.amazon.awssdk.codegen.poet.rules2
Classes in software.amazon.awssdk.codegen.poet.rules2 that implement RuleExpressionVisitor Modifier and Type Class Description classAssignIdentifierVisitorAssigns an identifier to each rule then we use as a name for the generated method.classAssignTypesVisitorAssigns types to each expression and validates that the assigned types match the expected ones.classCodeGeneratorVisitorclassPrepareForCodegenVisitorVisitor that rewrites some expressions in preparation for codegen and also renaming locals assignments to use idiomatic java names.classRewriteRuleExpressionVisitorBase class for all the rewriting expression tasks.classWalkRuleExpressionVisitorMethods in software.amazon.awssdk.codegen.poet.rules2 with parameters of type RuleExpressionVisitor Modifier and Type Method Description <T> TBooleanAndExpression. accept(RuleExpressionVisitor<T> visitor)<T> TBooleanNotExpression. accept(RuleExpressionVisitor<T> visitor)<T> TEndpointExpression. accept(RuleExpressionVisitor<T> visitor)<T> TErrorExpression. accept(RuleExpressionVisitor<T> visitor)<T> TFunctionCallExpression. accept(RuleExpressionVisitor<T> visitor)<T> THeadersExpression. accept(RuleExpressionVisitor<T> visitor)<T> TIndexedAccessExpression. accept(RuleExpressionVisitor<T> visitor)<T> TLetExpression. accept(RuleExpressionVisitor<T> visitor)<T> TListExpression. accept(RuleExpressionVisitor<T> visitor)<T> TLiteralBooleanExpression. accept(RuleExpressionVisitor<T> visitor)<T> TLiteralIntegerExpression. accept(RuleExpressionVisitor<T> visitor)<T> TLiteralStringExpression. accept(RuleExpressionVisitor<T> visitor)<T> TMemberAccessExpression. accept(RuleExpressionVisitor<T> visitor)<T> TMethodCallExpression. accept(RuleExpressionVisitor<T> visitor)<T> TPropertiesExpression. accept(RuleExpressionVisitor<T> visitor)<T> TRuleExpression. accept(RuleExpressionVisitor<T> visitor)<T> TRuleSetExpression. accept(RuleExpressionVisitor<T> visitor)<T> TStringConcatExpression. accept(RuleExpressionVisitor<T> visitor)<T> TVariableReferenceExpression. accept(RuleExpressionVisitor<T> visitor)
-