Interface ProfileDirectory

    • Method Detail

      • getValidationProfileIds

        Set<String> getValidationProfileIds()
        Returns:
        the Set of ValidationProfile String identifiers for the profiles held in the directory.
      • getPDFAFlavours

        Set<PDFAFlavour> getPDFAFlavours()
        Returns:
        the Set of PDFAFlavour enum instances that identify the profiles held in the directory.
      • getValidationProfileById

        ValidationProfile getValidationProfileById​(String profileID)
        Parameters:
        profileID - a two character String that uniquely identifies a particular PDFAFlavour, e.g. 1a, 1b, 2a, etc.
        Returns:
        the ValidationProfile associated with the profileId
        Throws:
        NoSuchElementException - when there is no profile associated with the profileID string IllegalArgumentException if the profileID parameter is null
        IllegalArgumentException - if profileID is null