public final class DoubleVarContainer extends BaseVarContainer implements VDataContainer.CDouble
VDataContainer.CByte, VDataContainer.CDouble, VDataContainer.CFloat, VDataContainer.CInt, VDataContainer.CLong, VDataContainer.CShort, VDataContainer.CString| Constructor and Description |
|---|
DoubleVarContainer(CDFImpl thisCDF,
Variable var,
int[] pt,
boolean preserve) |
DoubleVarContainer(CDFImpl thisCDF,
Variable var,
int[] pt,
boolean preserve,
java.nio.ByteOrder bo) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
_asArray() |
double[] |
as1DArray()
Returns the one dimensional array representation.
|
DoubleArray |
asArray()
Returns the multi dimensional array representation.
|
java.lang.Object |
asArrayElement(int[] elements) |
java.lang.Object |
asArrayElement(int index0,
int index1) |
double[] |
asOneDArray() |
double[] |
asOneDArray(boolean cmtarget) |
void |
fillArray(double[] array,
int offset,
int first,
int last) |
static boolean |
isCompatible(int type,
boolean preserve) |
asOneDArray, asSampledArray, getBuffer, getCapacity, getRecordRange, getVariable, isCompatible, run, setDirect, setUserBufferclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBuffer, getCapacity, getRecordRange, getVariable, setDirect, setUserBufferpublic DoubleVarContainer(CDFImpl thisCDF, Variable var, int[] pt, boolean preserve, java.nio.ByteOrder bo) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.lang.Throwable
cdfi - vrbl - ints - bln - bo - java.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.Throwablepublic DoubleVarContainer(CDFImpl thisCDF, Variable var, int[] pt, boolean preserve) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.lang.Throwable
cdfi - vrbl - ints - bln - java.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.Throwablepublic static boolean isCompatible(int type,
boolean preserve)
type - preserve - public java.lang.Object _asArray()
throws java.lang.Throwable
java.lang.Throwablepublic java.lang.Object asArrayElement(int[] elements)
throws java.lang.Throwable
elements - java.lang.Throwablepublic java.lang.Object asArrayElement(int index0,
int index1)
throws java.lang.Throwable
index0 - index1 - java.lang.Throwablepublic void fillArray(double[] array,
int offset,
int first,
int last)
throws java.lang.Throwable
array - offset - first - last - java.lang.Throwablepublic double[] as1DArray()
VDataContainer.CDoubleas1DArray in interface VDataContaineras1DArray in interface VDataContainer.CDoubleas1DArray in class BaseVarContainerpublic double[] asOneDArray()
asOneDArray in interface VDataContainer.CDoublepublic double[] asOneDArray(boolean cmtarget)
asOneDArray in interface VDataContainerasOneDArray in interface VDataContainer.CDoubleasOneDArray in class BaseVarContainercmtarget - public DoubleArray asArray() throws java.lang.Throwable
VDataContainer.CDoubleasArray in interface VDataContainerasArray in interface VDataContainer.CDoublejava.lang.Throwable