public class FeatureTableIndex extends FeatureTableCoreIndex
chunkLimit, EXTENSION_AUTHOR, EXTENSION_DEFINITION, EXTENSION_NAME, EXTENSION_NAME_NO_AUTHOR, progress, toleranceextensionsDao, geoPackage| Constructor and Description |
|---|
FeatureTableIndex(GeoPackage geoPackage,
FeatureDao featureDao)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the table index
|
int |
countColumnFeatures(String column)
Count features
|
int |
countFeatures()
Count features
|
int |
countFeatures(boolean distinct,
String column)
Count features
|
int |
countFeatures(boolean distinct,
String column,
BoundingBox boundingBox)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Map<String,Object> fieldValues)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Projection projection)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Projection projection,
Map<String,Object> fieldValues)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Projection projection,
String where)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Projection projection,
String where,
String[] whereArgs)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
String where)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
String where,
String[] whereArgs)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(boolean distinct,
String column,
GeometryEnvelope envelope)
Count the Features within the Geometry Envelope
|
int |
countFeatures(boolean distinct,
String column,
GeometryEnvelope envelope,
Map<String,Object> fieldValues)
Count the Features within the Geometry Envelope
|
int |
countFeatures(boolean distinct,
String column,
GeometryEnvelope envelope,
String where)
Count the Features within the Geometry Envelope
|
int |
countFeatures(boolean distinct,
String column,
GeometryEnvelope envelope,
String where,
String[] whereArgs)
Count the Features within the Geometry Envelope
|
int |
countFeatures(boolean distinct,
String column,
Map<String,Object> fieldValues)
Count features
|
int |
countFeatures(boolean distinct,
String column,
String where)
Count features
|
int |
countFeatures(boolean distinct,
String column,
String where,
String[] whereArgs)
Count features
|
int |
countFeatures(BoundingBox boundingBox)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(BoundingBox boundingBox,
Map<String,Object> fieldValues)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(BoundingBox boundingBox,
Projection projection)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(BoundingBox boundingBox,
Projection projection,
Map<String,Object> fieldValues)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(BoundingBox boundingBox,
Projection projection,
String where)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(BoundingBox boundingBox,
Projection projection,
String where,
String[] whereArgs)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(BoundingBox boundingBox,
String where)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(BoundingBox boundingBox,
String where,
String[] whereArgs)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(GeometryEnvelope envelope)
Count the Features within the Geometry Envelope
|
int |
countFeatures(GeometryEnvelope envelope,
Map<String,Object> fieldValues)
Count the Features within the Geometry Envelope
|
int |
countFeatures(GeometryEnvelope envelope,
String where)
Count the Features within the Geometry Envelope
|
int |
countFeatures(GeometryEnvelope envelope,
String where,
String[] whereArgs)
Count the Features within the Geometry Envelope
|
int |
countFeatures(Map<String,Object> fieldValues)
Count features
|
int |
countFeatures(String where)
Count features
|
int |
countFeatures(String column,
BoundingBox boundingBox)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(String column,
BoundingBox boundingBox,
Map<String,Object> fieldValues)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(String column,
BoundingBox boundingBox,
Projection projection)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(String column,
BoundingBox boundingBox,
Projection projection,
Map<String,Object> fieldValues)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(String column,
BoundingBox boundingBox,
Projection projection,
String where)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(String column,
BoundingBox boundingBox,
Projection projection,
String where,
String[] whereArgs)
Count the Features within the bounding box in the provided projection
|
int |
countFeatures(String column,
BoundingBox boundingBox,
String where)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(String column,
BoundingBox boundingBox,
String where,
String[] whereArgs)
Count the Features within the bounding box, projected correctly
|
int |
countFeatures(String column,
GeometryEnvelope envelope)
Count the Features within the Geometry Envelope
|
int |
countFeatures(String column,
GeometryEnvelope envelope,
Map<String,Object> fieldValues)
Count the Features within the Geometry Envelope
|
int |
countFeatures(String column,
GeometryEnvelope envelope,
String where)
Count the Features within the Geometry Envelope
|
int |
countFeatures(String column,
GeometryEnvelope envelope,
String where,
String[] whereArgs)
Count the Features within the Geometry Envelope
|
int |
countFeatures(String column,
Map<String,Object> fieldValues)
Count features
|
int |
countFeatures(String column,
String where)
Count features
|
int |
countFeatures(String where,
String[] whereArgs)
Count features
|
int |
countFeatures(String column,
String where,
String[] whereArgs)
Count features
|
int |
deleteIndex(FeatureRow row)
Delete the index for the feature row
|
FeatureRow |
getFeatureRow(GeometryIndex geometryIndex)
Get the feature row for the Geometry Index
|
Projection |
getProjection() |
boolean |
index(FeatureRow row)
Index the feature row.
|
protected int |
indexTable(TableIndex tableIndex) |
FeatureCursor |
queryFeatures()
Query for all Features
|
FeatureCursor |
queryFeatures(boolean distinct)
Query for all Features
|
FeatureCursor |
queryFeatures(boolean distinct,
BoundingBox boundingBox)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(boolean distinct,
BoundingBox boundingBox,
Map<String,Object> fieldValues)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(boolean distinct,
BoundingBox boundingBox,
Projection projection)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(boolean distinct,
BoundingBox boundingBox,
Projection projection,
Map<String,Object> fieldValues)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(boolean distinct,
BoundingBox boundingBox,
Projection projection,
String where)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(boolean distinct,
BoundingBox boundingBox,
Projection projection,
String where,
String[] whereArgs)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(boolean distinct,
BoundingBox boundingBox,
String where)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(boolean distinct,
BoundingBox boundingBox,
String where,
String[] whereArgs)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(boolean distinct,
GeometryEnvelope envelope)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(boolean distinct,
GeometryEnvelope envelope,
Map<String,Object> fieldValues)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(boolean distinct,
GeometryEnvelope envelope,
String where)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(boolean distinct,
GeometryEnvelope envelope,
String where,
String[] whereArgs)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(boolean distinct,
Map<String,Object> fieldValues)
Query for features
|
FeatureCursor |
queryFeatures(boolean distinct,
String where)
Query for features
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns)
Query for all Features
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
BoundingBox boundingBox)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
BoundingBox boundingBox,
Map<String,Object> fieldValues)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
BoundingBox boundingBox,
Projection projection)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
BoundingBox boundingBox,
Projection projection,
Map<String,Object> fieldValues)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
BoundingBox boundingBox,
Projection projection,
String where)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
BoundingBox boundingBox,
Projection projection,
String where,
String[] whereArgs)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
BoundingBox boundingBox,
String where)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
BoundingBox boundingBox,
String where,
String[] whereArgs)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
GeometryEnvelope envelope)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
GeometryEnvelope envelope,
Map<String,Object> fieldValues)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
GeometryEnvelope envelope,
String where)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
GeometryEnvelope envelope,
String where,
String[] whereArgs)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
Map<String,Object> fieldValues)
Query for features
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
String where)
Query for features
|
FeatureCursor |
queryFeatures(boolean distinct,
String[] columns,
String where,
String[] whereArgs)
Query for features
|
FeatureCursor |
queryFeatures(boolean distinct,
String where,
String[] whereArgs)
Query for features
|
FeatureCursor |
queryFeatures(BoundingBox boundingBox)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(BoundingBox boundingBox,
Map<String,Object> fieldValues)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(BoundingBox boundingBox,
Projection projection)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(BoundingBox boundingBox,
Projection projection,
Map<String,Object> fieldValues)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(BoundingBox boundingBox,
Projection projection,
String where)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(BoundingBox boundingBox,
Projection projection,
String where,
String[] whereArgs)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(BoundingBox boundingBox,
String where)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(BoundingBox boundingBox,
String where,
String[] whereArgs)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(GeometryEnvelope envelope)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(GeometryEnvelope envelope,
Map<String,Object> fieldValues)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(GeometryEnvelope envelope,
String where)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(GeometryEnvelope envelope,
String where,
String[] whereArgs)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(Map<String,Object> fieldValues)
Query for features
|
FeatureCursor |
queryFeatures(String where)
Query for features
|
FeatureCursor |
queryFeatures(String[] columns)
Query for all Features
|
FeatureCursor |
queryFeatures(String[] columns,
BoundingBox boundingBox)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(String[] columns,
BoundingBox boundingBox,
Map<String,Object> fieldValues)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(String[] columns,
BoundingBox boundingBox,
Projection projection)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(String[] columns,
BoundingBox boundingBox,
Projection projection,
Map<String,Object> fieldValues)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(String[] columns,
BoundingBox boundingBox,
Projection projection,
String where)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(String[] columns,
BoundingBox boundingBox,
Projection projection,
String where,
String[] whereArgs)
Query for Features within the bounding box in the provided projection
|
FeatureCursor |
queryFeatures(String[] columns,
BoundingBox boundingBox,
String where)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(String[] columns,
BoundingBox boundingBox,
String where,
String[] whereArgs)
Query for Features within the bounding box, projected correctly
|
FeatureCursor |
queryFeatures(String[] columns,
GeometryEnvelope envelope)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(String[] columns,
GeometryEnvelope envelope,
Map<String,Object> fieldValues)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(String[] columns,
GeometryEnvelope envelope,
String where)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(String[] columns,
GeometryEnvelope envelope,
String where,
String[] whereArgs)
Query for Features within the Geometry Envelope
|
FeatureCursor |
queryFeatures(String[] columns,
Map<String,Object> fieldValues)
Query for features
|
FeatureCursor |
queryFeatures(String[] columns,
String where)
Query for features
|
FeatureCursor |
queryFeatures(String[] columns,
String where,
String[] whereArgs)
Query for features
|
FeatureCursor |
queryFeatures(String where,
String[] whereArgs)
Query for features
|
count, count, count, count, createGeometryIndexTable, createTableIndexTable, deleteIndex, deleteIndex, getBoundingBox, getBoundingBox, getChunkLimit, getColumnName, getExtension, getFeatureBoundingBox, getGeometryIndexDao, getGeometryIndexDao, getGeometryIndexDao, getGeoPackage, getLastIndexed, getTableIndex, getTableIndexDao, getTableIndexDao, getTableIndexDao, getTableName, getTolerance, index, index, index, indexGeometryIndexTable, isIndexed, query, query, query, query, queryBuilder, queryBuilder, queryIdsSQL, queryIdsSQL, setChunkLimit, setProgress, setTolerance, unindexGeometryIndexTable, updateLastIndexedcreateDao, get, getExtensions, getExtensions, getExtensionsDao, getOrCreate, has, has, has, verifyWritablepublic FeatureTableIndex(GeoPackage geoPackage, FeatureDao featureDao)
geoPackage - GeoPackagefeatureDao - feature daopublic Projection getProjection()
getProjection in class FeatureTableCoreIndexpublic void close()
public boolean index(FeatureRow row)
row - feature rowprotected int indexTable(TableIndex tableIndex)
indexTable in class FeatureTableCoreIndexpublic int deleteIndex(FeatureRow row)
row - feature rowpublic FeatureRow getFeatureRow(GeometryIndex geometryIndex)
geometryIndex - geometry indexpublic FeatureCursor queryFeatures()
public FeatureCursor queryFeatures(boolean distinct)
distinct - distinct rowspublic FeatureCursor queryFeatures(String[] columns)
columns - columnspublic FeatureCursor queryFeatures(boolean distinct, String[] columns)
distinct - distinct rowscolumns - columnspublic int countFeatures()
public int countColumnFeatures(String column)
column - count column namepublic int countFeatures(boolean distinct,
String column)
distinct - distinct column valuescolumn - count column namepublic FeatureCursor queryFeatures(Map<String,Object> fieldValues)
fieldValues - field valuespublic FeatureCursor queryFeatures(boolean distinct, Map<String,Object> fieldValues)
distinct - distinct rowsfieldValues - field valuespublic FeatureCursor queryFeatures(String[] columns, Map<String,Object> fieldValues)
columns - columnsfieldValues - field valuespublic FeatureCursor queryFeatures(boolean distinct, String[] columns, Map<String,Object> fieldValues)
distinct - distinct rowscolumns - columnsfieldValues - field valuespublic int countFeatures(Map<String,Object> fieldValues)
fieldValues - field valuespublic int countFeatures(String column, Map<String,Object> fieldValues)
column - count column namefieldValues - field valuespublic int countFeatures(boolean distinct,
String column,
Map<String,Object> fieldValues)
distinct - distinct column valuescolumn - count column namefieldValues - field valuespublic FeatureCursor queryFeatures(String where)
where - where clausepublic FeatureCursor queryFeatures(boolean distinct, String where)
distinct - distinct rowswhere - where clausepublic FeatureCursor queryFeatures(String[] columns, String where)
columns - columnswhere - where clausepublic FeatureCursor queryFeatures(boolean distinct, String[] columns, String where)
distinct - distinct rowscolumns - columnswhere - where clausepublic int countFeatures(String where)
where - where clausepublic int countFeatures(String column, String where)
column - count column namewhere - where clausepublic int countFeatures(boolean distinct,
String column,
String where)
column - count column namedistinct - distinct column valueswhere - where clausepublic FeatureCursor queryFeatures(String where, String[] whereArgs)
where - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(boolean distinct, String where, String[] whereArgs)
distinct - distinct rowswhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(String[] columns, String where, String[] whereArgs)
columns - columnswhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(boolean distinct, String[] columns, String where, String[] whereArgs)
distinct - distinct rowscolumns - columnswhere - where clausewhereArgs - where argumentspublic int countFeatures(String where, String[] whereArgs)
where - where clausewhereArgs - where argumentspublic int countFeatures(String column, String where, String[] whereArgs)
column - count column namewhere - where clausewhereArgs - where argumentspublic int countFeatures(boolean distinct,
String column,
String where,
String[] whereArgs)
distinct - distinct column valuescolumn - count column namewhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(BoundingBox boundingBox)
boundingBox - bounding boxpublic FeatureCursor queryFeatures(boolean distinct, BoundingBox boundingBox)
distinct - distinct rowsboundingBox - bounding boxpublic FeatureCursor queryFeatures(String[] columns, BoundingBox boundingBox)
columns - columnsboundingBox - bounding boxpublic FeatureCursor queryFeatures(boolean distinct, String[] columns, BoundingBox boundingBox)
distinct - distinct rowscolumns - columnsboundingBox - bounding boxpublic int countFeatures(BoundingBox boundingBox)
boundingBox - bounding boxpublic int countFeatures(String column, BoundingBox boundingBox)
column - count column nameboundingBox - bounding boxpublic int countFeatures(boolean distinct,
String column,
BoundingBox boundingBox)
distinct - distinct column valuescolumn - count column nameboundingBox - bounding boxpublic FeatureCursor queryFeatures(BoundingBox boundingBox, Map<String,Object> fieldValues)
boundingBox - bounding boxfieldValues - field valuespublic FeatureCursor queryFeatures(boolean distinct, BoundingBox boundingBox, Map<String,Object> fieldValues)
distinct - distinct rowsboundingBox - bounding boxfieldValues - field valuespublic FeatureCursor queryFeatures(String[] columns, BoundingBox boundingBox, Map<String,Object> fieldValues)
columns - columnsboundingBox - bounding boxfieldValues - field valuespublic FeatureCursor queryFeatures(boolean distinct, String[] columns, BoundingBox boundingBox, Map<String,Object> fieldValues)
distinct - distinct rowscolumns - columnsboundingBox - bounding boxfieldValues - field valuespublic int countFeatures(BoundingBox boundingBox, Map<String,Object> fieldValues)
boundingBox - bounding boxfieldValues - field valuespublic int countFeatures(String column, BoundingBox boundingBox, Map<String,Object> fieldValues)
column - count columnboundingBox - bounding boxfieldValues - field valuespublic int countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Map<String,Object> fieldValues)
distinct - distinct column valuescolumn - count columnboundingBox - bounding boxfieldValues - field valuespublic FeatureCursor queryFeatures(BoundingBox boundingBox, String where)
boundingBox - bounding boxwhere - where clausepublic FeatureCursor queryFeatures(boolean distinct, BoundingBox boundingBox, String where)
distinct - distinct rowsboundingBox - bounding boxwhere - where clausepublic FeatureCursor queryFeatures(String[] columns, BoundingBox boundingBox, String where)
columns - columnsboundingBox - bounding boxwhere - where clausepublic FeatureCursor queryFeatures(boolean distinct, String[] columns, BoundingBox boundingBox, String where)
distinct - distinct rowscolumns - columnsboundingBox - bounding boxwhere - where clausepublic int countFeatures(BoundingBox boundingBox, String where)
boundingBox - bounding boxwhere - where clausepublic int countFeatures(String column, BoundingBox boundingBox, String where)
column - count column nameboundingBox - bounding boxwhere - where clausepublic int countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
String where)
distinct - distinct column valuescolumn - count column nameboundingBox - bounding boxwhere - where clausepublic FeatureCursor queryFeatures(BoundingBox boundingBox, String where, String[] whereArgs)
boundingBox - bounding boxwhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(boolean distinct, BoundingBox boundingBox, String where, String[] whereArgs)
distinct - distinct rowsboundingBox - bounding boxwhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(String[] columns, BoundingBox boundingBox, String where, String[] whereArgs)
columns - columnsboundingBox - bounding boxwhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(boolean distinct, String[] columns, BoundingBox boundingBox, String where, String[] whereArgs)
distinct - distinct rowscolumns - columnsboundingBox - bounding boxwhere - where clausewhereArgs - where argumentspublic int countFeatures(BoundingBox boundingBox, String where, String[] whereArgs)
boundingBox - bounding boxwhere - where clausewhereArgs - where argumentspublic int countFeatures(String column, BoundingBox boundingBox, String where, String[] whereArgs)
column - count column nameboundingBox - bounding boxwhere - where clausewhereArgs - where argumentspublic int countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
String where,
String[] whereArgs)
distinct - distinct column valuescolumn - count column nameboundingBox - bounding boxwhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(BoundingBox boundingBox, Projection projection)
boundingBox - bounding boxprojection - projection of the provided bounding boxpublic FeatureCursor queryFeatures(boolean distinct, BoundingBox boundingBox, Projection projection)
distinct - distinct rowsboundingBox - bounding boxprojection - projection of the provided bounding boxpublic FeatureCursor queryFeatures(String[] columns, BoundingBox boundingBox, Projection projection)
columns - columnsboundingBox - bounding boxprojection - projection of the provided bounding boxpublic FeatureCursor queryFeatures(boolean distinct, String[] columns, BoundingBox boundingBox, Projection projection)
distinct - distinct rowscolumns - columnsboundingBox - bounding boxprojection - projection of the provided bounding boxpublic int countFeatures(BoundingBox boundingBox, Projection projection)
boundingBox - bounding boxprojection - projection of the provided bounding boxpublic int countFeatures(String column, BoundingBox boundingBox, Projection projection)
column - count column nameboundingBox - bounding boxprojection - projection of the provided bounding boxpublic int countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Projection projection)
distinct - distinct column valuescolumn - count column nameboundingBox - bounding boxprojection - projection of the provided bounding boxpublic FeatureCursor queryFeatures(BoundingBox boundingBox, Projection projection, Map<String,Object> fieldValues)
boundingBox - bounding boxprojection - projection of the provided bounding boxfieldValues - field valuespublic FeatureCursor queryFeatures(boolean distinct, BoundingBox boundingBox, Projection projection, Map<String,Object> fieldValues)
distinct - distinct rowsboundingBox - bounding boxprojection - projection of the provided bounding boxfieldValues - field valuespublic FeatureCursor queryFeatures(String[] columns, BoundingBox boundingBox, Projection projection, Map<String,Object> fieldValues)
columns - columnsboundingBox - bounding boxprojection - projection of the provided bounding boxfieldValues - field valuespublic FeatureCursor queryFeatures(boolean distinct, String[] columns, BoundingBox boundingBox, Projection projection, Map<String,Object> fieldValues)
distinct - distinct rowscolumns - columnsboundingBox - bounding boxprojection - projection of the provided bounding boxfieldValues - field valuespublic int countFeatures(BoundingBox boundingBox, Projection projection, Map<String,Object> fieldValues)
boundingBox - bounding boxprojection - projection of the provided bounding boxfieldValues - field valuespublic int countFeatures(String column, BoundingBox boundingBox, Projection projection, Map<String,Object> fieldValues)
column - count column nameboundingBox - bounding boxprojection - projection of the provided bounding boxfieldValues - field valuespublic int countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Projection projection,
Map<String,Object> fieldValues)
distinct - distinct column valuescolumn - count column nameboundingBox - bounding boxprojection - projection of the provided bounding boxfieldValues - field valuespublic FeatureCursor queryFeatures(BoundingBox boundingBox, Projection projection, String where)
boundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausepublic FeatureCursor queryFeatures(boolean distinct, BoundingBox boundingBox, Projection projection, String where)
distinct - distinct rowboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausepublic FeatureCursor queryFeatures(String[] columns, BoundingBox boundingBox, Projection projection, String where)
columns - columnsboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausepublic FeatureCursor queryFeatures(boolean distinct, String[] columns, BoundingBox boundingBox, Projection projection, String where)
distinct - distinct rowscolumns - columnsboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausepublic int countFeatures(BoundingBox boundingBox, Projection projection, String where)
boundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausepublic int countFeatures(String column, BoundingBox boundingBox, Projection projection, String where)
column - count column nameboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausepublic int countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Projection projection,
String where)
distinct - distinct column valuescolumn - count column nameboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausepublic FeatureCursor queryFeatures(BoundingBox boundingBox, Projection projection, String where, String[] whereArgs)
boundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(boolean distinct, BoundingBox boundingBox, Projection projection, String where, String[] whereArgs)
distinct - distinct rowsboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(String[] columns, BoundingBox boundingBox, Projection projection, String where, String[] whereArgs)
columns - columnsboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(boolean distinct, String[] columns, BoundingBox boundingBox, Projection projection, String where, String[] whereArgs)
distinct - distinct rowscolumns - columnsboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausewhereArgs - where argumentspublic int countFeatures(BoundingBox boundingBox, Projection projection, String where, String[] whereArgs)
boundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausewhereArgs - where argumentspublic int countFeatures(String column, BoundingBox boundingBox, Projection projection, String where, String[] whereArgs)
column - count column nameboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausewhereArgs - where argumentspublic int countFeatures(boolean distinct,
String column,
BoundingBox boundingBox,
Projection projection,
String where,
String[] whereArgs)
distinct - distinct column valuescolumn - count column nameboundingBox - bounding boxprojection - projection of the provided bounding boxwhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(GeometryEnvelope envelope)
envelope - geometry envelopepublic FeatureCursor queryFeatures(boolean distinct, GeometryEnvelope envelope)
distinct - distinct rowsenvelope - geometry envelopepublic FeatureCursor queryFeatures(String[] columns, GeometryEnvelope envelope)
columns - columnsenvelope - geometry envelopepublic FeatureCursor queryFeatures(boolean distinct, String[] columns, GeometryEnvelope envelope)
distinct - distinct rowscolumns - columnsenvelope - geometry envelopepublic int countFeatures(GeometryEnvelope envelope)
envelope - geometry envelopepublic int countFeatures(String column, GeometryEnvelope envelope)
column - count column nameenvelope - geometry envelopepublic int countFeatures(boolean distinct,
String column,
GeometryEnvelope envelope)
distinct - distinct column valuescolumn - count column nameenvelope - geometry envelopepublic FeatureCursor queryFeatures(GeometryEnvelope envelope, Map<String,Object> fieldValues)
envelope - geometry envelopefieldValues - field valuespublic FeatureCursor queryFeatures(boolean distinct, GeometryEnvelope envelope, Map<String,Object> fieldValues)
distinct - distinct rowsenvelope - geometry envelopefieldValues - field valuespublic FeatureCursor queryFeatures(String[] columns, GeometryEnvelope envelope, Map<String,Object> fieldValues)
columns - columnsenvelope - geometry envelopefieldValues - field valuespublic FeatureCursor queryFeatures(boolean distinct, String[] columns, GeometryEnvelope envelope, Map<String,Object> fieldValues)
distinct - distinct rowscolumns - columnsenvelope - geometry envelopefieldValues - field valuespublic int countFeatures(GeometryEnvelope envelope, Map<String,Object> fieldValues)
envelope - geometry envelopefieldValues - field valuespublic int countFeatures(String column, GeometryEnvelope envelope, Map<String,Object> fieldValues)
column - count column namesenvelope - geometry envelopefieldValues - field valuespublic int countFeatures(boolean distinct,
String column,
GeometryEnvelope envelope,
Map<String,Object> fieldValues)
distinct - distinct column valuescolumn - count column namesenvelope - geometry envelopefieldValues - field valuespublic FeatureCursor queryFeatures(GeometryEnvelope envelope, String where)
envelope - geometry envelopewhere - where clausepublic FeatureCursor queryFeatures(boolean distinct, GeometryEnvelope envelope, String where)
distinct - distinct rowsenvelope - geometry envelopewhere - where clausepublic FeatureCursor queryFeatures(String[] columns, GeometryEnvelope envelope, String where)
columns - columnsenvelope - geometry envelopewhere - where clausepublic FeatureCursor queryFeatures(boolean distinct, String[] columns, GeometryEnvelope envelope, String where)
distinct - distinct rowscolumns - columnsenvelope - geometry envelopewhere - where clausepublic int countFeatures(GeometryEnvelope envelope, String where)
envelope - geometry envelopewhere - where clausepublic int countFeatures(String column, GeometryEnvelope envelope, String where)
column - count column nameenvelope - geometry envelopewhere - where clausepublic int countFeatures(boolean distinct,
String column,
GeometryEnvelope envelope,
String where)
distinct - distinct column valuescolumn - count column nameenvelope - geometry envelopewhere - where clausepublic FeatureCursor queryFeatures(GeometryEnvelope envelope, String where, String[] whereArgs)
envelope - geometry envelopewhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(boolean distinct, GeometryEnvelope envelope, String where, String[] whereArgs)
distinct - distinct rowsenvelope - geometry envelopewhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(String[] columns, GeometryEnvelope envelope, String where, String[] whereArgs)
columns - columnsenvelope - geometry envelopewhere - where clausewhereArgs - where argumentspublic FeatureCursor queryFeatures(boolean distinct, String[] columns, GeometryEnvelope envelope, String where, String[] whereArgs)
distinct - distinct rowscolumns - columnsenvelope - geometry envelopewhere - where clausewhereArgs - where argumentspublic int countFeatures(GeometryEnvelope envelope, String where, String[] whereArgs)
envelope - geometry envelopewhere - where clausewhereArgs - where argumentspublic int countFeatures(String column, GeometryEnvelope envelope, String where, String[] whereArgs)
column - count column nameenvelope - geometry envelopewhere - where clausewhereArgs - where argumentspublic int countFeatures(boolean distinct,
String column,
GeometryEnvelope envelope,
String where,
String[] whereArgs)
distinct - distinct column valuescolumn - count column nameenvelope - geometry envelopewhere - where clausewhereArgs - where arguments