Package org.apache.uima.cas_data
Interface PrimitiveArrayFS
-
- All Superinterfaces:
FeatureStructure
,java.io.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 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.java.lang.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
java.lang.String[] toStringArray()
Gets this value as an string array.- Returns:
- string array value, empty array if value is not an array
-
-