public final class StringVarContainer extends ByteVarContainer implements VDataContainer.CString
VDataContainer.CByte, VDataContainer.CDouble, VDataContainer.CFloat, VDataContainer.CInt, VDataContainer.CLong, VDataContainer.CShort, VDataContainer.CString
Constructor and Description |
---|
StringVarContainer(CDFImpl thisCDF,
Variable var,
int[] pt) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
_asArray() |
byte[] |
as1DArray()
Returns the one dimensional array representation.
|
AArray |
asArray() |
byte[] |
asOneDArray() |
byte[] |
asOneDArray(boolean cmtarget) |
static boolean |
isCompatible(int type,
boolean preserve) |
allocateDataArray, fillArray
asOneDArray, asSampledArray, getBuffer, getCapacity, getRecordRange, getVariable, isCompatible, run, setDirect, setUserBuffer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBuffer, getCapacity, getRecordRange, getVariable, setDirect, setUserBuffer
public StringVarContainer(CDFImpl thisCDF, Variable var, int[] pt) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.lang.Throwable
cdfi
- vrbl
- ints
- java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.Throwable
public static boolean isCompatible(int type, boolean preserve)
type
- preserve
- public java.lang.Object _asArray() throws java.lang.Throwable
_asArray
in class ByteVarContainer
java.lang.Throwable
public byte[] as1DArray()
VDataContainer.CByte
as1DArray
in interface VDataContainer
as1DArray
in interface VDataContainer.CByte
as1DArray
in interface VDataContainer.CString
as1DArray
in class ByteVarContainer
public byte[] asOneDArray()
asOneDArray
in interface VDataContainer.CByte
asOneDArray
in interface VDataContainer.CString
asOneDArray
in class ByteVarContainer
public byte[] asOneDArray(boolean cmtarget)
asOneDArray
in interface VDataContainer
asOneDArray
in interface VDataContainer.CByte
asOneDArray
in interface VDataContainer.CString
asOneDArray
in class ByteVarContainer
cmtarget
- public AArray asArray() throws java.lang.Throwable
asArray
in interface VDataContainer
asArray
in class ByteVarContainer
java.lang.Throwable