Interface Validatory


  • public interface Validatory
    • Method Detail

      • assertValidate

        void assertValidate​(Object params,
                            ValidateType validateType)
        Use validator (JSR 303) to perform validation against domain model
        Parameters:
        params - the domain model to validate
        validateType - type of validation
        Throws:
        ConstraintException - when some constraint is violated
      • assertValidate

        <T> void assertValidate​(Object params,
                                Class<T> validateGroup)
        Use validator (JSR 303) to perform validation against domain model
        Parameters:
        params - the domain model to validate
        validateGroup - type of validation
        Throws:
        ConstraintException - when some constraint is violated
      • validate

        Map<String,​String> validate​(Object params,
                                          ValidateType validateType)
        Use validator (JSR 303) to perform validation against domain model
        Parameters:
        params - the domain model to validate
        validateType - type of validation
        Returns:
        the pairs field and constraints violated, an empty Map is return when any constraint is violated
      • validate

        <T> Map<String,​String> validate​(Object params,
                                              Class<T> validateGroup)
        Use validator (JSR 303) to perform validation against domain model
        Parameters:
        params - the domain model to validate
        validateGroup - type of validation
        Returns:
        the pairs field and constraints violated, an empty Map is return when any constraint is violated