All Superinterfaces:
JacksonAssertThat, JacksonCheckIf, JacksonRequireThat, Validators<JacksonValidators>

public interface JacksonValidators extends Validators<JacksonValidators>, JacksonRequireThat, JacksonAssertThat, JacksonCheckIf
Creates validators for the Jackson API with an independent configuration.

A factory that creates different types of validators.

There are three kinds of validators:

  • requireThat() for method preconditions.
  • assertThat() for class invariants, and method postconditions.
  • checkIf() for returning multiple validation failures.
  • Method Details

    • newInstance

      static JacksonValidators newInstance()
      Creates a new instance using the default configuration.
      Returns:
      an instance of this interface