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
Constructors Modifier Constructor Description protectedUserPaginatedCursor(UserDao<TColumn,TTable,TRow,TResult> dao, UserCursor<TColumn,TTable,TRow> results)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserCursor<TColumn,TTable,TRow>getCursor()Get the current paginated cursorUserDao<TColumn,TTable,TRow,TResult>getDao()UserCursor<TColumn,TTable,TRow>getResults()-
Methods inherited from class mil.nga.geopackage.user.UserCorePaginatedResults
close, getArgs, getColumns, getPagination, getSql, 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
-
-
-
-
Method Detail
-
getResults
public UserCursor<TColumn,TTable,TRow> getResults()
- Overrides:
getResultsin classUserCorePaginatedResults<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>>
-
getCursor
public UserCursor<TColumn,TTable,TRow> getCursor()
Get the current paginated cursor- Returns:
- current cursor
-
-