public interface FloatArrayFS extends CommonArrayFS
CAS.createFloatArrayFS()
.Modifier and Type | Method and Description |
---|---|
void |
copyFromArray(float[] src,
int srcOffset,
int destOffset,
int length)
Copy the contents of an external array into this array.
|
void |
copyToArray(int srcOffset,
float[] dest,
int destOffset,
int length)
Copy the contents of the array to an external array.
|
float |
get(int index)
Get the element at position
index . |
void |
set(int index,
float value)
Set a given element.
|
float[] |
toArray()
Create a Java array that is a copy of the internal CAS array.
|
copyFromArray, copyToArray, size, toStringArray
clone, equals, getBooleanValue, getByteValue, getCAS, getDoubleValue, getFeatureValue, getFeatureValueAsString, getFloatValue, getIntValue, getLongValue, getShortValue, getStringValue, getType, hashCode, setBooleanValue, setByteValue, setDoubleValue, setFeatureValue, setFeatureValueFromString, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue
float get(int index)
index
.index
- the indexArrayIndexOutOfBoundsException
- If index
is out of bounds.void set(int index, float value) throws ArrayIndexOutOfBoundsException
index
- The index.value
- The value.ArrayIndexOutOfBoundsException
- If index
is out of bounds.void copyToArray(int srcOffset, float[] dest, int destOffset, int length) throws ArrayIndexOutOfBoundsException
srcOffset
- The index of the first element to copy.dest
- The array to copy to.destOffset
- Where to start copying into dest
.length
- The number of elements to copy.ArrayIndexOutOfBoundsException
- If srcOffset < 0
or length > size()
or
destOffset + length > destArray.length
.void copyFromArray(float[] src, int srcOffset, int destOffset, int length) throws ArrayIndexOutOfBoundsException
src
- The source array.srcOffset
- Where to start copying in the source array.destOffset
- Where to start copying to in the destination array.length
- The number of elements to copy.ArrayIndexOutOfBoundsException
float[] toArray()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.