public interface ColumnValue
RowLCR
Modifier and Type | Field and Description |
---|---|
static int |
BINARY_DOUBLE |
static int |
BINARY_FLOAT |
static int |
CHAR |
static int |
DATE |
static int |
INTERVALDS |
static int |
INTERVALYM |
static int |
NUMBER |
static int |
RAW |
static int |
TIMESTAMP |
static int |
TIMESTAMPLTZ |
static int |
TIMESTAMPTZ |
Modifier and Type | Method and Description |
---|---|
int |
getCharsetId()
Gets the column character set identifier (ID).
|
oracle.sql.Datum |
getColumnData()
Gets the column data.
|
int |
getColumnDataType()
Gets the column data type as defined in this interface.
|
java.lang.String |
getColumnName()
Gets the column name.
|
boolean |
getTDEFlag()
Gets the Transparent Data Encryption (TDE) flag.
|
boolean |
is32kData()
Indicates whether the column is an extended size column (maximum size of 32767 bytes).
|
void |
set32kData(boolean is32kData)
Sets the extended size column flag (maximum size of 32767 bytes).
|
void |
setCharsetId(int charsetId)
Sets the Oracle character set ID for the column.
|
void |
setColumnData(oracle.sql.Datum columnData, int columnDataType)
Sets the column data.
|
void |
setColumnName(java.lang.String columnName)
Sets the column name.
|
void |
setTDEFlag(boolean tdeFlag)
Sets the Transparent Data Encryption (TDE) flag.
|
static final int CHAR
static final int NUMBER
static final int DATE
static final int RAW
static final int TIMESTAMP
static final int TIMESTAMPTZ
static final int TIMESTAMPLTZ
static final int BINARY_FLOAT
static final int BINARY_DOUBLE
static final int INTERVALYM
static final int INTERVALDS
java.lang.String getColumnName()
void setColumnName(java.lang.String columnName)
columnName
- The column name.oracle.sql.Datum getColumnData()
void setColumnData(oracle.sql.Datum columnData, int columnDataType) throws StreamsException
columnData
- The column data, an instance of oracle.sql.Datum subclass.columnDataType
- The column data type as defined in this class.StreamsException
- a StreamsException is thrown if the columnData is NULL and columnDataType is invalid.int getColumnDataType()
boolean getTDEFlag()
void setTDEFlag(boolean tdeFlag)
tdeFlag
- a boolean value indicates whether TDE Flag should be set.boolean is32kData()
void set32kData(boolean is32kData)
is32kData
- The extended size column flag.void setCharsetId(int charsetId)
charsetId
- The character set IDCharacterSet
int getCharsetId()
CharacterSet