# Hierarchy For Package org.apache.xmpbox.type

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.xmpbox.type.AbstractField
    - org.apache.xmpbox.type.AbstractComplexProperty
      - org.apache.xmpbox.type.AbstractStructuredType
        - org.apache.xmpbox.type.CFAPatternType
        - org.apache.xmpbox.type.ColorantType
        - org.apache.xmpbox.type.DefinedStructuredType
        - org.apache.xmpbox.type.DeviceSettingsType
        - org.apache.xmpbox.type.DimensionsType
        - org.apache.xmpbox.type.FlashType
        - org.apache.xmpbox.type.FontType
        - org.apache.xmpbox.type.JobType
        - org.apache.xmpbox.type.LayerType
        - org.apache.xmpbox.type.OECFType
        - org.apache.xmpbox.type.PDFAFieldType
        - org.apache.xmpbox.type.PDFAPropertyType
        - org.apache.xmpbox.type.PDFASchemaType
        - org.apache.xmpbox.type.PDFATypeType
        - org.apache.xmpbox.type.ResourceEventType
        - org.apache.xmpbox.type.ResourceRefType
        - org.apache.xmpbox.type.ThumbnailType
        - org.apache.xmpbox.type.VersionType
      - org.apache.xmpbox.type.ArrayProperty
    - org.apache.xmpbox.type.AbstractSimpleProperty
      - org.apache.xmpbox.type.BooleanType
      - org.apache.xmpbox.type.DateType
      - org.apache.xmpbox.type.IntegerType
      - org.apache.xmpbox.type.RealType
      - org.apache.xmpbox.type.TextType
        - org.apache.xmpbox.type.AgentNameType
        - org.apache.xmpbox.type.ChoiceType
        - org.apache.xmpbox.type.GPSCoordinateType
        - org.apache.xmpbox.type.GUIDType
        - org.apache.xmpbox.type.LocaleType
        - org.apache.xmpbox.type.MIMEType
        - org.apache.xmpbox.type.PartType
        - org.apache.xmpbox.type.ProperNameType
        - org.apache.xmpbox.type.RationalType
        - org.apache.xmpbox.type.RenditionClassType
        - org.apache.xmpbox.type.URIType
        - org.apache.xmpbox.type.URLType
        - org.apache.xmpbox.type.XPathType
  - org.apache.xmpbox.type.Attribute
  - org.apache.xmpbox.type.ComplexPropertyContainer
  - org.apache.xmpbox.type.PropertiesDescription
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.xmpbox.type.BadFieldValueException
  - org.apache.xmpbox.type.TypeMapping

## Annotation Type Hierarchy

- org.apache.xmpbox.type.StructuredType (implements java.lang.annotation.Annotation)
- org.apache.xmpbox.type.PropertyType (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.xmpbox.type.Cardinality
    - org.apache.xmpbox.type.Types