org.apache.uima.cas_data

## Interface PrimitiveArrayFS

- All Superinterfaces:
    FeatureStructure, Serializable
  All Known Implementing Classes:
    PrimitiveArrayFSImpl

      public interface PrimitiveArrayFS
      extends FeatureStructure

  A subtype of FeatureStructure that represents an array of primitive values (Strings, int, or floats).

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `size()` Get the size of this array.
    `float[]` | `toFloatArray()` Gets this value as an float array.
    `int[]` | `toIntArray()` Gets this value as an integer array.
    `String[]` | `toStringArray()` Gets this value as an string array.

    - ### Methods inherited from interface org.apache.uima.cas_data.FeatureStructure

      `getFeatureNames, getFeatureValue, getId, getIndexed, getType, isIndexed, setFeatureValue, setId, setIndexed, setIndexed, setType`

- - ### Method Detail

    - #### size

          int size()

      Get the size of this array.
      Returns:
        the size

    - #### toIntArray

          int[] toIntArray()

      Gets this value as an integer array.
      Returns:
        integer array value, empty array if value is not an array

    - #### toFloatArray

          float[] toFloatArray()

      Gets this value as an float array.
      Returns:
        float array value, empty array if value is not an array

    - #### toStringArray

          String[] toStringArray()

      Gets this value as an string array.
      Returns:
        string array value, empty array if value is not an array

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