## Uses of Interface
org.apache.uima.cas_data.CasData

- Packages that use CasData
  Package | Description
  --- | ---
  org.apache.uima.cas_data.impl |
  org.apache.uima.collection.base_cpm |
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.

- - ### Uses of CasData in org.apache.uima.cas_data.impl

    Classes in org.apache.uima.cas_data.impl that implement CasData
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CasDataImpl`

    Methods in org.apache.uima.cas_data.impl with parameters of type CasData
    Modifier and Type | Method and Description
    --- | ---
    `static void` | CasDataUtils.`dumpFeatures(CasData aCAS)`
    `void` | CasDataToXCas.`generateXCas(CasData aCasData)` Generates XCAS for a CasData.
    `void` | CasDataToXCas.`generateXCas(CasData aCasData, String aUEID)` Special form of `CasDataToXCas.generateXCas(CasData)` that allows a UEID (Universal Entity ID) element to be added as the first element in the XCAS.
    `void` | CasDataToXCas.`generateXCas(CasData aCasData, String aUEID, boolean aSendStartAndEndDocEvents)` Special form of `CasDataToXCas.generateXCas(CasData)` that allows a UEID (Universal Entity ID) element to be added as the first element in the XCAS and also allows start/end document SAX calls to be supressed.
    `static NameValuePair[]` | CasDataUtils.`getCasDataFeatures(CasData aCasData, String aFeatureStructureName)`
    `static String[]` | CasDataUtils.`getFeatureStructureValues(CasData aCAS, String featureStructureName, String featureName)`
    `static String` | CasDataUtils.`getFeatureValueByType(CasData aCAS, String featureName)`
    `static String` | CasDataUtils.`getFeatureValueByType(CasData aCAS, String aFeatureStructure, String featureName)`
    `static boolean` | CasDataUtils.`hasFeature(CasData aCAS, String featureName)`
    `static boolean` | CasDataUtils.`hasFeatureStructure(CasData aCAS, String aName)`

    Constructors in org.apache.uima.cas_data.impl with parameters of type CasData
    Constructor and Description
    `XCasToCasDataSaxHandler(CasData aCasData)` Create new XCasToCasDataSaxHandler.

  - ### Uses of CasData in org.apache.uima.collection.base_cpm

    Methods in org.apache.uima.collection.base_cpm that return CasData
    Modifier and Type | Method and Description
    --- | ---
    `CasData` | CasDataCollectionReader.`getNext()` Gets the next `CasData` from this `CollectionReader`.
    `CasData[]` | CasDataCollectionReader.`getNext(int aNumToGet)` Gets multiple `CasData` objects from this `CasDataCollectionReader`.
    `CasData` | CasDataInitializer.`initializeCas(Object aObj)` Deprecated. Reads content and metadata from an Object and creates a `CasData`.
    `CasData` | CasDataProcessor.`process(CasData aCAS)` Process a single CasData.
    `CasData[]` | CasDataProcessor.`process(CasData[] aCASes)` Process multiple CasData objects.

    Methods in org.apache.uima.collection.base_cpm with parameters of type CasData
    Modifier and Type | Method and Description
    --- | ---
    `void` | CasDataStatusCallbackListener.`entityProcessComplete(CasData aCasData, EntityProcessStatus aStatus)` Called when the processing of each CasData unit has completed.
    `CasData` | CasDataProcessor.`process(CasData aCAS)` Process a single CasData.
    `CasData[]` | CasDataProcessor.`process(CasData[] aCASes)` Process multiple CasData objects.

  - ### Uses of CasData in org.apache.uima.util

    Methods in org.apache.uima.util with parameters of type CasData
    Modifier and Type | Method and Description
    --- | ---
    `static TypeSystemDescription` | CasCreationUtils.`convertData2TypeSystem(CasData aCasData)` Extracts a TypeSystem definition from a CasData.

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