Package org.marid.db.hsqldb
Class HsqldbDaqNumericReader
- java.lang.Object
-
- org.marid.db.hsqldb.HsqldbDaqAbstractReader<java.lang.Double>
-
- org.marid.db.hsqldb.HsqldbDaqNumericReader
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.marid.db.dao.DaqMXBean,org.marid.db.dao.DaqReader<java.lang.Double>,org.marid.db.dao.NumericReader
public class HsqldbDaqNumericReader extends HsqldbDaqAbstractReader<java.lang.Double> implements org.marid.db.dao.NumericReader
- Author:
- Dmitry Ovchinnikov.
-
-
Constructor Summary
Constructors Constructor Description HsqldbDaqNumericReader(javax.sql.DataSource dataSource, java.lang.String table)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetSqlTypeName()protected java.lang.DoublegetValue(java.sql.ResultSet resultSet, int index)protected voidsetValue(java.sql.PreparedStatement statement, int index, java.lang.Double value)protected byte[]toByteArray(@NotNull java.lang.Double value)-
Methods inherited from class org.marid.db.hsqldb.HsqldbDaqAbstractReader
close, fetchRecord, fetchRecords, getRecordCount, hash, tagCount, tags
-
-
-
-
Method Detail
-
setValue
protected void setValue(java.sql.PreparedStatement statement, int index, java.lang.Double value) throws java.sql.SQLException- Specified by:
setValuein classHsqldbDaqAbstractReader<java.lang.Double>- Throws:
java.sql.SQLException
-
getValue
protected java.lang.Double getValue(java.sql.ResultSet resultSet, int index) throws java.sql.SQLException- Specified by:
getValuein classHsqldbDaqAbstractReader<java.lang.Double>- Throws:
java.sql.SQLException
-
toByteArray
protected byte[] toByteArray(@NotNull @NotNull java.lang.Double value)- Specified by:
toByteArrayin classHsqldbDaqAbstractReader<java.lang.Double>
-
getSqlTypeName
protected java.lang.String getSqlTypeName()
- Specified by:
getSqlTypeNamein classHsqldbDaqAbstractReader<java.lang.Double>
-
-