public interface ChunkColumnValue extends ColumnValue
RowLCR
Modifier and Type | Field and Description |
---|---|
static int |
BLOB |
static int |
CLOB |
static int |
LONG |
static int |
LONGRAW |
static int |
NCLOB |
static int |
XMLTYPE |
BINARY_DOUBLE, BINARY_FLOAT, CHAR, DATE, INTERVALDS, INTERVALYM, NUMBER, RAW, TIMESTAMP, TIMESTAMPLTZ, TIMESTAMPTZ
Modifier and Type | Method and Description |
---|---|
int |
getCharSetId()
Gets the chunk character set ID.
|
java.math.BigInteger |
getChunkOffset()
Gets the chunk operation offset.
|
java.math.BigInteger |
getChunkOperationSize()
Gets the chunk operation size.
|
int |
getChunkType()
Gets the chunk type.
|
boolean |
isEmptyChunk()
Indicates whether the chunk is empty.
|
boolean |
isEndOfRow()
Indicates whether the chunk is the end of the entire row change.
|
boolean |
isLastChunk()
Indicates whether the chunk is the last one for the column.
|
boolean |
isXMLDiff()
Indicates whether the XMLType chunk is an XMLDiff.
|
void |
setCharSetId(int charSetId)
Sets the character set ID for an XMLTYPE chunk.
|
void |
setChunkOffset(java.math.BigInteger chunkOffset)
Sets the chunk operation offset.
|
void |
setChunkOperationSize(java.math.BigInteger chunkOperationSize)
Sets the chunk operation size.
|
void |
setChunkType(int chunkType)
Sets the chunk type.
|
void |
setEmptyChunk(boolean emptyChunk)
Sets the empty chunk flag.
|
void |
setEndOfRow(boolean endOfRow)
Sets the endOfRow chunk flag.
|
void |
setLastChunk(boolean lastChunk)
Sets the last chunk flag.
|
void |
setXMLDiff(boolean xmlDiff)
Sets the XMLDiff flag.
|
getCharsetId, getColumnData, getColumnDataType, getColumnName, getTDEFlag, is32kData, set32kData, setCharsetId, setColumnData, setColumnName, setTDEFlag
static final int CLOB
static final int BLOB
static final int NCLOB
static final int XMLTYPE
static final int LONG
static final int LONGRAW
int getChunkType()
java.math.BigInteger getChunkOffset()
java.math.BigInteger getChunkOperationSize()
int getCharSetId()
void setChunkType(int chunkType) throws StreamsException
chunkType
- The chunk type as defined in this interfaceStreamsException
- is thrown if chunk type is invalid.void setChunkOffset(java.math.BigInteger chunkOffset)
chunkOffset
- The chunk operation offsetvoid setChunkOperationSize(java.math.BigInteger chunkOperationSize)
chunkOperationSize
- The chunk operation sizeboolean isLastChunk()
boolean isEmptyChunk()
boolean isXMLDiff()
boolean isEndOfRow()
void setEmptyChunk(boolean emptyChunk)
emptyChunk
- The empty chunk flagvoid setXMLDiff(boolean xmlDiff)
xmlDiff
- The XMLDiff flagvoid setLastChunk(boolean lastChunk)
lastChunk
- The last chunk flagvoid setEndOfRow(boolean endOfRow)
endOfRow
- The endOfRow chunk flagvoid setCharSetId(int charSetId)
charSetId
- The character set id