Package fr.gouv.vitam.common.dsl.schema.validator

# Class BatchProcessingQuerySchemaValidator

java.lang.Object
fr.gouv.vitam.common.dsl.schema.validator.BatchProcessingQuerySchemaValidator

All Implemented Interfaces:
  `DslValidator`

public class BatchProcessingQuerySchemaValidator extends Object implements DslValidator

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `BatchProcessingQuerySchemaValidator()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `validate(com.fasterxml.jackson.databind.JsonNode dsl)`
  Validate a dsl query

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### BatchProcessingQuerySchemaValidator

    public BatchProcessingQuerySchemaValidator() throws IOException
    Throws:
      `IOException`

- ## Method Details

  - ### validate

    public void validate(com.fasterxml.jackson.databind.JsonNode dsl) throws ValidationException
    Description copied from interface: `DslValidator`
    Validate a dsl query
    Specified by:
      `validate` in interface `DslValidator`
    Parameters:
      `dsl` - dsl query
    Throws:
      `ValidationException` - thrown if dsl query is not valid