Class QueryMaxASTDepthExceededException

All Implemented Interfaces:
Serializable

public class QueryMaxASTDepthExceededException extends QueryValidationException
Indicates that a query exceeded the maximum allowed RSQL AST depth.
See Also:
  • Constructor Details

    • QueryMaxASTDepthExceededException

      public QueryMaxASTDepthExceededException(String message, int maxASTDepthAllowed)
      Creates a new max AST depth exceeded exception.
      Parameters:
      message - validation error details
      maxASTDepthAllowed - maximum AST depth permitted
    • QueryMaxASTDepthExceededException

      public QueryMaxASTDepthExceededException(String message, int maxASTDepthAllowed, Throwable cause)
      Creates a new max AST depth exceeded exception with an underlying cause.
      Parameters:
      message - validation error details
      maxASTDepthAllowed - maximum AST depth permitted
      cause - root cause of the validation failure