java.lang.AutoCloseable, org.marid.db.dao.DaqMXBean, org.marid.db.dao.DaqReader<java.lang.Double>, org.marid.db.dao.DaqWriter<java.lang.Double>, org.marid.db.dao.NumericReader, org.marid.db.dao.NumericWriterpublic class HsqldbDaqNumericWriter extends HsqldbDaqAbstractReader<T> implements org.marid.db.dao.NumericWriter
| Constructor | Description |
|---|---|
HsqldbDaqNumericWriter(javax.sql.DataSource dataSource,
java.lang.String table) |
| Modifier and Type | Method | Description |
|---|---|---|
long |
delete(long[] tags,
long from,
long to) |
|
long |
delete(long from,
long to) |
|
protected java.lang.String |
getSqlTypeName() |
|
protected java.lang.Double |
getValue(java.sql.ResultSet resultSet,
int index) |
|
java.util.Set<org.marid.db.data.DataRecordKey> |
merge(java.util.List<org.marid.db.data.DataRecord<T>> dataRecords,
boolean insertOnly) |
|
protected void |
setValue(java.sql.PreparedStatement statement,
int index,
java.lang.Double value) |
|
protected byte[] |
toByteArray(@NotNull java.lang.Double value) |
fetchRecord, fetchRecords, hash, tagCount, tagsclose, fetchRecord, fetchRecords, getRecordCount, hash, tagCount, tagspublic HsqldbDaqNumericWriter(javax.sql.DataSource dataSource,
java.lang.String table)
protected void setValue(java.sql.PreparedStatement statement,
int index,
java.lang.Double value)
throws java.sql.SQLException
setValue in class HsqldbDaqAbstractReader<java.lang.Double>java.sql.SQLExceptionprotected java.lang.Double getValue(java.sql.ResultSet resultSet,
int index)
throws java.sql.SQLException
getValue in class HsqldbDaqAbstractReader<java.lang.Double>java.sql.SQLExceptionprotected byte[] toByteArray(@NotNull
@NotNull java.lang.Double value)
toByteArray in class HsqldbDaqAbstractReader<java.lang.Double>protected java.lang.String getSqlTypeName()
getSqlTypeName in class HsqldbDaqAbstractReader<java.lang.Double>public long delete(long from,
long to)
delete in interface org.marid.db.dao.DaqWriter<T extends java.io.Serializable>public long delete(long[] tags,
long from,
long to)
delete in interface org.marid.db.dao.DaqWriter<T extends java.io.Serializable>public java.util.Set<org.marid.db.data.DataRecordKey> merge(java.util.List<org.marid.db.data.DataRecord<T>> dataRecords,
boolean insertOnly)
merge in interface org.marid.db.dao.DaqWriter<T extends java.io.Serializable>Copyright © 2012–2018 MARID software development group. All rights reserved.