# Hierarchy For Package org.apache.uima.resource

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.uima.resource.CasDefinition
  - org.apache.uima.resource.Resource_ImplBase (implements org.apache.uima.resource.Resource)
    - org.apache.uima.resource.ConfigurableResource_ImplBase (implements org.apache.uima.resource.ConfigurableResource)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.uima.UIMAException (implements org.apache.uima.I18nExceptionI)
        - org.apache.uima.resource.ResourceAccessException
        - org.apache.uima.resource.ResourceConfigurationException
        - org.apache.uima.resource.ResourceInitializationException
        - org.apache.uima.resource.ResourceProcessException
        - org.apache.uima.resource.ResourceServiceException

## Interface Hierarchy

- org.apache.uima.cas.CasOwner
  - org.apache.uima.resource.CasManager
- java.lang.Cloneable
  - org.apache.uima.resource.metadata.MetaDataObject (also extends java.io.Serializable, org.apache.uima.util.XMLizable)
    - org.apache.uima.resource.ExternalResourceDependency
    - org.apache.uima.resource.ExternalResourceDescription
    - org.apache.uima.resource.Parameter
    - org.apache.uima.resource.ResourceSpecifier
      - org.apache.uima.resource.ConfigurableDataResourceSpecifier
      - org.apache.uima.resource.CustomResourceSpecifier
      - org.apache.uima.resource.FileLanguageResourceSpecifier
      - org.apache.uima.resource.FileResourceSpecifier
      - org.apache.uima.resource.ResourceCreationSpecifier
      - org.apache.uima.resource.ResourceServiceSpecifier
        - org.apache.uima.resource.MessagingSpecifier
          - org.apache.uima.resource.JMSMessagingSpecifier
          - org.apache.uima.resource.MailMessagingSpecifier
          - org.apache.uima.resource.MQMessagingSpecifier
        - org.apache.uima.resource.PearSpecifier
        - org.apache.uima.resource.URISpecifier
      - org.apache.uima.resource.ResourceSpecifierList
- org.apache.uima.resource.ConfigurationManager
- org.apache.uima.resource.ManagementObject
- org.apache.uima.resource.RelativePathResolver
- org.apache.uima.resource.Resource
  - org.apache.uima.resource.ConfigurableResource
  - org.apache.uima.resource.DataResource
  - org.apache.uima.resource.ParameterizedDataResource
- org.apache.uima.resource.ResourceManager
  - org.apache.uima.resource.ResourceManagerPearWrapper
- org.apache.uima.resource.ResourceServiceStub
- java.io.Serializable
  - org.apache.uima.resource.metadata.MetaDataObject (also extends java.lang.Cloneable, org.apache.uima.util.XMLizable)
    - org.apache.uima.resource.ExternalResourceDependency
    - org.apache.uima.resource.ExternalResourceDescription
    - org.apache.uima.resource.Parameter
    - org.apache.uima.resource.ResourceSpecifier
      - org.apache.uima.resource.ConfigurableDataResourceSpecifier
      - org.apache.uima.resource.CustomResourceSpecifier
      - org.apache.uima.resource.FileLanguageResourceSpecifier
      - org.apache.uima.resource.FileResourceSpecifier
      - org.apache.uima.resource.ResourceCreationSpecifier
      - org.apache.uima.resource.ResourceServiceSpecifier
        - org.apache.uima.resource.MessagingSpecifier
          - org.apache.uima.resource.JMSMessagingSpecifier
          - org.apache.uima.resource.MailMessagingSpecifier
          - org.apache.uima.resource.MQMessagingSpecifier
        - org.apache.uima.resource.PearSpecifier
        - org.apache.uima.resource.URISpecifier
      - org.apache.uima.resource.ResourceSpecifierList
  - org.apache.uima.resource.Session
- org.apache.uima.resource.SharedResourceObject
- org.apache.uima.util.XMLizable
  - org.apache.uima.resource.metadata.MetaDataObject (also extends java.lang.Cloneable, java.io.Serializable)
    - org.apache.uima.resource.ExternalResourceDependency
    - org.apache.uima.resource.ExternalResourceDescription
    - org.apache.uima.resource.Parameter
    - org.apache.uima.resource.ResourceSpecifier
      - org.apache.uima.resource.ConfigurableDataResourceSpecifier
      - org.apache.uima.resource.CustomResourceSpecifier
      - org.apache.uima.resource.FileLanguageResourceSpecifier
      - org.apache.uima.resource.FileResourceSpecifier
      - org.apache.uima.resource.ResourceCreationSpecifier
      - org.apache.uima.resource.ResourceServiceSpecifier
        - org.apache.uima.resource.MessagingSpecifier
          - org.apache.uima.resource.JMSMessagingSpecifier
          - org.apache.uima.resource.MailMessagingSpecifier
          - org.apache.uima.resource.MQMessagingSpecifier
        - org.apache.uima.resource.PearSpecifier
        - org.apache.uima.resource.URISpecifier
      - org.apache.uima.resource.ResourceSpecifierList