Package in.co.akshitbansal.springwebquery.ast
@NullMarked
package in.co.akshitbansal.springwebquery.ast
AST visitors and traversal metadata used to validate parsed RSQL expressions.
-
ClassesClassDescriptionBase RSQL AST visitor that enforces structural validation rules while delegating selector-specific checks to subclasses.RSQL AST visitor that validates filters against a DTO contract and maps DTO property paths to entity property paths via a shared
FieldResolvercontract.RSQL AST visitor that validates selectors directly against an entity model.Carries metadata while traversing the RSQL AST.Factory for creating validation visitors with the shared resolver and filterability infrastructure used across specification resolvers.