public interface VDataContainer
extends java.lang.Runnable
Modifier and Type | Interface and Description |
---|---|
static interface |
VDataContainer.CByte
Byte Data Container.
|
static interface |
VDataContainer.CDouble
Double Data Container.
|
static interface |
VDataContainer.CFloat
Float Data Container.
|
static interface |
VDataContainer.CInt
Int Data Container.
|
static interface |
VDataContainer.CLong
Long Data Container.
|
static interface |
VDataContainer.CShort
Short Data Container.
|
static interface |
VDataContainer.CString
String Data Container.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
as1DArray()
Returns the one dimensional array representation.
|
AArray |
asArray() |
java.lang.Object |
asOneDArray(boolean cmtarget) |
java.nio.ByteBuffer |
getBuffer()
Returns ByteBuffer for this container.
|
int |
getCapacity() |
int[] |
getRecordRange()
Returns range of records in this container.
|
Variable |
getVariable()
Returns the
Variable for this container. |
void |
setDirect(boolean direct) |
boolean |
setUserBuffer(java.nio.ByteBuffer buffer) |
java.nio.ByteBuffer getBuffer()
int[] getRecordRange()
java.lang.Object as1DArray()
java.lang.Object asOneDArray(boolean cmtarget)
cmtarget
- AArray asArray() throws java.lang.Throwable
java.lang.Throwable
void setDirect(boolean direct)
direct
- boolean setUserBuffer(java.nio.ByteBuffer buffer)
buffer
- int getCapacity()