public class DataContainer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected long |
position |
Constructor and Description |
---|
DataContainer(VDR vdr) |
DataContainer(VDR vdr,
boolean rowMajority) |
Modifier and Type | Method and Description |
---|---|
void |
addData(java.lang.Object data,
int[] recordRange,
boolean oned) |
java.nio.ByteBuffer |
addJavaArray(java.lang.Object data,
int dataType,
boolean relax) |
int |
getSize() |
VDR |
getVDR() |
VXR |
getVXR() |
java.nio.ByteBuffer |
update(java.nio.ByteBuffer buf) |
void |
update(java.nio.channels.FileChannel channel) |
public DataContainer(VDR vdr)
vdr
- public DataContainer(VDR vdr, boolean rowMajority)
vdr
- bln
- public VDR getVDR()
public VXR getVXR()
public void addData(java.lang.Object data, int[] recordRange, boolean oned) throws java.lang.Throwable
data
- recordRange
- oned
- java.lang.Throwable
public int getSize()
public java.nio.ByteBuffer update(java.nio.ByteBuffer buf)
buf
- public java.nio.ByteBuffer addJavaArray(java.lang.Object data, int dataType, boolean relax) throws java.lang.Throwable
data
- dataType
- relax
- java.lang.Throwable
public void update(java.nio.channels.FileChannel channel) throws java.io.IOException
channel
- java.io.IOException