public class BinaryStreamDataType extends BytesDataType
BIGINT, BIGINT_AUX_LONG, BINARY, BIT, BLOB, BOOLEAN, CHAR, CLOB, DATE, DECIMAL, DOUBLE, FLOAT, INTEGER, LONGNVARCHAR, LONGVARBINARY, LONGVARCHAR, NCHAR, NUMERIC, NVARCHAR, REAL, SMALLINT, TIME, TIMESTAMP, TINYINT, UNKNOWN, VARBINARY, VARCHAR
Constructor and Description |
---|
BinaryStreamDataType(String name,
int sqlType) |
Modifier and Type | Method and Description |
---|---|
Object |
getSqlValue(int column,
ResultSet resultSet)
Returns the specified column value from the specified resultset object.
|
void |
setSqlValue(Object value,
int column,
PreparedStatement statement)
Sets the given value on the given statement and therefore invokes
BytesDataType.typeCast(Object) . |
compare, compareNonNulls, typeCast
areObjectsEqual, compare, getSqlType, getTypeClass, isDateTime, isNumber, loadClass, loadClass, toString
asString, forObject, forSqlType, forSqlTypeName
public BinaryStreamDataType(String name, int sqlType)
public Object getSqlValue(int column, ResultSet resultSet) throws SQLException, TypeCastException
DataType
getSqlValue
in class BytesDataType
SQLException
TypeCastException
public void setSqlValue(Object value, int column, PreparedStatement statement) throws SQLException, TypeCastException
BytesDataType.typeCast(Object)
.setSqlValue
in class BytesDataType
SQLException
TypeCastException
BytesDataType.setSqlValue(java.lang.Object, int, java.sql.PreparedStatement)
Copyright © 2002–2019. All rights reserved.