Class F3RepositoryValidator

  • All Implemented Interfaces:
    RepositoryValidator, Validator<edu.wisc.library.ocfl.api.OcflRepository>

    public class F3RepositoryValidator
    extends Object
    implements RepositoryValidator
    A validator for repository scoped validations for F3 against F6
    Author:
    mikejritter
    • Constructor Detail

      • F3RepositoryValidator

        public F3RepositoryValidator​(boolean enableCheckNumObjects,
                                     long numObjects)
        Constructor
        Parameters:
        enableCheckNumObjects -
        numObjects -
    • Method Detail

      • validate

        public List<ValidationResult> validate​(edu.wisc.library.ocfl.api.OcflRepository repository)
        Description copied from interface: Validator
        Performs the validation which, in turn, produces one or more results.
        Specified by:
        validate in interface Validator<edu.wisc.library.ocfl.api.OcflRepository>
        Parameters:
        repository - The object to perform the validation on.
        Returns:
        A list of one or more validation result objects.