# Uses of Package
org.apache.uima.cas

Packages that use org.apache.uima.cas
Package
Description
org.apache.uima
Apache UIMA
org.apache.uima.analysis_component
org.apache.uima.analysis_engine
The Analysis Engine interface, along with supporting interfaces and exception classes.
org.apache.uima.analysis_engine.annotator
The Annotator Interfaces, along with supporting interfaces and exception classes.
org.apache.uima.analysis_engine.asb
Contains the Analysis Structure Broker (ASB) interface, along with supporting interfaces and exception classes.
org.apache.uima.analysis_engine.asb.impl
org.apache.uima.analysis_engine.impl
org.apache.uima.analysis_engine.service.impl
org.apache.uima.cas
Common Analysis System(CAS) Interfaces
org.apache.uima.cas.admin
org.apache.uima.cas.impl
Implementation and Low-Level API for the CAS Interfaces.
org.apache.uima.cas.text
Text Common Annotation System (TCAS) Interfaces.
org.apache.uima.collection
Classes and interfaces for collection processing.
org.apache.uima.collection.base_cpm
org.apache.uima.examples
org.apache.uima.flow
org.apache.uima.flow.impl
org.apache.uima.impl
Apache UIMA internals
org.apache.uima.jcas
Interfaces for accessing the JCAS.
org.apache.uima.jcas.cas
JCAS model for built-in CAS types
org.apache.uima.jcas.impl
Provides the classes that support the Java Cas Model (JCM).
org.apache.uima.jcas.tcas
org.apache.uima.json
org.apache.uima.resource
Interfaces for `Resources` and `ResourceSpecifiers`.
org.apache.uima.resource.impl
org.apache.uima.resource.metadata
Interfaces for objects that represent metadata for a Resource.
org.apache.uima.resource.metadata.impl
org.apache.uima.uimacpp
org.apache.uima.util
Utility classes and interfaces used by UIMA components.

- Classes in org.apache.uima.cas used by org.apache.uima
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  ComponentInfo
  Information that a CAS needs to know about the component that's currently operating on it.
  SofaID
  Deprecated.
  As of v2.0, this is no longer needed.
- Classes in org.apache.uima.cas used by org.apache.uima.analysis_component
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.analysis_engine
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.analysis_engine.annotator
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  SofaID
  Deprecated.
  As of v2.0, this is no longer needed.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.analysis_engine.asb
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
- Classes in org.apache.uima.cas used by org.apache.uima.analysis_engine.asb.impl
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
- Classes in org.apache.uima.cas used by org.apache.uima.analysis_engine.impl
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  Feature
  The interface that describes features in the type system.
  SofaID
  Deprecated.
  As of v2.0, this is no longer needed.
  Type
  The interface describing types in the type system.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.analysis_engine.service.impl
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CASException
  Exception class for package org.apache.uima.cas.
