Class ImageValidator

    • Constructor Detail

    • Method Detail

      • validate

        public void validate​(ImageReaderSpi provider)
        Validates the given provider of image readers. First, this method verifies that mandatory elements are non-null, arrays are non-empty (Image I/O specification requires them to be null rather than empty), and class names are valid. Next, this method invokes validate(IIOMetadataFormat) for each metadata format (which can be null).
        Parameters:
        provider - the provider to validate, or null if none.
      • validate

        public void validate​(ImageWriterSpi provider)
        Validates the given provider of image writers. First, this method verifies that mandatory elements are non-null, arrays are non-empty (Image I/O specification requires them to be null rather than empty), and class names are valid. Next, this method invokes validate(IIOMetadataFormat) for each metadata format (which can be null).
        Parameters:
        provider - the provider to validate, or null if none.
      • validate

        public void validate​(IIOMetadataFormat format)
        Validates the given metadata format.
        Parameters:
        format - the metadata format to validate, or null if none.