public class FloatArrayFSImpl extends CommonArrayFSImpl implements FloatArrayFS
IntArrayFS
interface.addr, casImpl
Constructor and Description |
---|
FloatArrayFSImpl(int addr,
CASImpl cas) |
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 |
copyFromArray(String[] src,
int srcOffset,
int destOffset,
int length)
Copy the contents of an external string array into this array.
|
void |
copyToArray(int srcOffset,
float[] dest,
int destOffset,
int length)
Copy the contents of the array to an external array.
|
void |
copyToArray(int srcOffset,
String[] dest,
int destOffset,
int length)
Copy the contents of the array to an external string array.
|
float |
get(int i)
Get the element at position
index . |
void |
set(int i,
float value)
Set a given element.
|
float[] |
toArray()
Create a Java array that is a copy of the internal CAS array.
|
size, toStringArray
equals, getAddress, getCAS, getCASImpl, hashCode
clone, getavoidcollisionTypeCode, getBooleanValue, getByteValue, getDoubleValue, getFeatureValue, getFeatureValueAsString, getFloatValue, getIntValue, getLongValue, getShortValue, getStringValue, getType, prettyPrint, prettyPrint, prettyPrint, setBooleanValue, setByteValue, setDoubleValue, setFeatureValue, setFeatureValueFromString, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValue, toString, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
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
public FloatArrayFSImpl(int addr, CASImpl cas)
public float get(int i)
FloatArrayFS
index
.get
in interface FloatArrayFS
i
- the indexFloatArrayFS.get(int)
public void set(int i, float value) throws ArrayIndexOutOfBoundsException
FloatArrayFS
set
in interface FloatArrayFS
i
- The index.value
- The value.ArrayIndexOutOfBoundsException
- If index
is out of bounds.FloatArrayFS.set(int, float)
public void copyFromArray(float[] src, int srcOffset, int destOffset, int length)
FloatArrayFS
copyFromArray
in interface FloatArrayFS
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.FloatArrayFS.copyFromArray(float[], int, int, int)
public void copyToArray(int srcOffset, float[] dest, int destOffset, int length)
FloatArrayFS
copyToArray
in interface FloatArrayFS
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.FloatArrayFS.copyToArray(int, float[], int, int)
public float[] toArray()
FloatArrayFS
toArray
in interface FloatArrayFS
FloatArrayFS.toArray()
public void copyToArray(int srcOffset, String[] dest, int destOffset, int length)
CommonArrayFS
copyToArray
in interface CommonArrayFS
copyToArray
in class CommonArrayFSImpl
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.CommonArrayFS.copyToArray(int, String[], int, int)
public void copyFromArray(String[] src, int srcOffset, int destOffset, int length)
CommonArrayFS
copyFromArray
in interface CommonArrayFS
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.CommonArrayFS.copyFromArray(String[], int, int, int)
Copyright © 2006–2021 The Apache Software Foundation. All rights reserved.