## Uses of Interface
org.apache.uima.resource.metadata.TypeSystemDescription

- Packages that use TypeSystemDescription
  Package | Description
  --- | ---
  org.apache.uima | Apache UIMA
  org.apache.uima.analysis_engine.metadata.impl |
  org.apache.uima.impl | Apache UIMA internals
  org.apache.uima.resource | Interfaces for `Resources` and `ResourceSpecifiers`.
  org.apache.uima.resource.metadata | Interfaces for objects that represent metadata for a Resource.
  org.apache.uima.resource.metadata.impl |
  org.apache.uima.spi |
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.
  org.apache.uima.util.impl |

- - ### Uses of TypeSystemDescription in org.apache.uima

    Methods in org.apache.uima that return TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `TypeSystemDescription` | ResourceSpecifierFactory.`createTypeSystemDescription()` Creates a `TypeSystemDescription`.

  - ### Uses of TypeSystemDescription in org.apache.uima.analysis_engine.metadata.impl

    Methods in org.apache.uima.analysis_engine.metadata.impl that return TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `TypeSystemDescription` | AnalysisEngineMetaData_impl.`getTypeSystem()`

    Methods in org.apache.uima.analysis_engine.metadata.impl with parameters of type TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | AnalysisEngineMetaData_impl.`setTypeSystem(TypeSystemDescription aTypeSystem)`

  - ### Uses of TypeSystemDescription in org.apache.uima.impl

    Methods in org.apache.uima.impl that return TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `TypeSystemDescription` | ResourceSpecifierFactory_impl.`createTypeSystemDescription()`

  - ### Uses of TypeSystemDescription in org.apache.uima.resource

    Methods in org.apache.uima.resource that return TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `TypeSystemDescription` | CasDefinition.`getTypeSystemDescription()`

    Methods in org.apache.uima.resource with parameters of type TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | CasDefinition.`setTypeSystemDescription(TypeSystemDescription typeSystemDescription)`

    Constructors in org.apache.uima.resource with parameters of type TypeSystemDescription
    Constructor and Description
    `CasDefinition(TypeSystemDescription aTypeSystem, TypePriorities aTypePriorities, FsIndexDescription[] aFsIndexes, ResourceManager aResourceManager, Properties aPerformanceTuningSettings)`

  - ### Uses of TypeSystemDescription in org.apache.uima.resource.metadata

    Fields in org.apache.uima.resource.metadata declared as TypeSystemDescription
    Modifier and Type | Field and Description
    --- | ---
    `static TypeSystemDescription[]` | TypeSystemDescription.`EMPTY_TYPE_SYSTEM_DESCRIPTIONS`

    Methods in org.apache.uima.resource.metadata that return TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `TypeSystemDescription` | ProcessingResourceMetaData.`getTypeSystem()` Retrieves the Type System used by this Processing Resource.

    Methods in org.apache.uima.resource.metadata with parameters of type TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProcessingResourceMetaData.`setTypeSystem(TypeSystemDescription aTypeSystem)` Retrieves the Type System used by this Processing Resource.

  - ### Uses of TypeSystemDescription in org.apache.uima.resource.metadata.impl

    Classes in org.apache.uima.resource.metadata.impl that implement TypeSystemDescription
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TypeSystemDescription_impl` Reference implementation of `TypeSystemDescription`.

  - ### Uses of TypeSystemDescription in org.apache.uima.spi

    Methods in org.apache.uima.spi that return types with arguments of type TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `List<TypeSystemDescription>` | TypeSystemDescriptionProvider.`listTypeSystemDescriptions()`

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

    Methods in org.apache.uima.util that return TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `static TypeSystemDescription` | CasCreationUtils.`convertData2TypeSystem(CasData aCasData)` Extracts a TypeSystem definition from a CasData.
    `static TypeSystemDescription` | CasCreationUtils.`mergeDelegateAnalysisEngineTypeSystems(AnalysisEngineDescription aAggregateDescription)` Merges the Type Systems of each component within an aggregate Analysis Engine, producing a single combined Type System.
    `static TypeSystemDescription` | CasCreationUtils.`mergeDelegateAnalysisEngineTypeSystems(AnalysisEngineDescription aAggregateDescription, ResourceManager aResourceManager)` Merges the Type Systems of each component within an aggregate Analysis Engine, producing a single combined Type System.
    `static TypeSystemDescription` | CasCreationUtils.`mergeDelegateAnalysisEngineTypeSystems(AnalysisEngineDescription aAggregateDescription, ResourceManager aResourceManager, Map<String,Set<String>> aOutputMergedTypes)` Merges the Type Systems of each component within an aggregate Analysis Engine, producing a single combined Type System.
    `static TypeSystemDescription` | CasCreationUtils.`mergeTypeSystems(Collection<? extends TypeSystemDescription> aTypeSystems)` Merges several TypeSystemDescriptions into one.
    `static TypeSystemDescription` | CasCreationUtils.`mergeTypeSystems(Collection<? extends TypeSystemDescription> aTypeSystems, ResourceManager aResourceManager)` Merges several TypeSystemDescriptions into one.
    `static TypeSystemDescription` | CasCreationUtils.`mergeTypeSystems(Collection<? extends TypeSystemDescription> aTypeSystems, ResourceManager aResourceManager, Map<String,Set<String>> aOutputMergedTypes)` Merges several TypeSystemDescriptions into one.
    `TypeSystemDescription` | XMLParser.`parseTypeSystemDescription(XMLInputSource aInput)` Parses a TypeSystemDescription from an XML input stream.
    `TypeSystemDescription` | XMLParser.`parseTypeSystemDescription(XMLInputSource aInput, XMLParser.ParsingOptions aOptions)` Parses a TypeSystemDescription from an XML input stream.
    `static TypeSystemDescription` | TypeSystemUtil.`typeSystem2TypeSystemDescription(TypeSystem aTypeSystem)` Convert a `TypeSystem` to an equivalent `TypeSystemDescription`.

    Methods in org.apache.uima.util that return types with arguments of type TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `static List<TypeSystemDescription>` | TypeSystemUtil.`loadTypeSystemDescriptionsFromClasspath(Class<?> aContext, String... typeSystemDescriptionLocations)` Loads type system descriptions and resolves their imports.

    Methods in org.apache.uima.util with parameters of type TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `static CAS` | CasCreationUtils.`createCas(TypeSystemDescription aTypeSystem, TypePriorities aTypePriorities, FsIndexDescription[] aFsIndexes)` Creates a new CAS instance.
    `static CAS` | CasCreationUtils.`createCas(TypeSystemDescription aTypeSystem, TypePriorities aTypePriorities, FsIndexDescription[] aFsIndexes, Properties aPerformanceTuningSettings)` Creates a new CAS instance.
    `static CAS` | CasCreationUtils.`createCas(TypeSystemDescription aTypeSystem, TypePriorities aTypePriorities, FsIndexDescription[] aFsIndexes, Properties aPerformanceTuningSettings, ResourceManager aResourceManager)` Creates a new CAS instance.
    `static void` | CasCreationUtils.`setupTypeSystem(CASMgr aCASMgr, TypeSystemDescription aTypeSystem)` Installs a TypeSystem in a CAS.

    Method parameters in org.apache.uima.util with type arguments of type TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `static TypeSystemDescription` | CasCreationUtils.`mergeTypeSystems(Collection<? extends TypeSystemDescription> aTypeSystems)` Merges several TypeSystemDescriptions into one.
    `static TypeSystemDescription` | CasCreationUtils.`mergeTypeSystems(Collection<? extends TypeSystemDescription> aTypeSystems, ResourceManager aResourceManager)` Merges several TypeSystemDescriptions into one.
    `static TypeSystemDescription` | CasCreationUtils.`mergeTypeSystems(Collection<? extends TypeSystemDescription> aTypeSystems, ResourceManager aResourceManager, Map<String,Set<String>> aOutputMergedTypes)` Merges several TypeSystemDescriptions into one.

  - ### Uses of TypeSystemDescription in org.apache.uima.util.impl

    Methods in org.apache.uima.util.impl that return TypeSystemDescription
    Modifier and Type | Method and Description
    --- | ---
    `TypeSystemDescription` | XMLParser_impl.`parseTypeSystemDescription(XMLInputSource aInput)`
    `TypeSystemDescription` | XMLParser_impl.`parseTypeSystemDescription(XMLInputSource aInput, XMLParser.ParsingOptions aOptions)`

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