Package mil.nga.geopackage.db
Class FeatureIndexerIdCursor
java.lang.Object
android.database.CursorWrapper
mil.nga.geopackage.db.CursorResult
mil.nga.geopackage.user.UserCursor<FeatureColumn,FeatureTable,FeatureRow>
mil.nga.geopackage.features.user.FeatureCursor
mil.nga.geopackage.db.FeatureIndexerIdCursor
- All Implemented Interfaces:
android.database.Cursor,Closeable,AutoCloseable,Iterable<FeatureRow>,Result,UserCoreResult<FeatureColumn,FeatureTable, FeatureRow>
Feature Indexer Id cursor to filter on matching queried ids
- Since:
- 3.4.0
-
Field Summary
Fields inherited from interface android.database.Cursor
FIELD_TYPE_BLOB, FIELD_TYPE_FLOAT, FIELD_TYPE_INTEGER, FIELD_TYPE_NULL, FIELD_TYPE_STRING -
Constructor Summary
ConstructorsConstructorDescriptionFeatureIndexerIdCursor(String[] columns, FeatureCursor cursor, FeatureIndexerIdQuery idQuery) ConstructorFeatureIndexerIdCursor(FeatureCursor cursor, FeatureIndexerIdQuery idQuery) ConstructorFeatureIndexerIdCursor(FeatureTable table, android.database.Cursor cursor, FeatureIndexerIdQuery idQuery) ConstructorFeatureIndexerIdCursor(FeatureTable table, String[] columns, android.database.Cursor cursor, FeatureIndexerIdQuery idQuery) Constructor -
Method Summary
Methods inherited from class mil.nga.geopackage.features.user.FeatureCursor
createInvalidCursor, enableInvalidRequery, getColumns, getGeometry, getRow, getValueMethods inherited from class mil.nga.geopackage.user.UserCursor
close, enableInvalidRequery, getId, getInvalidPositions, getQuery, getRow, getSelectionArgs, getSql, getTable, getTableName, getValue, getValue, getValue, hasInvalidPositions, ids, isUseBindings, iterator, readBlobValue, setColumns, setQuery, setTable, setUseBindingsMethods inherited from class mil.nga.geopackage.db.CursorResult
wasNullMethods inherited from class android.database.CursorWrapper
copyStringToBuffer, deactivate, getBlob, getColumnCount, getColumnIndex, getColumnIndexOrThrow, getColumnName, getColumnNames, getDouble, getExtras, getFloat, getInt, getLong, getNotificationUri, getNotificationUris, getPosition, getShort, getString, getType, getWantsAllOnMoveCalls, getWrappedCursor, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, isNull, move, moveToFirst, moveToLast, moveToPosition, moveToPrevious, registerContentObserver, registerDataSetObserver, requery, respond, setExtras, setNotificationUri, setNotificationUris, unregisterContentObserver, unregisterDataSetObserverMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface mil.nga.geopackage.db.Result
getBlob, getColumnCount, getColumnIndex, getDouble, getFloat, getInt, getLong, getPosition, getShort, getString, getType, moveToFirst, moveToPosition, wasNull
-
Constructor Details
-
FeatureIndexerIdCursor
Constructor- Parameters:
cursor- feature cursoridQuery- id query
-
FeatureIndexerIdCursor
public FeatureIndexerIdCursor(String[] columns, FeatureCursor cursor, FeatureIndexerIdQuery idQuery) Constructor- Parameters:
columns- columnscursor- feature cursoridQuery- id query- Since:
- 3.5.0
-
FeatureIndexerIdCursor
public FeatureIndexerIdCursor(FeatureTable table, android.database.Cursor cursor, FeatureIndexerIdQuery idQuery) Constructor- Parameters:
table- feature tablecursor- cursoridQuery- id query
-
FeatureIndexerIdCursor
public FeatureIndexerIdCursor(FeatureTable table, String[] columns, android.database.Cursor cursor, FeatureIndexerIdQuery idQuery) Constructor- Parameters:
table- feature tablecolumns- columnscursor- cursoridQuery- id query- Since:
- 3.5.0
-
-
Method Details
-
moveToNext
public boolean moveToNext()- Specified by:
moveToNextin interfaceandroid.database.Cursor- Specified by:
moveToNextin interfaceResult- Overrides:
moveToNextin classUserCursor<FeatureColumn,FeatureTable, FeatureRow>
-
getCount
public int getCount()- Specified by:
getCountin interfaceandroid.database.Cursor- Specified by:
getCountin interfaceUserCoreResult<FeatureColumn,FeatureTable, FeatureRow> - Overrides:
getCountin classUserCursor<FeatureColumn,FeatureTable, FeatureRow>
-