org.apache.uima.collection

## Interface CasConsumerDescription

- All Superinterfaces:
    Cloneable, MetaDataObject, ResourceCreationSpecifier, ResourceSpecifier, Serializable, XMLizable
  All Known Implementing Classes:
    CasConsumerDescription_impl

      public interface CasConsumerDescription
      extends ResourceCreationSpecifier

  An `CasConsumerDescription` contains all of the information needed to instantiate and use an `CasConsumer`.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `ProcessingResourceMetaData` | `getCasConsumerMetaData()` Retrieves the metadata that describes the CasConsumer.

    - ### Methods inherited from interface org.apache.uima.resource.ResourceCreationSpecifier

      `doFullValidation, doFullValidation, getExternalResourceDependencies, getExternalResourceDependency, getFrameworkImplementation, getImplementationName, getMetaData, getResourceManagerConfiguration, setExternalResourceDependencies, setFrameworkImplementation, setImplementationName, setMetaData, setResourceManagerConfiguration, validate, validate`

    - ### Methods inherited from interface org.apache.uima.resource.metadata.MetaDataObject

      `clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrl`

    - ### Methods inherited from interface org.apache.uima.util.XMLizable

      `buildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXML`

- - ### Method Detail

    - #### getCasConsumerMetaData

          ProcessingResourceMetaData getCasConsumerMetaData()

      Retrieves the metadata that describes the CasConsumer.
      Returns:
        the `ProcessingResourceMetaData` object containing the CasConsumer's metadata. This object can be modified.

Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.