# Package org.apache.uima.jcas.cas

JCAS model for built-in CAS types

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ArrayFSImpl<E extends FeatureStructure> | Deprecated use FSArray instead
  CommonList | This class is the super class of list nodes (both empty and non empty)
  CommonPrimitiveArray<T> | This interface is implemented by arrays of non-FeatureStructure components boolean, byte, short, int, long, float, double, String, JavaObject Internal Use Only.
  EmptyList | a marker interface for empty lists
  NonEmptyList | a marker interface for nonempty lists
  SelectViaCopyToArray<T extends FeatureStructure> | Classes which provide a toArrayForSelect() method that returns a FeatureStructure[] can implement this to enable the class to be used as a "select" source T extends FeatureStructure because FSArray with no typing needs to default to FeatureStructure for backwards compatibility

- Class Summary
  Class | Description
  --- | ---
  AnnotationBase | the JCas class model for the CAS type uima.cas.AnnotationBase.
  AnnotationBase_Type | Deprecated
  BooleanArray | JCas class model for BooleanArray
  ByteArray | JCas class model for ByteArray
  DoubleArray | JCas class model for DoubleArray
  EmptyFloatList |
  EmptyFSList<T extends TOP> |
  EmptyIntegerList |
  EmptyStringList |
  FloatArray | Java Cas model for Cas FloatArray.
  FloatList |
  FSArray<T extends FeatureStructure> | Java Class model for Cas FSArray type extends FeatureStructure for backwards compatibility when using FSArray with no typing.
  FSArrayList<T extends TOP> | An ArrayList type containing Feature Structures, for UIMA Has all the methods of List Implements the select(...) APIs
  FSHashSet<T extends TOP> | a hash set of Feature Structures Is Pear aware - stores non-pear versions but may return pear version in pear contexts Updated by JCasGen Fri Jan 20 11:55:59 EST 2017 XML source: C:/au/svnCheckouts/branches/uimaj/v3-alpha/uimaj-types/src/main/descriptors/java_object_type_descriptors.xml
  FSLinkedHashSet<T extends TOP> | a hash set of Feature Structures Is Pear aware - stores non-pear versions but may return pear version in pear contexts Updated by JCasGen Fri Jan 20 11:55:59 EST 2017 XML source: C:/au/svnCheckouts/branches/uimaj/v3-alpha/uimaj-types/src/main/descriptors/java_object_type_descriptors.xml
  FSList<T extends TOP> | T extends TOP, v2 already mandated TOP for set/get
  Int2FS<T extends TOP> | A map from ints to Feature Structures Is Pear aware - stores non-pear versions but may return pear version in pear contexts
  IntegerArray | The Java Class model corresponding to the Cas IntegerArray_JCasImpl type.
  IntegerArrayList | An ArrayList type containing ints, for UIMA - implements a subset of the List API, Iterable<Integer>, IntListIterator.
  IntegerList |
  LongArray | JCas class model for LongArray
  NonEmptyFloatList |
  NonEmptyFSList<T extends TOP> |
  NonEmptyIntegerList |
  NonEmptyStringList |
  ShortArray | JCas class model for ShortArray
  Sofa |
  StringArray | JCas class model for StringArray
  StringList |
  TOP | The JCas Class model corresponding to the Cas TOP type.
  TOP_Type | Deprecated

## Package org.apache.uima.jcas.cas Description

JCAS model for built-in CAS types

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