# Uses of Interface
org.apache.uima.cas.CommonArrayFS

Packages that use CommonArrayFS
Package
Description
org.apache.uima.cas
Common Analysis System(CAS) Interfaces
org.apache.uima.cas.impl
Implementation and Low-Level API for the CAS Interfaces.
org.apache.uima.jcas
Interfaces for accessing the JCAS.
org.apache.uima.jcas.cas
JCAS model for built-in CAS types

- ## Uses of CommonArrayFS in org.apache.uima.cas

  Subinterfaces of CommonArrayFS in org.apache.uima.cas
  Modifier and Type
  Interface
  Description
  `interface`
  `ArrayFS<E extends FeatureStructure>`
  Feature structure array interface.
  `interface`
  `BooleanArrayFS`
  Boolean array interface.
  `interface`
  `ByteArrayFS`
  Byte array interface.
  `interface`
  `DoubleArrayFS`
  Double array interface.
  `interface`
  `FloatArrayFS`
  Interface for CAS float arrays.
  `interface`
  `IntArrayFS`
  Interface for CAS int arrays.
  `interface`
  `LongArrayFS`
  Long array interface.
  `interface`
  `ShortArrayFS`
  Short array interface.
  `interface`
  `StringArrayFS`
  String array interface.
  Methods in org.apache.uima.cas that return CommonArrayFS
  Modifier and Type
  Method
  Description
  `default <T extends TOP>
  CommonArrayFS<T>`
  CAS.`emptyArray(Class<T> clazz)`
  Methods in org.apache.uima.cas with parameters of type CommonArrayFS
  Modifier and Type
  Method
  Description
  `void`
  CommonArrayFS.`copyValuesFrom(CommonArrayFS<E> v)`
  Copy values from another array of the same kind

- ## Uses of CommonArrayFS in org.apache.uima.cas.impl

  Subinterfaces of CommonArrayFS in org.apache.uima.cas.impl
  Modifier and Type
  Interface
  Description
  `interface`
  `BooleanArrayFSImpl`
  Deprecated.
  use BooleanArray instead
  `interface`
  `ByteArrayFSImpl`
  Deprecated.
  use ByteArray instead
  `interface`
  `CommonArrayFSImpl`
  Deprecated.
  `interface`
  `DoubleArrayFSImpl`
  Deprecated.
  use DoubleArray instead
  `interface`
  `FloatArrayFSImpl`
  Deprecated.
  use FloatArray instead
  `interface`
  `IntArrayFSImpl`
  Deprecated.
  use IntegerArray instead
  `interface`
  `LongArrayFSImpl`
  Deprecated.
  use LongArray instead
  `interface`
  `ShortArrayFSImpl`
  Deprecated.
  use ShortArray instead
  `interface`
  `StringArrayFSImpl`
  Deprecated.
  use StringArray instead
  Methods in org.apache.uima.cas.impl that return CommonArrayFS
  Modifier and Type
  Method
  Description
  `static CommonArrayFS`
  CASImpl.`copyArray(TOP srcArray)`
  `CommonArrayFS`
  CASImpl.`emptyArray(Type type)`
  Methods in org.apache.uima.cas.impl with parameters of type CommonArrayFS
  Modifier and Type
  Method
  Description
  `int`
  CASImpl.`getArraySize(CommonArrayFS fs)`

- ## Uses of CommonArrayFS in org.apache.uima.jcas

  Methods in org.apache.uima.jcas that return CommonArrayFS
  Modifier and Type
  Method
  Description
  `default <T extends TOP>
  CommonArrayFS`
  JCas.`emptyArray(Class<T> clazz)`

- ## Uses of CommonArrayFS in org.apache.uima.jcas.cas

  Subinterfaces of CommonArrayFS in org.apache.uima.jcas.cas
  Modifier and Type
  Interface
  Description
  `interface`
  `ArrayFSImpl<E extends FeatureStructure>`
  Deprecated.
  use FSArray instead
  `interface`
  `CommonPrimitiveArray<T>`
  This interface is implemented by arrays of non-FeatureStructure components boolean, byte, short, int, long, float, double, String, JavaObject Internal Use Only.
  Classes in org.apache.uima.jcas.cas that implement CommonArrayFS
  Modifier and Type
  Class
  Description
  `final class`
  `BooleanArray`
  JCas class model for BooleanArray
  `final class`
  `ByteArray`
  JCas class model for ByteArray
  `final class`
  `DoubleArray`
  JCas class model for DoubleArray
  `final class`
  `FloatArray`
  Java Cas model for Cas FloatArray.
  `final class`
  `FSArray<T extends FeatureStructure>`
  Java Class model for Cas FSArray type extends FeatureStructure for backwards compatibility when using FSArray with no typing.
  `class`
  `FSArrayList<T extends TOP>`
  An ArrayList type containing Feature Structures, for UIMA Has all the methods of List Implements the select(...) APIs
  `final class`
  `IntegerArray`
  The Java Class model corresponding to the Cas IntegerArray_JCasImpl type.
  `class`
  `IntegerArrayList`
  An ArrayList type containing ints, for UIMA - implements a subset of the List API, Iterable<Integer>, IntListIterator.
  `final class`
  `LongArray`
  JCas class model for LongArray
  `final class`
  `ShortArray`
  JCas class model for ShortArray
  `final class`
  `StringArray`
  JCas class model for StringArray
  Methods in org.apache.uima.jcas.cas with parameters of type CommonArrayFS
  Modifier and Type
  Method
  Description
  `void`
  BooleanArray.`copyValuesFrom(CommonArrayFS<Boolean> v)`
  `void`
  ByteArray.`copyValuesFrom(CommonArrayFS<Byte> v)`
  `void`
  DoubleArray.`copyValuesFrom(CommonArrayFS v)`
  `void`
  FloatArray.`copyValuesFrom(CommonArrayFS v)`
  `void`
  FSArray.`copyValuesFrom(CommonArrayFS<T> v)`
  `void`
  FSArrayList.`copyValuesFrom(CommonArrayFS v)`
  `void`
  IntegerArray.`copyValuesFrom(CommonArrayFS v)`
  `void`
  IntegerArrayList.`copyValuesFrom(CommonArrayFS<Integer> v)`
  `void`
  LongArray.`copyValuesFrom(CommonArrayFS v)`
  `void`
  ShortArray.`copyValuesFrom(CommonArrayFS v)`
  `void`
  StringArray.`copyValuesFrom(CommonArrayFS v)`