public class StringArrayFSImpl extends CommonArrayFSImpl implements StringArrayFS
ArrayFS interface.addr, casImpl| Constructor and Description |
|---|
StringArrayFSImpl(int addr,
CASImpl cas) |
| Modifier and Type | Method and Description |
|---|---|
void |
copyFromArray(java.lang.String[] src,
int srcOffset,
int destOffset,
int length)
Copy the contents of an external array into this array.
|
void |
copyToArray(int srcOffset,
java.lang.String[] dest,
int destOffset,
int length)
Copy the contents of the array from
start to end to the
destination destArray with destination offset destOffset. |
java.lang.String |
get(int i)
Get the i-th string from the array.
|
void |
set(int i,
java.lang.String str)
Set the i-th value.
|
int |
size()
Return the size of the array.
|
java.lang.String[] |
toArray()
Creates a new array the this array is copied to.
|
toStringArrayequals, getAddress, getCAS, getCASImpl, hashCode, setUpclone, 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, toStringfinalize, getClass, notify, notifyAll, wait, wait, waittoStringArrayclone, equals, getBooleanValue, getByteValue, getCAS, getDoubleValue, getFeatureValue, getFeatureValueAsString, getFloatValue, getIntValue, getLongValue, getShortValue, getStringValue, getType, hashCode, setBooleanValue, setByteValue, setDoubleValue, setFeatureValue, setFeatureValueFromString, setFloatValue, setIntValue, setLongValue, setShortValue, setStringValuepublic StringArrayFSImpl(int addr,
CASImpl cas)
public int size()
StringArrayFSsize in interface CommonArrayFSsize in interface StringArrayFSsize in class CommonArrayFSImplArrayFS.size()public java.lang.String get(int i)
StringArrayFSget in interface StringArrayFSArrayFS.get(int)public void set(int i,
java.lang.String str)
throws java.lang.ArrayIndexOutOfBoundsException
StringArrayFSset in interface StringArrayFSi - The index.str - The value.java.lang.ArrayIndexOutOfBoundsException - If i is out of bounds.ArrayFS.set(int, FeatureStructure)public void copyFromArray(java.lang.String[] src,
int srcOffset,
int destOffset,
int length)
throws java.lang.ArrayIndexOutOfBoundsException
StringArrayFScopyFromArray in interface CommonArrayFScopyFromArray in interface StringArrayFSsrc - 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.java.lang.ArrayIndexOutOfBoundsException - When length conditions are not met.ArrayFS.copyFromArray(FeatureStructure[], int, int, int)public void copyToArray(int srcOffset,
java.lang.String[] dest,
int destOffset,
int length)
throws java.lang.ArrayIndexOutOfBoundsException
StringArrayFSstart to end to the
destination destArray with destination offset destOffset.copyToArray in interface CommonArrayFScopyToArray in interface StringArrayFScopyToArray in class CommonArrayFSImplsrcOffset - 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.java.lang.ArrayIndexOutOfBoundsException - If srcOffset < 0 or length > size() or
destOffset + length > destArray.length.ArrayFS.copyToArray(int, FeatureStructure[], int, int)public java.lang.String[] toArray()
StringArrayFStoArray in interface StringArrayFSArrayFS.toArray()Copyright © 2013. All Rights Reserved.