Package lu.kbra.pclib.db.query.queries
Class DelegatingScalarTransformingQuery<T extends DatabaseEntry,B>
java.lang.Object
lu.kbra.pclib.db.query.queries.DelegatingScalarTransformingQuery<T,B>
- All Implemented Interfaces:
SQLQuery<T,,B> SQLQuery.RawTransformingQuery<T,B>
public class DelegatingScalarTransformingQuery<T extends DatabaseEntry,B>
extends Object
implements SQLQuery.RawTransformingQuery<T,B>
-
Nested Class Summary
Nested classes/interfaces inherited from interface lu.kbra.pclib.db.impl.SQLQuery
SQLQuery.PreparedQuery<T extends DatabaseEntry>, SQLQuery.RawTransformingQuery<T extends DatabaseEntry,B>, SQLQuery.SinglePreparedQuery<T extends DatabaseEntry>, SQLQuery.TransformingQuery<T extends DatabaseEntry, B> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetPreparedQuerySQL(SQLQueryable<T> table) transform(SQLQueryable<T> table, ResultSet rs) voidupdateQuerySQL(SQLQueryable<T> table, PreparedStatement stmt)
-
Constructor Details
-
DelegatingScalarTransformingQuery
public DelegatingScalarTransformingQuery()
-
-
Method Details
-
getPreparedQuerySQL
- Specified by:
getPreparedQuerySQLin interfaceSQLQuery<T extends DatabaseEntry,B>
-
transform
- Specified by:
transformin interfaceSQLQuery.RawTransformingQuery<T extends DatabaseEntry,B> - Throws:
SQLException
-
updateQuerySQL
- Specified by:
updateQuerySQLin interfaceSQLQuery<T extends DatabaseEntry,B> - Throws:
SQLException
-
closeResultSet
public boolean closeResultSet()- Specified by:
closeResultSetin interfaceSQLQuery<T extends DatabaseEntry,B>
-