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()
String
getInitialQuery()
The query that retrieves the first bunch of records, sorted by id.String
getLatestIdParamName(int idIndex)
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".String
getTableName()
-
-
-
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()
-
-