# Uses of Class
org.apache.uima.resource.CasDefinition

Packages that use CasDefinition
Package
Description
org.apache.uima.resource
Interfaces for `Resources` and `ResourceSpecifiers`.
org.apache.uima.resource.impl
org.apache.uima.util
Utility classes and interfaces used by UIMA components.

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

  Methods in org.apache.uima.resource that return CasDefinition
  Modifier and Type
  Method
  Description
  `CasDefinition`
  CasManager.`getCasDefinition()`
  Gets the CasDefinition, as defined by merging all of the metadata supplied by calls `CasManager.addMetaData(ProcessingResourceMetaData)`.

- ## Uses of CasDefinition in org.apache.uima.resource.impl

  Methods in org.apache.uima.resource.impl that return CasDefinition
  Modifier and Type
  Method
  Description
  `CasDefinition`
  CasManager_impl.`getCasDefinition()`

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

  Methods in org.apache.uima.util with parameters of type CasDefinition
  Modifier and Type
  Method
  Description
  `static CAS`
  CasCreationUtils.`createCas(CasDefinition casDef, Properties performanceTuningSettings)`
  Create a CAS from a CAS Definition.
  `static CAS`
  CasCreationUtils.`createCas(CasDefinition casDef, Properties performanceTuningSettings, TypeSystem typeSystem)`
  Create a CAS from a CAS Definition, but reuse the provided TypeSystem object.
  Constructors in org.apache.uima.util with parameters of type CasDefinition
  Modifier
  Constructor
  Description
  ``
  `CasPool(int aNumInstances, CasDefinition aCasDefinition, Properties aPerformanceTuningSettings)`
  Creates a new CasPool.