Package mil.nga.geopackage.attributes
Class AttributesInvalidCursor
java.lang.Object
mil.nga.geopackage.user.UserInvalidCursor<AttributesColumn,AttributesTable,AttributesRow,AttributesCursor,AttributesDao>
mil.nga.geopackage.attributes.AttributesInvalidCursor
- All Implemented Interfaces:
Iterable<AttributesRow>
,Result
,UserCoreResult<AttributesColumn,
AttributesTable, AttributesRow>
public class AttributesInvalidCursor
extends UserInvalidCursor<AttributesColumn,AttributesTable,AttributesRow,AttributesCursor,AttributesDao>
Attributes Invalid Cursor wrapper for attributes requery to handle failed rows due to large blobs
- Since:
- 2.0.0
-
Constructor Summary
ConstructorDescriptionAttributesInvalidCursor
(AttributesDao dao, AttributesCursor cursor, List<Integer> invalidPositions, List<AttributesColumn> 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
-
AttributesInvalidCursor
public AttributesInvalidCursor(AttributesDao dao, AttributesCursor cursor, List<Integer> invalidPositions, List<AttributesColumn> blobColumns) Constructor- Parameters:
dao
- attributes daocursor
- attributes cursorinvalidPositions
- invalid positions from a previous cursorblobColumns
- blob columns
-