# Hierarchy For All Packages

Package Hierarchies:

- com.pdfunit,
- com.pdfunit.errors,
- com.pdfunit.filter.field,
- com.pdfunit.filter.file,
- com.pdfunit.filter.font,
- com.pdfunit.filter.image,
- com.pdfunit.filter.page,
- com.pdfunit.filter.region,
- com.pdfunit.font,
- com.pdfunit.messages,
- com.pdfunit.rules,
- com.pdfunit.tools,
- com.pdfunit.util,
- com.pdfunit.validators,
- com.pdfunit.xml

## Class Hierarchy

- java.lang.Object
  - com.pdfunit.messages.AbstractPDFUnitMessage (implements com.pdfunit.messages.IPDFUnitMessage)
    - com.pdfunit.messages.AllDocumentsFilteredOutMessage
    - com.pdfunit.messages.CollectedConstraintsMessage (implements com.pdfunit.messages.IMessageCollection)
    - com.pdfunit.messages.CollectedExceptionsMessage (implements com.pdfunit.messages.IMessageCollection)
    - com.pdfunit.messages.ConstraintCellNotNumericMessage
    - com.pdfunit.messages.ConstraintEmptyRegionIDMessage
    - com.pdfunit.messages.ConstraintExpectedValueEmptyMessage
    - com.pdfunit.messages.ConstraintExpectedValueNotEmptyMessage
    - com.pdfunit.messages.ConstraintFileDin5008Message
    - com.pdfunit.messages.ConstraintIDAvailableMessage
    - com.pdfunit.messages.ConstraintInvalidHeightMessage
    - com.pdfunit.messages.ConstraintInvalidPageValueMessage
    - com.pdfunit.messages.ConstraintInvalidTypeMessage
    - com.pdfunit.messages.ConstraintInvalidWhitespaceMessage
    - com.pdfunit.messages.ConstraintInvalidWidthMessage
    - com.pdfunit.messages.ConstraintNegativeXValueMessage
    - com.pdfunit.messages.ConstraintNegativeYValueMessage
    - com.pdfunit.messages.ConstraintNoSheetForRegionDefinitionsFoundMessage
    - com.pdfunit.messages.ConstraintNotAvailableMessage
    - com.pdfunit.messages.ConstraintRegionNameNotFoundMessage
    - com.pdfunit.messages.ConstraintUnhandledCellTypeMessage
    - com.pdfunit.messages.DestinationOnPageMessage
    - com.pdfunit.messages.GeneralEqualsHashcodeMessage
    - com.pdfunit.messages.GeneralExceptionReadingConfigFileMessage
    - com.pdfunit.messages.GeneralInvalidQuotesMessage
    - com.pdfunit.messages.GeneralIOExceptionDestinationMessage
    - com.pdfunit.messages.GeneralIOExceptionFontsMessage
    - com.pdfunit.messages.GeneralIOExceptionJavaScriptMessage
    - com.pdfunit.messages.GeneralIOExceptionLoadNamedDocumentMessage
    - com.pdfunit.messages.GeneralIOExceptionLoadUnnamedDocumentMessage
    - com.pdfunit.messages.GeneralIOExceptionReadFileMessage
    - com.pdfunit.messages.GeneralIOExceptionReadImageFromPDFMessage
    - com.pdfunit.messages.GeneralIOExceptionReadStreamMessage
    - com.pdfunit.messages.GeneralIOExceptionRenderPageMessage
    - com.pdfunit.messages.GeneralIOExceptionSignaturesMessage
    - com.pdfunit.messages.GeneralIOExceptionWriteDiffImageMessage
    - com.pdfunit.messages.GeneralReadFileMessage
    - com.pdfunit.messages.GeneralRegexParsingMessage
    - com.pdfunit.messages.GeneralXMLProcessingMessage
    - com.pdfunit.messages.GeneralXPathMessage
    - com.pdfunit.messages.GeneralXPathResultTypeMessage
    - com.pdfunit.messages.ImageRegionValuesMessage
    - com.pdfunit.messages.InvalidArgumentEmptyArrayMessage
    - com.pdfunit.messages.InvalidArgumentEmptyStringMessage
    - com.pdfunit.messages.InvalidArgumentIntNegativeMessage
    - com.pdfunit.messages.InvalidArgumentIntNotPositiveMessage
    - com.pdfunit.messages.InvalidArgumentParameterNullMessage
    - com.pdfunit.messages.NoDocumentGivenMessage
    - com.pdfunit.messages.NumberFormatMessage
    - com.pdfunit.messages.PageNumberLowerBoundGreaterUpperBoundMessage
    - com.pdfunit.messages.PageNumberTooLowMessage
    - com.pdfunit.messages.PDFAAnalysingNotSupportedForStreamsMessage
    - com.pdfunit.messages.PDFUnitRuleMessage
    - com.pdfunit.messages.RegionOutsidePageMessage
    - com.pdfunit.messages.RequestedPagenumberTooHigh
    - com.pdfunit.messages.SingleDocumentMessage
      - com.pdfunit.messages.AccessPermissionMessage
      - com.pdfunit.messages.ActionGotoLocalActionVaiableMessage
      - com.pdfunit.messages.BarcodeContainingMessage
      - com.pdfunit.messages.BarcodeEndingWithMessage
      - com.pdfunit.messages.BarcodeEqualsMessage
      - com.pdfunit.messages.BarcodeImageMessage
      - com.pdfunit.messages.BarcodeNotFoundMessage
      - com.pdfunit.messages.BarcodeRegexMessage
      - com.pdfunit.messages.BarcodeRegionContainingMessage
      - com.pdfunit.messages.BarcodeRegionEndingWithMessage
      - com.pdfunit.messages.BarcodeRegionEqualsMessage
      - com.pdfunit.messages.BarcodeRegionRegexMessage
      - com.pdfunit.messages.BarcodeRegionStartingWithMessage
      - com.pdfunit.messages.BarcodeStartingWithMessage
      - com.pdfunit.messages.BookmarkAvailableMessage
      - com.pdfunit.messages.BookmarkDuplicateNameMessage
      - com.pdfunit.messages.BookmarkLabelAvailableMessage
      - com.pdfunit.messages.BookmarkLabelLinkingToPageMessage
      - com.pdfunit.messages.BookmarkLinkingToNameMessage
      - com.pdfunit.messages.BookmarkLinkingToPageMessage
      - com.pdfunit.messages.BookmarksToURIMessage
      - com.pdfunit.messages.BookmarkWithDeadLinkMessage
      - com.pdfunit.messages.CertificationAvailableMessage
      - com.pdfunit.messages.CertificationLevelMessage
      - com.pdfunit.messages.CreationDateAvailableInverseMessage
      - com.pdfunit.messages.CreationDateAvailableMessage
      - com.pdfunit.messages.DateAfterMessage
      - com.pdfunit.messages.DateBeforeMessage
      - com.pdfunit.messages.DateEqualsMessage
      - com.pdfunit.messages.DocumentLessPagesMessage
      - com.pdfunit.messages.DocumentMorePagesMessage
      - com.pdfunit.messages.DocumentOwnerPasswordMessage
      - com.pdfunit.messages.DocumentSignedByMessage
      - com.pdfunit.messages.DocumentUserPasswordMessage
      - com.pdfunit.messages.EmbeddedFileAvailableMessage
      - com.pdfunit.messages.EmbeddedFileContentMessage
      - com.pdfunit.messages.EmbeddedFileNameMessage
      - com.pdfunit.messages.EncryptionLengthMessage
      - com.pdfunit.messages.FieldCheckedInverseMessage
      - com.pdfunit.messages.FieldCheckedMessage
      - com.pdfunit.messages.FieldContentOverflowMessage
      - com.pdfunit.messages.FieldDuplicateNameMessage
      - com.pdfunit.messages.FieldEditableMessage
      - com.pdfunit.messages.FieldExistMultipleTimesMessage
      - com.pdfunit.messages.FieldExportableInverseMessage
      - com.pdfunit.messages.FieldExportableMessage
      - com.pdfunit.messages.FieldHeightMessage
      - com.pdfunit.messages.FieldJavascriptActionAvailableMessage
      - com.pdfunit.messages.FieldJavaScriptContainingMessage
      - com.pdfunit.messages.FieldMultiLineMessage
      - com.pdfunit.messages.FieldMultiSelectInverseMessage
      - com.pdfunit.messages.FieldMultiSelectMessage
      - com.pdfunit.messages.FieldNameMessage
      - com.pdfunit.messages.FieldOptionalMessage
      - com.pdfunit.messages.FieldPasswordProtectedMessage
      - com.pdfunit.messages.FieldReadonlyMessage
      - com.pdfunit.messages.FieldRectangleNotDetectedMessage
      - com.pdfunit.messages.FieldRequiredMessage
      - com.pdfunit.messages.FieldsAvailableMessage
      - com.pdfunit.messages.FieldSignatureDateMessage
      - com.pdfunit.messages.FieldSignatureNameMessage
      - com.pdfunit.messages.FieldSignatureReasonMessage
      - com.pdfunit.messages.FieldSignedInverseMessage
      - com.pdfunit.messages.FieldSignedMessage
      - com.pdfunit.messages.FieldSingleLineMessage
      - com.pdfunit.messages.FieldTextAvailableMessage
      - com.pdfunit.messages.FieldTypeMessage
      - com.pdfunit.messages.FieldValueContainingInverseMessage
      - com.pdfunit.messages.FieldValueContainingMessage
      - com.pdfunit.messages.FieldValueEndingWithMessage
      - com.pdfunit.messages.FieldValueEqualsMessage
      - com.pdfunit.messages.FieldValueRegexInverseMessage
      - com.pdfunit.messages.FieldValueRegexMessage
      - com.pdfunit.messages.FieldValueStartingWithMessage
      - com.pdfunit.messages.FieldVisibleInPrintInverseMessage
      - com.pdfunit.messages.FieldVisibleInPrintMessage
      - com.pdfunit.messages.FieldVisibleOnScreenInverseMessage
      - com.pdfunit.messages.FieldVisibleOnScreenMessage
      - com.pdfunit.messages.FieldWidthMessage
      - com.pdfunit.messages.FontNameAvailableInverseMessage
      - com.pdfunit.messages.FontNameAvailableMessage
      - com.pdfunit.messages.FontsAvailableMessage
      - com.pdfunit.messages.FontTypeOnlyMessage
      - com.pdfunit.messages.GeneralDocumentCloseMessage
      - com.pdfunit.messages.GeneralIOExceptionBookmarksMessage
      - com.pdfunit.messages.GeneralIOExceptionEmbeddedFilesMessage
      - com.pdfunit.messages.GeneralIOExceptionExtractImageMessage
      - com.pdfunit.messages.GeneralIOExceptionExtractTextMessage
      - com.pdfunit.messages.GeneralIOExceptionFindAssociatedPageMessage
      - com.pdfunit.messages.GeneralIOExceptionPdfaAnalysingMessage
      - com.pdfunit.messages.ImageAvailableInverseMessage
      - com.pdfunit.messages.ImageAvailableMessage
      - com.pdfunit.messages.ImageDifferentOnPageMessage
      - com.pdfunit.messages.ImageEqualsMessage
      - com.pdfunit.messages.ImageFoundMessage
      - com.pdfunit.messages.ImageHeightMessage
      - com.pdfunit.messages.ImageNotFoundMessage
      - com.pdfunit.messages.ImageVisibleOnPageMessage
      - com.pdfunit.messages.ImageWidthMessage
      - com.pdfunit.messages.InvalidArgumentFileNotExistsMessage
      - com.pdfunit.messages.JavaScriptActionAvailableMessage
      - com.pdfunit.messages.JavaScriptActionContainingMessage
      - com.pdfunit.messages.JavaScriptActionEqualsMessage
      - com.pdfunit.messages.JavaScriptActionRegexMessage
      - com.pdfunit.messages.JavaScriptAvailableMessage
      - com.pdfunit.messages.JavaScriptContainingMessage
      - com.pdfunit.messages.JavaScriptEqualsMessage
      - com.pdfunit.messages.LanguageInfoAvailableInverseMessage
      - com.pdfunit.messages.LanguageInfoAvailableMessage
      - com.pdfunit.messages.LayerAvailableMessage
      - com.pdfunit.messages.LayerDuplicateNamesMessage
      - com.pdfunit.messages.LayerNameContainingMessage
      - com.pdfunit.messages.LayerNameEqualsMessage
      - com.pdfunit.messages.LayerNameStartingWithMessage
      - com.pdfunit.messages.LinearizedMessage
      - com.pdfunit.messages.LocalDestinationMessage
      - com.pdfunit.messages.LocalDestinationOnPageMessage
      - com.pdfunit.messages.ModificationDateAvailableInverseMessage
      - com.pdfunit.messages.ModificationDateAvailableMessage
      - com.pdfunit.messages.NamedDestinationAvailableMessage
      - com.pdfunit.messages.NamedDestinationNameMessage
      - com.pdfunit.messages.OCRContainingMessage
      - com.pdfunit.messages.OCREndingWithMessage
      - com.pdfunit.messages.OCREqualsMessage
      - com.pdfunit.messages.OCRParsingErrorMessage
      - com.pdfunit.messages.OCRRegexMessage
      - com.pdfunit.messages.OCRStartingWithMessage
      - com.pdfunit.messages.OrderedTextContainingMessage
      - com.pdfunit.messages.PageFormatMessage
      - com.pdfunit.messages.PageNumberVailableMessage
      - com.pdfunit.messages.PasswordFileNotEncryptedMessage
      - com.pdfunit.messages.PDFAComplianceMessage
      - com.pdfunit.messages.PositionZeroOrPositiveMessage
      - com.pdfunit.messages.PropertyAvailableInverseMessage
      - com.pdfunit.messages.PropertyAvailableMessage
      - com.pdfunit.messages.PropertyContainingInverseMessage
      - com.pdfunit.messages.PropertyContainingMessage
      - com.pdfunit.messages.PropertyEndingWithMessage
      - com.pdfunit.messages.PropertyEqualsMessage
      - com.pdfunit.messages.PropertyRegexInverseMessage
      - com.pdfunit.messages.PropertyRegexMessage
      - com.pdfunit.messages.PropertyStartingWithMessage
      - com.pdfunit.messages.QuantityActionsMessage
      - com.pdfunit.messages.QuantityBookmarksMessage
      - com.pdfunit.messages.QuantityEmbeddedFilesMessage
      - com.pdfunit.messages.QuantityFieldsMessage
      - com.pdfunit.messages.QuantityFontsMessage
      - com.pdfunit.messages.QuantityLayersMessage
      - com.pdfunit.messages.QuantityPagesMessage
      - com.pdfunit.messages.RenderedPageDifferenceMessage
      - com.pdfunit.messages.RenderedPageQuantityMessage
      - com.pdfunit.messages.SignatureAvailableMessage
      - com.pdfunit.messages.SignatureCoveringWholeDocumentMessage
      - com.pdfunit.messages.SignatureFieldsAllSignedInverseMessage
      - com.pdfunit.messages.SignatureFieldsAllSignedMessage
      - com.pdfunit.messages.SignatureFieldsAvailableMessage
      - com.pdfunit.messages.SignatureNameAvailableMessage
      - com.pdfunit.messages.SignatureQuantityMessage
      - com.pdfunit.messages.TagAvailableMessage
      - com.pdfunit.messages.TagNameAvailableMessage
      - com.pdfunit.messages.TagValueMessage
      - com.pdfunit.messages.TextAvailableInverseMessage
      - com.pdfunit.messages.TextAvailableMessage
      - com.pdfunit.messages.TextContainingInverseMessage
      - com.pdfunit.messages.TextContainingMessage
      - com.pdfunit.messages.TextEndingWithInverseMessage
      - com.pdfunit.messages.TextEndingWithMessage
      - com.pdfunit.messages.TextEqualsMessage
      - com.pdfunit.messages.TextRegexInverseMessage
      - com.pdfunit.messages.TextRegexMessage
      - com.pdfunit.messages.TextStartingWithInverseMessage
      - com.pdfunit.messages.TextStartingWithMessage
      - com.pdfunit.messages.TwoDocumentsMessage
        - com.pdfunit.messages.CompareAccessPermissionMessage
        - com.pdfunit.messages.CompareAllPropertiesMessage
        - com.pdfunit.messages.CompareBookmarkQuantityMessage
        - com.pdfunit.messages.CompareBookmarksMessage
        - com.pdfunit.messages.CompareCreationDateMessage
        - com.pdfunit.messages.CompareDestinationNamesMessage
        - com.pdfunit.messages.CompareDestinationQuantityMessage
        - com.pdfunit.messages.CompareEmbeddedFileContentMessage
        - com.pdfunit.messages.CompareEmbeddedFileNamesMessage
        - com.pdfunit.messages.CompareEmbeddedFilesQuantityMessage
        - com.pdfunit.messages.CompareFieldNamesMessage
        - com.pdfunit.messages.CompareFieldQuantityMessage
        - com.pdfunit.messages.CompareFieldValuesMessage
        - com.pdfunit.messages.CompareFormatMessage
        - com.pdfunit.messages.CompareImageQuantityMessage
        - com.pdfunit.messages.CompareImagesOnPageMessage
        - com.pdfunit.messages.CompareJavaScriptMessage
        - com.pdfunit.messages.CompareLanguageMessage
        - com.pdfunit.messages.CompareLayerNamesMessage
        - com.pdfunit.messages.CompareLayerQuantityMessage
        - com.pdfunit.messages.CompareModificationDateMessage
        - com.pdfunit.messages.ComparePagenumberQuantityMessage
        - com.pdfunit.messages.ComparePropertyValueMessage
        - com.pdfunit.messages.CompareRenderedPagesMessage
        - com.pdfunit.messages.CompareSpecificAccessPermissionMessage
        - com.pdfunit.messages.CompareTaggingInfoMessage
        - com.pdfunit.messages.CompareTaggingInfoQuantityMessage
        - com.pdfunit.messages.CompareTextOnPageMessage
      - com.pdfunit.messages.VersionEqualsMessage
      - com.pdfunit.messages.VersionGreaterThanMessage
      - com.pdfunit.messages.VersionLessThanMessage
      - com.pdfunit.messages.XFADataAvailableInverseMessage
      - com.pdfunit.messages.XFADataAvailableMessage
      - com.pdfunit.messages.XFADataMatchingMessage
      - com.pdfunit.messages.XFANodeAvailableMessage
      - com.pdfunit.messages.XFANodeValueMessage
      - com.pdfunit.messages.XMPDataAvailableInverseMessage
      - com.pdfunit.messages.XMPDataAvailableMessage
      - com.pdfunit.messages.XMPDataMatchingMessage
      - com.pdfunit.messages.XMPNodeAvailableMessage
      - com.pdfunit.messages.XMPNodeValueMessage
      - com.pdfunit.messages.ZugferdDataAvailableMessage
      - com.pdfunit.messages.ZugferdDataMatchingMessage
      - com.pdfunit.messages.ZugferdSpecificationMessage
    - com.pdfunit.messages.TagValueTypeNotSupport
  - com.pdfunit.validators.AbstractValidator
    - com.pdfunit.validators.AbstractPageValidator
      - com.pdfunit.validators.BarcodeValidator
      - com.pdfunit.validators.CompareDocumentValidator
      - com.pdfunit.validators.ComparePageValidator
      - com.pdfunit.validators.DocumentValidator
      - com.pdfunit.validators.FormatValidator
      - com.pdfunit.validators.ImageValidator
      - com.pdfunit.validators.OCRValidator
      - com.pdfunit.validators.OrderedTextValidator
      - com.pdfunit.validators.PageValidator
      - com.pdfunit.validators.RenderedPageValidator
      - com.pdfunit.validators.TextValidator
    - com.pdfunit.validators.AllBookmarksValidator
    - com.pdfunit.validators.AllFieldsValidator
    - com.pdfunit.validators.AllFontsValidator
    - com.pdfunit.validators.AllLayersValidator
    - com.pdfunit.validators.AllSignaturesValidator
    - com.pdfunit.validators.BookmarkDetailsValidator
    - com.pdfunit.validators.CertificationLevelValidator
    - com.pdfunit.validators.CompareEmbeddedFilesValidator
    - com.pdfunit.validators.CompareLayerNamesValidator
    - com.pdfunit.validators.CompareNamedDestinationsValidator
    - com.pdfunit.validators.CompareXFAValidator
    - com.pdfunit.validators.CompareXMPValidator
    - com.pdfunit.validators.CompliesWithValidator
    - com.pdfunit.validators.DateValidator
    - com.pdfunit.validators.EmbeddedFileValidator
    - com.pdfunit.validators.FieldPropertyValidator
    - com.pdfunit.validators.FontNameValidator
    - com.pdfunit.validators.GotoLocalActionValidator
    - com.pdfunit.validators.JavaScriptActionValidator
    - com.pdfunit.validators.JavaScriptValidator
    - com.pdfunit.validators.LayerNameValidator
    - com.pdfunit.validators.NamedDestinationValidator
    - com.pdfunit.validators.PermissionValidator
    - com.pdfunit.validators.PropertyValidator
    - com.pdfunit.validators.SignatureFieldValidator
    - com.pdfunit.validators.SingleFieldJavaScriptValidator
    - com.pdfunit.validators.SingleFieldValidator
    - com.pdfunit.validators.TaggingValidator
    - com.pdfunit.validators.TagValueValidator
    - com.pdfunit.validators.VersionValidator
    - com.pdfunit.validators.XFAValidator
    - com.pdfunit.validators.XMPValidator
    - com.pdfunit.validators.ZugferdValidator
  - com.pdfunit.AssertThat
  - com.pdfunit.util.ConfigHelper
  - com.pdfunit.Constants
  - com.pdfunit.util.DateHelper
  - com.pdfunit.xml.DefaultNamespace
  - com.pdfunit.DocumentFormat
    - com.pdfunit.DocumentFormatMillis
  - com.pdfunit.filter.file.FilenameContainingFilter (implements com.pdfunit.filter.file.FilenameFilter)
  - com.pdfunit.filter.file.FilenameMatchingFilter (implements com.pdfunit.filter.file.FilenameFilter)
  - com.pdfunit.validators.FolderValidator
  - com.pdfunit.util.ImageHelper
  - com.pdfunit.filter.image.ImageRegion
  - com.pdfunit.util.IOHelper
  - com.pdfunit.validators.MultiAllSignaturesValidator
  - com.pdfunit.validators.MultiDocumentAllFieldsValidator
  - com.pdfunit.validators.MultiDocumentBookmarkDetailsValidator
  - com.pdfunit.validators.MultiDocumentBookmarkValidator
  - com.pdfunit.validators.MultiDocumentCertificationLevelValidator
  - com.pdfunit.validators.MultiDocumentCompliesWithValidator
  - com.pdfunit.validators.MultiDocumentEncryptionValidator
  - com.pdfunit.validators.MultiDocumentFieldPropertyValidator
  - com.pdfunit.validators.MultiDocumentFontNameValidator
  - com.pdfunit.validators.MultiDocumentFontValidator
  - com.pdfunit.validators.MultiDocumentFormatValidator
  - com.pdfunit.validators.MultiDocumentImageValidator
  - com.pdfunit.validators.MultiDocumentJavaScriptValidator
  - com.pdfunit.validators.MultiDocumentLocaleValidator
  - com.pdfunit.validators.MultiDocumentPermissionValidator
  - com.pdfunit.validators.MultiDocumentPropertyValidator
  - com.pdfunit.validators.MultiDocumentSignatureFieldValidator
  - com.pdfunit.validators.MultiDocumentSignatureValidator
  - com.pdfunit.validators.MultiDocumentSingleFieldJavaScriptValidator
  - com.pdfunit.validators.MultiDocumentSingleFieldValidator
  - com.pdfunit.validators.MultiDocumentTaggingValidator
  - com.pdfunit.validators.MultiDocumentTagValueValidator
  - com.pdfunit.validators.MultiDocumentTextValidator
  - com.pdfunit.validators.MultiDocumentValidator
  - com.pdfunit.validators.MultiDocumentVersionValidator
  - com.pdfunit.validators.MultiDocumentXFAValidator
  - com.pdfunit.validators.MultiDocumentXMPValidator
  - com.pdfunit.validators.MultiDocumentZugferdValidator
  - com.pdfunit.filter.region.PageRegion
    - com.pdfunit.filter.region.ClippingArea
  - com.pdfunit.filter.page.PagesToUse
    - com.pdfunit.filter.page.EvenPages
    - com.pdfunit.filter.page.EveryPage
      - com.pdfunit.filter.page.AnyPage (implements com.pdfunit.filter.page.SingleMatchIntended)
    - com.pdfunit.filter.page.EveryPageAfter
      - com.pdfunit.filter.page.AnyPageAfter (implements com.pdfunit.filter.page.SingleMatchIntended)
    - com.pdfunit.filter.page.EveryPageBefore
      - com.pdfunit.filter.page.AnyPageBefore (implements com.pdfunit.filter.page.SingleMatchIntended)
    - com.pdfunit.filter.page.FirstPage
    - com.pdfunit.filter.page.IndividualPages
    - com.pdfunit.filter.page.LastPage
    - com.pdfunit.filter.page.OddPages
    - com.pdfunit.filter.page.PagesFromTo (implements com.pdfunit.filter.page.SpanningOverPages)
  - com.pdfunit.xml.PDFInternalNamespaces (implements javax.xml.namespace.NamespaceContext)
  - com.pdfunit.rules.PDFValidationConstraints
  - com.pdfunit.PDFVersion
    - com.pdfunit.PDFVersion11
    - com.pdfunit.PDFVersion12
    - com.pdfunit.PDFVersion13
    - com.pdfunit.PDFVersion14
    - com.pdfunit.PDFVersion15
    - com.pdfunit.PDFVersion16
    - com.pdfunit.PDFVersion17
  - com.pdfunit.filter.region.RectangleUpperLeftBasedMillis (implements com.pdfunit.internal.spi.RectangleUpperLeftBased)
  - com.pdfunit.filter.region.RectangleUpperLeftBasedPoints (implements com.pdfunit.internal.spi.RectangleUpperLeftBased)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - com.pdfunit.errors.PDFUnitInstantiationError
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.pdfunit.tools.PDFUnitInvalidProgramInvokeException
        - com.pdfunit.errors.PDFUnitValidationException
  - com.pdfunit.tools.UtilityBase
    - com.pdfunit.tools.ConvertUnicodeToHex
    - com.pdfunit.tools.ExtractBookmarks
    - com.pdfunit.tools.ExtractEmbeddedFiles
    - com.pdfunit.tools.ExtractFieldInfo
    - com.pdfunit.tools.ExtractFontInfo
    - com.pdfunit.tools.ExtractImages
    - com.pdfunit.tools.ExtractJavaScript
    - com.pdfunit.tools.ExtractNamedDestinations
    - com.pdfunit.tools.ExtractSignatureInfo
    - com.pdfunit.tools.ExtractXFAData
    - com.pdfunit.tools.ExtractXMPData
    - com.pdfunit.tools.ExtractZugferdData
    - com.pdfunit.tools.RenderPdfPageRegionToImage
    - com.pdfunit.tools.RenderPdfToImages
  - com.pdfunit.VersionInfo
  - com.pdfunit.xml.XMLNode
  - com.pdfunit.xml.XPathExpression

## Interface Hierarchy

- com.pdfunit.filter.file.FilenameFilter
- com.pdfunit.messages.IMessageCollection
- com.pdfunit.messages.IPDFUnitMessage

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.pdfunit.AccessPermission
    - com.pdfunit.CertificationLevel
    - com.pdfunit.ComparedBy
    - com.pdfunit.DateResolution (implements java.util.Comparator<T>)
    - com.pdfunit.FlipDirection
    - com.pdfunit.FormatUnit
    - com.pdfunit.Rotation
    - com.pdfunit.Standard
    - com.pdfunit.WhitespaceProcessing
    - com.pdfunit.ZugferdVersion
    - com.pdfunit.filter.field.FieldType
    - com.pdfunit.filter.font.FontType
    - com.pdfunit.font.IdentifiedBy
    - com.pdfunit.xml.NodeType

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