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.AbstractValidationRSQLVisitor.visit(cz.jirutka.rsql.parser.ast.AndNode node, NodeMetadata metadata) Validates AND nodes and recursively visits child nodes.AbstractValidationRSQLVisitor.visit(cz.jirutka.rsql.parser.ast.ComparisonNode node, NodeMetadata metadata) Validates comparison nodes and delegates field/operator validation.AbstractValidationRSQLVisitor.visit(cz.jirutka.rsql.parser.ast.OrNode node, NodeMetadata metadata) Validates OR nodes and recursively visits child nodes.