Package mil.nga.geopackage.user
Class UserPaginatedCursor<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>>
java.lang.Object
mil.nga.geopackage.user.UserCorePaginatedResults<TColumn,TTable,TRow,TResult>
mil.nga.geopackage.user.UserPaginatedCursor<TColumn,TTable,TRow,TResult>
- Type Parameters:
TColumn
- column typeTTable
- table typeTRow
- row typeTResult
- result type
- All Implemented Interfaces:
Iterable<TRow>
- Direct Known Subclasses:
AttributesPaginatedCursor
,FeaturePaginatedCursor
,TilePaginatedCursor
,UserCustomPaginatedCursor
public abstract class UserPaginatedCursor<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>>
extends UserCorePaginatedResults<TColumn,TTable,TRow,TResult>
User Paginated Cursor for iterating and querying through chunks
- Since:
- 6.2.0
-
Constructor Summary
ModifierConstructorDescriptionprotected
UserPaginatedCursor
(UserDao<TColumn, TTable, TRow, TResult> dao, UserCursor<TColumn, TTable, TRow> results) Constructor -
Method Summary
Methods inherited from class mil.nga.geopackage.user.UserCorePaginatedResults
close, getArgs, getColumns, getPagination, getSql, ids, iterator, setPagination
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
Method Details
-
getDao
-
getResults
- Overrides:
getResults
in classUserCorePaginatedResults<TColumn extends UserColumn,
TTable extends UserTable<TColumn>, TRow extends UserRow<TColumn, TTable>, TResult extends UserCursor<TColumn, TTable, TRow>>
-
getCursor
Get the current paginated cursor- Returns:
- current cursor
-