- Classes in org.apache.uima.cas used by org.apache.uima.cas
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  ArrayFS
  Feature structure array interface.
  BooleanArrayFS
  Boolean array interface.
  ByteArrayFS
  Byte array interface.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CASException
  Exception class for package org.apache.uima.cas.
  CasOwner
  Represents the "owner" of a CAS.
  CASRuntimeException
  Runtime exception class for package org.apache.uima.cas.
  CommonArrayFS
  Common parts of the Array interfaces.
  ComponentInfo
  Information that a CAS needs to know about the component that's currently operating on it.
  ConstraintFactory
  Methods to create `FSMatchConstraint`s for filtered iterators or other use.
  DoubleArrayFS
  Double array interface.
  Feature
  The interface that describes features in the type system.
  FeaturePath
  Interface for a feature path.
  FeatureStructure
  Interface for feature structures.
  FeatureValuePath
  Deprecated.
  use `FeaturePath`
  FloatArrayFS
  Interface for CAS float arrays.
  FSBooleanConstraint
  Interface for a boolean constraint.
  FSComparators
  There are 4 kinds of comparators for the combinations of comparing - with or without the "id" - with or without type order (with only includes typeOrder if there is such a key included)
  FSConstraint
  Interface for feature structure constraints.
  FSFloatConstraint
  Interface for a float constraint.
  FSIndex
  Feature structure index access interface.
  FSIndexRepository
  Repository of indexes over feature structures.
  FSIntConstraint
  Interface for an integer constraint.
  FSIterator
  Iterator over feature structures.
  FSMatchConstraint
  Interface for feature structure matching constraints.
  FSStringConstraint
  Interface for a String constraint.
  FSTypeConstraint
  Interface for type constraint.
  IntArrayFS
  Interface for CAS int arrays.
  LongArrayFS
  Long array interface.
  Marker
  An object obtained from the `CAS` that is used to query when FSs were created or modified with respect to the marker.
  SelectFSs
  Collection of builder style methods to specify selection of FSs from indexes Documentation is in a chapter in the UIMA Version 3 User's Guide.
  SerialFormat
  The various forms of serialization (typically of the CAS)
  ShortArrayFS
  Short array interface.
  SofaFS
  Interface for "Subject of Analysis" (Sofa) feature structures.
  SofaID
  Deprecated.
  As of v2.0, this is no longer needed.
  StringArrayFS
  String array interface.
  Type
  The interface describing types in the type system.
  TypeClass
  This class may not be used.
  TypeNameSpace
  An object holding the namespace string for a type.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.cas.admin
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CASException
  Exception class for package org.apache.uima.cas.
  Feature
  The interface that describes features in the type system.
  FeatureStructure
  Interface for feature structures.
  FSIndexRepository
  Repository of indexes over feature structures.
  Type
  The interface describing types in the type system.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.cas.impl
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  AbstractCas_ImplBase
  Base class from which CAS implementations should extend.
  AnnotationBaseFS
  Annotation Base API.
  ArrayFS
  Feature structure array interface.
  BooleanArrayFS
  Boolean array interface.
  ByteArrayFS
  Byte array interface.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CASException
  Exception class for package org.apache.uima.cas.
  CasOwner
  Represents the "owner" of a CAS.
  CASRuntimeException
  Runtime exception class for package org.apache.uima.cas.
  CommonArrayFS
  Common parts of the Array interfaces.
  ComponentInfo
  Information that a CAS needs to know about the component that's currently operating on it.
  ConstraintFactory
  Methods to create `FSMatchConstraint`s for filtered iterators or other use.
  DoubleArrayFS
  Double array interface.
  Feature
  The interface that describes features in the type system.
  FeaturePath
  Interface for a feature path.
  FeatureStructure
  Interface for feature structures.
  FeatureValuePath
  Deprecated.
  use `FeaturePath`
  FloatArrayFS
  Interface for CAS float arrays.
  FSBooleanConstraint
  Interface for a boolean constraint.
  FSComparators
  There are 4 kinds of comparators for the combinations of comparing - with or without the "id" - with or without type order (with only includes typeOrder if there is such a key included)
  FSConstraint
  Interface for feature structure constraints.
  FSFloatConstraint
  Interface for a float constraint.
  FSIndex
  Feature structure index access interface.
  FSIndexRepository
  Repository of indexes over feature structures.
  FSIntConstraint
  Interface for an integer constraint.
  FSIterator
  Iterator over feature structures.
  FSMatchConstraint
  Interface for feature structure matching constraints.
  FSStringConstraint
  Interface for a String constraint.
  FSTypeConstraint
  Interface for type constraint.
  IntArrayFS
  Interface for CAS int arrays.
  LongArrayFS
  Long array interface.
  Marker
  An object obtained from the `CAS` that is used to query when FSs were created or modified with respect to the marker.
  SelectFSs
  Collection of builder style methods to specify selection of FSs from indexes Documentation is in a chapter in the UIMA Version 3 User's Guide.
  SerialFormat
  The various forms of serialization (typically of the CAS)
  ShortArrayFS
  Short array interface.
  SofaFS
  Interface for "Subject of Analysis" (Sofa) feature structures.
  SofaID
  Deprecated.
  As of v2.0, this is no longer needed.
  StringArrayFS
  String array interface.
  Type
  The interface describing types in the type system.
  TypeNameSpace
  An object holding the namespace string for a type.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.cas.text
  Class
  Description
  AnnotationBaseFS
  Annotation Base API.
  CASRuntimeException
  Runtime exception class for package org.apache.uima.cas.
  FeatureStructure
  Interface for feature structures.
  FSIndex
  Feature structure index access interface.
  FSIterator
  Iterator over feature structures.
- Classes in org.apache.uima.cas used by org.apache.uima.collection
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.collection.base_cpm
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.examples
  Class
  Description
  AnnotationBaseFS
  Annotation Base API.
  FeatureStructure
  Interface for feature structures.
- Classes in org.apache.uima.cas used by org.apache.uima.flow
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.flow.impl
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
- Classes in org.apache.uima.cas used by org.apache.uima.impl
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  ComponentInfo
  Information that a CAS needs to know about the component that's currently operating on it.
  SofaID
  Deprecated.
  As of v2.0, this is no longer needed.
