## Uses of Class
com.pdfunit.validators.MultiDocumentValidator

- Packages that use MultiDocumentValidator
  Package | Description
  --- | ---
  com.pdfunit | This is the main package for testing PDF documents.
  com.pdfunit.validators | Classes implementing validations on specific topics of PDF.

- - ### Uses of MultiDocumentValidator in com.pdfunit

    Methods in com.pdfunit that return MultiDocumentValidator
    Modifier and Type | Method and Description
    --- | ---
    `static MultiDocumentValidator` | AssertThat.`eachDocument(java.io.File[] files)` Loading an array of PDF documents.
    `static MultiDocumentValidator` | AssertThat.`eachDocument(java.io.File[] files, java.lang.String ownerPassword)` Loading an array of PDF documents, each having the same password.
    `static MultiDocumentValidator` | AssertThat.`eachDocument(java.io.InputStream[] streams)` Loading an array of PDF documents.
    `static MultiDocumentValidator` | AssertThat.`eachDocument(java.io.InputStream[] streams, java.lang.String ownerPassword)` Loading an array of PDF documents, each having the same password.
    `static MultiDocumentValidator` | AssertThat.`eachDocument(java.lang.String[] fileNames)` Loading an array of PDF documents.
    `static MultiDocumentValidator` | AssertThat.`eachDocument(java.lang.String[] fileNames, java.lang.String ownerPassword)` Loading an array of PDF documents, each having the same password.
    `static MultiDocumentValidator` | AssertThat.`eachDocument(java.net.URL[] urls)` Loading an array of PDF documents.
    `static MultiDocumentValidator` | AssertThat.`eachDocument(java.net.URL[] urls, java.lang.String ownerPassword)` Loading an array of PDF documents, each having the same password.

  - ### Uses of MultiDocumentValidator in com.pdfunit.validators

    Fields in com.pdfunit.validators declared as MultiDocumentValidator
    Modifier and Type | Field and Description
    --- | ---
    `protected MultiDocumentValidator` | MultiDocumentPropertyValidator.`backReference`

    Methods in com.pdfunit.validators that return MultiDocumentValidator
    Modifier and Type | Method and Description
    --- | ---
    `MultiDocumentValidator` | MultiDocumentPropertyValidator.`containing(java.lang.String expectedValue)` This method does for each PDF document what the name suggests.
    `MultiDocumentValidator` | MultiDocumentValidator.`containsImage(java.io.File imageFile, PagesToUse pagesToUse)` Deprecated.
    `MultiDocumentValidator` | MultiDocumentValidator.`containsImage(java.io.InputStream imageStream, PagesToUse pagesToUse)` Deprecated.
    `MultiDocumentValidator` | MultiDocumentValidator.`containsImage(java.lang.String imageFileName, PagesToUse pagesToUse)` Deprecated.
    `MultiDocumentValidator` | MultiDocumentValidator.`containsOneImageOf(java.awt.image.BufferedImage[] allPossibleImages)`
    `MultiDocumentValidator` | MultiDocumentValidator.`containsOneImageOf(java.awt.image.BufferedImage[] allPossibleImages, PagesToUse pagesToUse)` Deprecated.
    `MultiDocumentValidator` | MultiDocumentPropertyValidator.`endingWith(java.lang.String expectedValue)` This method does for each PDF document what the name suggests.
    `MultiDocumentValidator` | MultiDocumentPropertyValidator.`equalsTo(java.lang.String expectedValue)` This method does for each PDF document what the name suggests.
    `MultiDocumentValidator` | MultiDocumentEncryptionValidator.`hasEncryptionLength(int expectedEncryptionLength)` Verifying that each PDF document is encrypted with the expected key length.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasEncryptionLength(int expectedEncryptionLength)` This method verifies that each document of the given set of PDF documents is encrypted with the expected key length.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasFormat(DocumentFormat expectedFormat, PagesToUse pagesToUse)` Deprecated.
    `MultiDocumentValidator` | MultiDocumentLocaleValidator.`hasLanguageInfo(java.util.Locale expectedLocale)` This method does what the name suggests.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasLanguageInfo(java.util.Locale expectedLocale)` This method verifies that each document of the given set of PDF documents has the expected locale.
    `MultiDocumentValidator` | MultiDocumentLocaleValidator.`hasLanguageInfo(java.lang.String expectedLocale)` This method checks the expected language and country information against the data of each PDF document.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasLanguageInfo(java.lang.String expectedLocale)` This method verifies that each document of the given set of PDF documents has the expected locale.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoAuthor()` This method verifies that each document of the given set of PDF documents does not have an author information.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoImage()` This method checks, that each document of the given set of PDF documents do not have text on the given pages.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoKeywords()` This method verifies that each document of the given set of PDF documents does not have keywords.
    `MultiDocumentValidator` | MultiDocumentLocaleValidator.`hasNoLanguageInfo()` This method does what the name suggests.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoLanguageInfo()` This method verifies that each document of the given set of PDF documents does not contain a locale.
    `MultiDocumentValidator` | MultiDocumentPropertyValidator.`hasNoProperty(java.lang.String key)` This method does for each PDF document what the name suggests.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoProperty(java.lang.String key)` This method verifies that each document of the given set of PDF documents does not have a property with the given key.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoSubject()` This method verifies that each document of the given set of PDF documents does not have a subject.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoText()` This method checks, that each document of the given set of PDF documents do not have text on the given pages.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoTitle()` This method verifies that each document of the given set of PDF documents does not have a title.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoXFAData()` Validating that each document of the given set of PDF documents does not have XFA data.
    `MultiDocumentValidator` | MultiDocumentXFAValidator.`hasNoXFAData()` This method processes the given XPath expression against the XFA data of each PDF document.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNoXMPData()` Validating that each document of the given set of PDF documents does not have XMP data.
    `MultiDocumentValidator` | MultiDocumentXMPValidator.`hasNoXMPData()` This method processes the given XPath expression against the XMP data of each PDF document.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNumberOfBookmarks(int expectedNumber)` This method checks that each given PDF documents has the expected number of bookmarks.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNumberOfDifferentImages(int expectedNumber)`
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNumberOfFields(int expectedNumber)` This method verifies that each given PDF document has the expected number of fields.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNumberOfFonts(int expectedNumber, IdentifiedBy filter)` This method checks the number of fonts in each given PDF document.
    `protected MultiDocumentValidator` | MultiDocumentSignatureValidator.`hasNumberOfSignatures(int expectedNumber)` This method verifies that each given PDF document has the expected number of signatures.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNumberOfSignatures(int expectedNumber)` This method verifies that each document of the given set of PDF documents has the expected number of signatures.
    `MultiDocumentValidator` | MultiDocumentValidator.`hasNumberOfVisibleImages(int expectedNumber)`
    `MultiDocumentValidator` | FolderValidator.`inFolder(java.io.File folderAsFile)`
    `MultiDocumentValidator` | MultiDocumentCertificationLevelValidator.`isCertified()`
    `MultiDocumentValidator` | MultiDocumentValidator.`isCertified()` This method verifies that each document of the given set of PDF documents is certified.
    `MultiDocumentValidator` | MultiDocumentCertificationLevelValidator.`isCertifiedFor(CertificationLevel expectedCertificationLevel)`
    `MultiDocumentValidator` | MultiDocumentValidator.`isCertifiedFor(CertificationLevel expectedCertificationLevel)` This method verifies that each document of the given set of PDF documents is certified for the expected level.
    `MultiDocumentValidator` | MultiDocumentValidator.`isLinearizedForFastWebView()`
    `MultiDocumentValidator` | MultiDocumentSignatureValidator.`isSigned()` This method checks that each given PDF document is signed.
    `MultiDocumentValidator` | MultiDocumentValidator.`isSigned()` This method verifies that each document of the given set of PDF documents is signed.
    `MultiDocumentValidator` | MultiDocumentSignatureValidator.`isSignedBy(java.lang.String expectedSignatory)`
    `MultiDocumentValidator` | MultiDocumentValidator.`isSignedBy(java.lang.String expectedSignatory)`
    `MultiDocumentValidator` | MultiDocumentPropertyValidator.`matchingRegex(java.lang.String regex)` This method does for each PDF document what the name suggests.
    `MultiDocumentValidator` | MultiDocumentPropertyValidator.`notContaining(java.lang.String expectedValue)` This method does for each PDF document what the name suggests.
    `MultiDocumentValidator` | MultiDocumentPropertyValidator.`notMatchingRegex(java.lang.String regex)` This method does for each PDF document what the name suggests.
    `MultiDocumentValidator` | MultiDocumentValidator.`passedFilter(FilenameFilter filenameFilter)` This methods excludes all files from the following test, whose names matches the regular expression inside the given filename filter.
    `MultiDocumentValidator` | MultiDocumentValidator.`restrictedTo(PageRegion region)` This method sets a region filter for the following validation process.
    `MultiDocumentValidator` | MultiDocumentValidator.`restrictedTo(PagesToUse pagesToUse)` This method sets a page filter for the following validation process.
    `MultiDocumentValidator` | MultiDocumentPropertyValidator.`startingWith(java.lang.String expectedValue)` This method does for each PDF document what the name suggests.

    Constructors in com.pdfunit.validators with parameters of type MultiDocumentValidator
    Constructor and Description
    `MultiDocumentAllFieldsValidator(MultiDocumentValidator backReference)`
    `MultiDocumentBookmarkValidator(MultiDocumentValidator backReference)`
    `MultiDocumentCertificationLevelValidator(MultiDocumentValidator multiDocumentValidator)`
    `MultiDocumentCompliesWithValidator(MultiDocumentValidator backReference)`
    `MultiDocumentEncryptionValidator(MultiDocumentValidator backReference)`
    `MultiDocumentFontValidator(MultiDocumentValidator backReference)`
    `MultiDocumentFormatValidator(MultiDocumentValidator backReference)`
    `MultiDocumentImageValidator(MultiDocumentValidator backReference)`
    `MultiDocumentJavaScriptValidator(MultiDocumentValidator backReference)`
    `MultiDocumentLocaleValidator(MultiDocumentValidator backreference)`
    `MultiDocumentPermissionValidator(MultiDocumentValidator multiDocumentValidator)`
    `MultiDocumentPropertyValidator(MultiDocumentValidator backReference)`
    `MultiDocumentSignatureValidator(MultiDocumentValidator backReference)`
    `MultiDocumentSingleFieldValidator(MultiDocumentValidator backReference)`
    `MultiDocumentTaggingValidator(MultiDocumentValidator backReference)`
    `MultiDocumentTextValidator(MultiDocumentValidator multiDocumentValidator)`
    `MultiDocumentVersionValidator(MultiDocumentValidator backReference)`
    `MultiDocumentXFAValidator(MultiDocumentValidator backReference)`
    `MultiDocumentXMPValidator(MultiDocumentValidator backReference)`
    `MultiDocumentZugferdValidator(MultiDocumentValidator backReference)`

Copyright (C) PDFUnit.com. See here for license.