Package lu.kbra.pclib.db.impl
Interface SQLQueryable<T extends DataBaseEntry>
- All Known Subinterfaces:
AbstractDBTable<T>,AbstractDBView<T>,DeferredSQLQueryable<T>
- All Known Implementing Classes:
DataBaseTable,DataBaseView,DBTableProxy,DeferredDataBaseTable,DeferredDataBaseView
public interface SQLQueryable<T extends DataBaseEntry>
-
Method Summary
Modifier and TypeMethodDescriptionintcount()default DataBaseConnectordefault StringgetName()default StringClass<? extends SQLQueryable<T>><B> B
-
Method Details
-
count
- Throws:
DBException
-
getConnector
-
getDataBaseEntryUtils
DataBaseEntryUtils getDataBaseEntryUtils() -
getName
-
getQualifiedName
-
getTargetClass
Class<? extends SQLQueryable<T>> getTargetClass() -
getEntryClass
-
query
- Throws:
DBException
-
getDatabase
DataBase getDatabase()
-