Package software.amazon.awssdk.codegen.poet.rules2
package software.amazon.awssdk.codegen.poet.rules2
-
ClassDescriptionAssigns an identifier to each rule then we use as a name for the generated method.Assigns types to each expression and validates that the assigned types match the expected ones.Synthetic expression used to group and codegen boolean (non-assignment) conditions from a rule set.Represents a
not
function call as an expression.Represents an endpoint expression.Represents an error expression.Utility methods for parsing endpoint rules expressions.Represents a function call expression.Represents a list of headers expression.Represents an index access expression.Synthetic expression used to group and codegen assignment "conditions" from a rule set.Represents a list of expressions.Represents a literal boolean value.Represents a literal integer value.Represents a literal string value.Represents a member access expression.Synthetic expression to represent direct method calls for codegen.Visitor that rewrites some expressions in preparation for codegen and also renaming locals assignments to use idiomatic java names.Represents a properties expression, part of an endpoint expression.Base class for all the rewriting expression tasks.Represents an expression within an endpoint rules set, either explicit or synthetically created for codegen.Visitor for all the expressions defined in the endpoints rule sets.Represents a function from the endpoint rules set standard library.Represents a rule set expression.Tokenizer for string literals inside a rule set document.