## 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 and 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 and 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 and 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 and 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 and 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 and 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 and 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 and 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 and Description
    --- | ---
    `class` | `BooleanArray` JCas class model for BooleanArray
    `class` | `ByteArray` JCas class model for ByteArray
    `class` | `DoubleArray` JCas class model for DoubleArray
    `class` | `FloatArray` Java Cas model for Cas FloatArray.
    `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
    `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.
    `class` | `LongArray` JCas class model for LongArray
    `class` | `ShortArray` JCas class model for ShortArray
    `class` | `StringArray` JCas class model for StringArray

    Methods in org.apache.uima.jcas.cas with parameters of type CommonArrayFS
    Modifier and Type | Method and Description
    --- | ---
    `void` | DoubleArray.`copyValuesFrom(CommonArrayFS v)`
    `void` | FloatArray.`copyValuesFrom(CommonArrayFS v)`
    `void` | LongArray.`copyValuesFrom(CommonArrayFS v)`
    `void` | ShortArray.`copyValuesFrom(CommonArrayFS v)`
    `void` | IntegerArray.`copyValuesFrom(CommonArrayFS v)`
    `void` | FSArrayList.`copyValuesFrom(CommonArrayFS v)`
    `void` | StringArray.`copyValuesFrom(CommonArrayFS v)`
    `void` | BooleanArray.`copyValuesFrom(CommonArrayFS<Boolean> v)`
    `void` | ByteArray.`copyValuesFrom(CommonArrayFS<Byte> v)`
    `void` | IntegerArrayList.`copyValuesFrom(CommonArrayFS<Integer> v)`
    `void` | FSArray.`copyValuesFrom(CommonArrayFS<T> v)`

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