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, setTimestamp
public 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 FBField
java.sql.SQLException
protected void setBinaryStreamInternal(java.io.InputStream in, long length) throws java.sql.SQLException
setBinaryStreamInternal
in class FBField
java.sql.SQLException
protected void setCharacterStreamInternal(java.io.Reader in, long length) throws java.sql.SQLException
setCharacterStreamInternal
in class FBField
java.sql.SQLException
Copyright © 2001-2021 Jaybird (Firebird JDBC/JCA) team. All rights reserved.