Interface QueryProvider
-
- All Known Implementing Classes:
BucketPropertySetItemQueryProvider,SingleColumnQueryProvider,SingleColumnWithDiscriminatorQueryProvider
public interface QueryProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>getIdColumnNames()StringgetInitialQuery()The query that retrieves the first bunch of records, sorted by id.StringgetLatestIdParamName(int idIndex)StringgetRepetitiveQuery()The query that retrieves the second and following bunches of records, sorted by id and having a condition like "id is greater than X".StringgetTableName()
-
-
-
Method Detail
-
getInitialQuery
String getInitialQuery()
The query that retrieves the first bunch of records, sorted by id.
-
getRepetitiveQuery
String getRepetitiveQuery()
The query that retrieves the second and following bunches of records, sorted by id and having a condition like "id is greater than X".
-
getLatestIdParamName
String getLatestIdParamName(int idIndex)
-
getTableName
String getTableName()
-
-