Uses of Class
in.co.akshitbansal.springwebquery.ast.NodeMetadata
Packages that use NodeMetadata
Package
Description
AST visitors and traversal metadata used to validate parsed RSQL expressions.
-
Uses of NodeMetadata in in.co.akshitbansal.springwebquery.ast
Methods in in.co.akshitbansal.springwebquery.ast that return NodeMetadataModifier and TypeMethodDescriptionstatic NodeMetadataNodeMetadata.of(int depth) Creates metadata for the given depth.Methods in in.co.akshitbansal.springwebquery.ast with parameters of type NodeMetadataModifier and TypeMethodDescriptionprotected voidAbstractValidationRSQLVisitor.validateNode(cz.jirutka.rsql.parser.ast.Node node, NodeMetadata metadata) Validates logical operator usage and depth constraints for the given node.@Nullable VoidAbstractValidationRSQLVisitor.visit(@NonNull cz.jirutka.rsql.parser.ast.AndNode node, @NonNull NodeMetadata metadata) Validates AND nodes and recursively visits child nodes.@Nullable VoidAbstractValidationRSQLVisitor.visit(@NonNull cz.jirutka.rsql.parser.ast.ComparisonNode node, @NonNull NodeMetadata metadata) Validates comparison nodes and delegates field/operator validation.@Nullable VoidAbstractValidationRSQLVisitor.visit(@NonNull cz.jirutka.rsql.parser.ast.OrNode node, @NonNull NodeMetadata metadata) Validates OR nodes and recursively visits child nodes.