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,DaqMXBean,DaqReader<java.lang.Double>,NumericReader
public class HsqldbDaqNumericReader extends HsqldbDaqAbstractReader<java.lang.Double> implements NumericReader
- Author:
- Dmitry Ovchinnikov.
-
Constructor Summary
Constructors Constructor Description HsqldbDaqNumericReader(javax.sql.DataSource dataSource, java.lang.String table) -
Method Summary
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, tagsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.marid.db.dao.DaqReader
fetchRecord, fetchRecords, hash, tagCount, tags
-
Constructor Details
-
HsqldbDaqNumericReader
public HsqldbDaqNumericReader(javax.sql.DataSource dataSource, java.lang.String table)
-
-
Method Details
-
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>
-