| Name | Description | Type | Package | Framework |
| AllowedValue | Represents an allowed value for an enumerated type. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| Capability | A Capability defines an operation that an Resource can carry out. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| ConfigurationGroup | A group of ConfigurationParameters. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| ConfigurationParameter | Completely specifies a configuration parameter on a UIMA resource. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| ConfigurationParameterDeclarations | The declarations of configuration parameters in a Resource. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| ConfigurationParameterSettings | The values for ConfigurationParameters in a Resource. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| ExternalResourceBinding | Binds an ExternalResourceDependency to an ExternalResourceDescription. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| FeatureDescription | A description of a CAS feature. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| FsIndexCollection | Description of a collection of CAS feature structure indexes. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| FsIndexDescription | A description of a CAS feature structure index. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| FsIndexKeyDescription | A description of a key defining a CAS feature structure index. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| Import | An import declaration. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| LanguagePrecondition | A precondition on the language of the document. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| MetaDataObject | An object used to represent metadata of a Resource. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| MimeTypePrecondition | A precondition on the MIME Type of the entity. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| NameValuePair | A type of MetaDataObject that stores a name (String) and value (Object). | Interface | org.apache.uima.resource.metadata | Apache Uima |
| OperationalProperties | Operational Properties for a UIMA component. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| Precondition | A Precondition of a Resource is a condition that an Entity and/or its analysis in the CAS must satisfy before that Entity can be processed by the Resource. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| ProcessingResourceMetaData | Metadata that describes a Processing Resource - that is, one that reads or writes to the CAS. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| ResourceManagerConfiguration | Defines a set of external resources and their bindings to ExternalResourceDependencies. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| ResourceMetaData | Encapsulates all metadata for a Resource. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| SimplePrecondition | SimplePrecondition defines a few simple conditions that can be evaluted against a A value in the CAS (see below) will be compared against the precondition's | Interface | org.apache.uima.resource.metadata | Apache Uima |
| TypeDescription | A description of a CAS Type. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| TypePriorities | A declaration of priorities between CAS Types. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| TypePriorityList | Declares a relative priority between CAS types. | Interface | org.apache.uima.resource.metadata | Apache Uima |
| TypeSystemDescription | Description of a CAS TypeSystem. | Interface | org.apache.uima.resource.metadata | Apache Uima |