Package mil.nga.geopackage.tiles.user
Class TileInvalidCursor
java.lang.Object
mil.nga.geopackage.user.UserInvalidCursor<TileColumn,TileTable,TileRow,TileCursor,TileDao>
mil.nga.geopackage.tiles.user.TileInvalidCursor
- All Implemented Interfaces:
Iterable<TileRow>
,Result
,UserCoreResult<TileColumn,
TileTable, TileRow>
public class TileInvalidCursor
extends UserInvalidCursor<TileColumn,TileTable,TileRow,TileCursor,TileDao>
Tile Invalid Cursor wrapper for tile requery to handle failed rows due to large blobs
- Since:
- 2.0.0
-
Constructor Summary
ConstructorDescriptionTileInvalidCursor
(TileDao dao, TileCursor cursor, List<Integer> invalidPositions, List<TileColumn> blobColumns) Constructor -
Method Summary
Methods inherited from class mil.nga.geopackage.user.UserInvalidCursor
close, getBlob, getColumnCount, getColumnIndex, getColumns, getCount, getDouble, getFloat, getId, getInt, getLong, getPosition, getRow, getRow, getSelectionArgs, getShort, getSql, getString, getTable, getTableName, getType, getValue, getValue, getValue, getValue, ids, iterator, moveToFirst, moveToNext, moveToPosition, wasNull
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
-
TileInvalidCursor
public TileInvalidCursor(TileDao dao, TileCursor cursor, List<Integer> invalidPositions, List<TileColumn> blobColumns) Constructor- Parameters:
dao
- tile daocursor
- tile cursorinvalidPositions
- invalid positions from a previous cursorblobColumns
- blob columns
-