- Classes in org.apache.uima.cas used by org.apache.uima.jcas
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CASException
  Exception class for package org.apache.uima.cas.
  CASRuntimeException
  Runtime exception class for package org.apache.uima.cas.
  CommonArrayFS
  Common parts of the Array interfaces.
  ConstraintFactory
  Methods to create `FSMatchConstraint`s for filtered iterators or other use.
  Feature
  The interface that describes features in the type system.
  FeaturePath
  Interface for a feature path.
  FeatureStructure
  Interface for feature structures.
  FeatureValuePath
  Deprecated.
  use `FeaturePath`
  FSIndex
  Feature structure index access interface.
  FSIndexRepository
  Repository of indexes over feature structures.
  FSIterator
  Iterator over feature structures.
  FSMatchConstraint
  Interface for feature structure matching constraints.
  SelectFSs
  Collection of builder style methods to specify selection of FSs from indexes Documentation is in a chapter in the UIMA Version 3 User's Guide.
  SofaFS
  Interface for "Subject of Analysis" (Sofa) feature structures.
  SofaID
  Deprecated.
  As of v2.0, this is no longer needed.
  Type
  The interface describing types in the type system.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.jcas.cas
  Class
  Description
  AnnotationBaseFS
  Annotation Base API.
  ArrayFS
  Feature structure array interface.
  BooleanArrayFS
  Boolean array interface.
  ByteArrayFS
  Byte array interface.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CommonArrayFS
  Common parts of the Array interfaces.
  DoubleArrayFS
  Double array interface.
  Feature
  The interface that describes features in the type system.
  FeatureStructure
  Interface for feature structures.
  FloatArrayFS
  Interface for CAS float arrays.
  IntArrayFS
  Interface for CAS int arrays.
  LongArrayFS
  Long array interface.
  SelectFSs
  Collection of builder style methods to specify selection of FSs from indexes Documentation is in a chapter in the UIMA Version 3 User's Guide.
  ShortArrayFS
  Short array interface.
  SofaFS
  Interface for "Subject of Analysis" (Sofa) feature structures.
  StringArrayFS
  String array interface.
  Type
  The interface describing types in the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.jcas.impl
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  AbstractCas_ImplBase
  Base class from which CAS implementations should extend.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CASException
  Exception class for package org.apache.uima.cas.
  CasOwner
  Represents the "owner" of a CAS.
  CASRuntimeException
  Runtime exception class for package org.apache.uima.cas.
  ConstraintFactory
  Methods to create `FSMatchConstraint`s for filtered iterators or other use.
  Feature
  The interface that describes features in the type system.
  FeaturePath
  Interface for a feature path.
  FeatureStructure
  Interface for feature structures.
  FeatureValuePath
  Deprecated.
  use `FeaturePath`
  FSIndex
  Feature structure index access interface.
  FSIndexRepository
  Repository of indexes over feature structures.
  FSIterator
  Iterator over feature structures.
  FSMatchConstraint
  Interface for feature structure matching constraints.
  SofaFS
  Interface for "Subject of Analysis" (Sofa) feature structures.
  SofaID
  Deprecated.
  As of v2.0, this is no longer needed.
  Type
  The interface describing types in the type system.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.jcas.tcas
  Class
  Description
  AnnotationBaseFS
  Annotation Base API.
  FeatureStructure
  Interface for feature structures.
  Type
  The interface describing types in the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.json
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  Marker
  An object obtained from the `CAS` that is used to query when FSs were created or modified with respect to the marker.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.resource
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CasOwner
  Represents the "owner" of a CAS.
- Classes in org.apache.uima.cas used by org.apache.uima.resource.impl
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CasOwner
  Represents the "owner" of a CAS.
- Classes in org.apache.uima.cas used by org.apache.uima.resource.metadata
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  FSMatchConstraint
  Interface for feature structure matching constraints.
- Classes in org.apache.uima.cas used by org.apache.uima.resource.metadata.impl
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  FSMatchConstraint
  Interface for feature structure matching constraints.
- Classes in org.apache.uima.cas used by org.apache.uima.uimacpp
  Class
  Description
  AbstractCas
  The base interface extended by all CAS (Common Analysis System) interfaces in the UIMA SDK.
  CAS
  Object-oriented CAS (Common Analysis System) API.
  TypeSystem
  The interface to the type system.
- Classes in org.apache.uima.cas used by org.apache.uima.util
  Class
  Description
  CAS
  Object-oriented CAS (Common Analysis System) API.
  CASException
  Exception class for package org.apache.uima.cas.
  Feature
  The interface that describes features in the type system.
  FeatureStructure
  Interface for feature structures.
  FSMatchConstraint
  Interface for feature structure matching constraints.
  SerialFormat
  The various forms of serialization (typically of the CAS)
  Type
  The interface describing types in the type system.
  TypeSystem
  The interface to the type system.