Interface DslValidator
- All Known Implementing Classes:
BatchProcessingQuerySchemaValidator
,GetByIdSchemaValidator
,ReclassificationQuerySchemaValidator
,SelectMultipleSchemaValidator
,SelectSingleSchemaValidator
,UpdateBulkSchemaValidator
,UpdateByIdSchemaValidator
,UpdateMultipleSchemaValidator
public interface DslValidator
Validator for Dsl queries.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
validate
(com.fasterxml.jackson.databind.JsonNode dsl) Validate a dsl query
-
Method Details
-
validate
Validate a dsl query- Parameters:
dsl
- dsl query- Throws:
IllegalArgumentException
- dsl empty or nullValidationException
- thrown if dsl query is not valid
-