public class FBBinaryField extends FBField
(VAR)CHAR CHARACTER SET OCTETS).
Implements behavior that considers fields of (VAR)CHAR CHARACTER SET OCTETS to be of types
Types.BINARY or Types.VARBINARY.
fieldDescriptor, gdsHelper, mappingPath, requiredType, scale| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
getBinaryStream() |
byte[] |
getBytes() |
java.lang.String |
getString() |
protected void |
setBinaryStreamInternal(java.io.InputStream in,
long length) |
void |
setBytes(byte[] value) |
protected void |
setCharacterStreamInternal(java.io.Reader in,
long length) |
void |
setString(java.lang.String value) |
close, createField, getAlias, getArray, getBigDecimal, getBigDecimal, getBigInteger, getBlob, getBoolean, getByte, getCharacterStream, getClob, getDatatypeCoder, getDate, getDate, getDouble, getFieldData, getFloat, getInt, getLong, getName, getObject, getObject, getObject, getObjectConverter, getRawDateTimeStruct, getRef, getRelationName, getShort, getTime, getTime, getTimestamp, getTimestamp, isInvertTimeZone, isNull, isType, setBigDecimal, setBigInteger, setBinaryStream, setBinaryStream, setBinaryStream, setBlob, setBoolean, setByte, setCharacterStream, setCharacterStream, setCharacterStream, setClob, setConnection, setDate, setDate, setDouble, setFieldData, setFloat, setInteger, setLong, setNull, setObject, setRawDateTimeStruct, setRequiredType, setShort, setTime, setTime, setTimestamp, setTimestamppublic java.lang.String getString()
throws java.sql.SQLException
public void setString(java.lang.String value)
throws java.sql.SQLException
public byte[] getBytes()
throws java.sql.SQLException
public void setBytes(byte[] value)
throws java.sql.SQLException
public java.io.InputStream getBinaryStream()
throws java.sql.SQLException
getBinaryStream in class FBFieldjava.sql.SQLExceptionprotected void setBinaryStreamInternal(java.io.InputStream in,
long length)
throws java.sql.SQLException
setBinaryStreamInternal in class FBFieldjava.sql.SQLExceptionprotected void setCharacterStreamInternal(java.io.Reader in,
long length)
throws java.sql.SQLException
setCharacterStreamInternal in class FBFieldjava.sql.SQLExceptionCopyright © 2001-2021 Jaybird (Firebird JDBC/JCA) team. All rights reserved.