Package mil.nga.geopackage.features.user
Class FeatureInvalidCursor
java.lang.Object
mil.nga.geopackage.user.UserInvalidCursor<FeatureColumn,FeatureTable,FeatureRow,FeatureCursor,FeatureDao>
mil.nga.geopackage.features.user.FeatureInvalidCursor
- All Implemented Interfaces:
Iterable<FeatureRow>
,Result
,UserCoreResult<FeatureColumn,
FeatureTable, FeatureRow>
public class FeatureInvalidCursor
extends UserInvalidCursor<FeatureColumn,FeatureTable,FeatureRow,FeatureCursor,FeatureDao>
Feature Invalid Cursor wrapper for feature requery to handle failed rows due to large blobs
- Since:
- 2.0.0
-
Constructor Summary
ConstructorDescriptionFeatureInvalidCursor
(FeatureDao dao, FeatureCursor cursor, List<Integer> invalidPositions, List<FeatureColumn> 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
-
FeatureInvalidCursor
public FeatureInvalidCursor(FeatureDao dao, FeatureCursor cursor, List<Integer> invalidPositions, List<FeatureColumn> blobColumns) Constructor- Parameters:
dao
- feature daocursor
- feature cursorinvalidPositions
- invalid positions from a previous cursorblobColumns
- blob columns
-