Uses of Interface
software.amazon.awssdk.codegen.poet.rules2.RuleExpression
-
Packages that use RuleExpression Package Description software.amazon.awssdk.codegen.poet.rules2 -
-
Uses of RuleExpression in software.amazon.awssdk.codegen.poet.rules2
Classes in software.amazon.awssdk.codegen.poet.rules2 that implement RuleExpression Modifier and Type Class Description class
BooleanAndExpression
Synthetic expression used to group and codegen boolean (non-assignment) conditions from a rule set.class
BooleanNotExpression
Represents anot
function call as an expression.class
EndpointExpression
Represents an endpoint expression.class
ErrorExpression
Represents an error expression.class
FunctionCallExpression
Represents a function call expression.class
HeadersExpression
Represents a list of headers expression.class
IndexedAccessExpression
Represents an index access expression.class
LetExpression
Synthetic expression used to group and codegen assignment "conditions" from a rule set.class
ListExpression
Represents a list of expressions.class
LiteralBooleanExpression
Represents a literal boolean value.class
LiteralIntegerExpression
Represents a literal integer value.class
LiteralStringExpression
Represents a literal string value.class
MemberAccessExpression
Represents a member access expression.class
MethodCallExpression
Synthetic expression to represent direct method calls for codegen.class
PropertiesExpression
Represents a properties expression, part of an endpoint expression.class
RuleSetExpression
Represents a rule set expression.class
StringConcatExpression
class
VariableReferenceExpression
Methods in software.amazon.awssdk.codegen.poet.rules2 that return types with arguments of type RuleExpression Modifier and Type Method Description List<RuleExpression>
FunctionCallExpression. arguments()
List<RuleExpression>
MethodCallExpression. arguments()
Map<String,RuleExpression>
LetExpression. bindings()
List<RuleExpression>
RuleSetExpression. conditions()
List<RuleExpression>
BooleanAndExpression. expressions()
List<RuleExpression>
ListExpression. expressions()
List<RuleExpression>
StringConcatExpression. expressions()
Map<String,RuleExpression>
PropertiesExpression. properties()
protected List<RuleExpression>
RewriteRuleExpressionVisitor. visitAll(List<RuleExpression> expressions)
Method parameters in software.amazon.awssdk.codegen.poet.rules2 with type arguments of type RuleExpression Modifier and Type Method Description FunctionCallExpression.Builder
FunctionCallExpression.Builder. arguments(List<RuleExpression> args)
RuleSetExpression.Builder
RuleSetExpression.Builder. conditions(List<RuleExpression> conditions)
BooleanAndExpression.Builder
BooleanAndExpression.Builder. expressions(List<RuleExpression> expressions)
ListExpression.Builder
ListExpression.Builder. expressions(List<RuleExpression> expressions)
protected List<RuleExpression>
RewriteRuleExpressionVisitor. visitAll(List<RuleExpression> expressions)
protected void
WalkRuleExpressionVisitor. visitAll(Collection<? extends RuleExpression> expressions)
protected void
RewriteRuleExpressionVisitor. visitAllWith(List<? extends RuleExpression> expressions, Consumer<RuleExpression> consumer)
protected void
RewriteRuleExpressionVisitor. visitAllWith(List<? extends RuleExpression> expressions, Consumer<RuleExpression> consumer)
Constructors in software.amazon.awssdk.codegen.poet.rules2 with parameters of type RuleExpression Constructor Description ErrorExpression(RuleExpression error)
-