public interface GeoPackage extends GeoPackageCore
| Modifier and Type | Method and Description |
|---|---|
Cursor |
foreignKeyCheck()
Perform a foreign key check on the database
|
Cursor |
foreignKeyCheck(String tableName)
Perform a foreign key check on the database table
|
AttributesDao |
getAttributesDao(AttributesTable table)
Get an Attributes DAO from a table
|
AttributesDao |
getAttributesDao(Contents contents)
Get an Attributes DAO from Contents
|
AttributesDao |
getAttributesDao(String tableName)
Get an Attributes DAO from a table name
|
GeoPackageConnection |
getConnection()
Get the GeoPackage connection
|
Context |
getContext()
Get the application context
|
GeoPackageCursorFactory |
getCursorFactory()
Get the cursor factory
|
FeatureDao |
getFeatureDao(Contents contents)
Get a Feature DAO from Contents
|
FeatureDao |
getFeatureDao(FeatureTable table)
Get a Feature DAO from a table
|
FeatureDao |
getFeatureDao(GeometryColumns geometryColumns)
Get a Feature DAO from Geometry Columns
|
FeatureDao |
getFeatureDao(String tableName)
Get a Feature DAO from a table name
|
TileDao |
getTileDao(Contents contents)
Get a Tile DAO from Contents
|
TileDao |
getTileDao(String tableName)
Get a Tile DAO from a table name
|
TileDao |
getTileDao(TileMatrixSet tileMatrixSet)
Get a Tile DAO from Tile Matrix Set
|
TileDao |
getTileDao(TileTable table)
Get a Tile DAO from a table
|
UserCustomDao |
getUserCustomDao(String tableName)
Get a User Custom DAO from a table name
|
UserCustomDao |
getUserCustomDao(UserCustomTable table)
Get a User Custom DAO from a table
|
Cursor |
integrityCheck()
Perform an integrity check on the database
|
Cursor |
quickCheck()
Perform a quick integrity check on the database
|
Cursor |
rawQuery(String sql,
String[] args)
Perform a raw query on the database
|
void |
registerCursorWrapper(String table,
GeoPackageCursorWrapper cursorWrapper)
Register a GeoPackage Cursor Wrapper for table name
|
beginTransaction, callInTransaction, close, commit, copyTable, copyTableAsEmpty, copyTableNoExtensions, createAttributesTable, createAttributesTable, createDao, createExtensionsTable, createFeatureTable, createFeatureTable, createGeometryColumnsTable, createTileMatrixSetTable, createTileMatrixTable, createTileTable, createTileTable, createUserTable, deleteTable, deleteTableQuietly, dropTable, dropView, enableForeignKeys, endAndBeginTransaction, endTransaction, endTransaction, execSQL, failTransaction, foreignKeys, foreignKeys, getApplicationId, getApplicationIdHex, getApplicationIdInteger, getAttributesTables, getBoundingBox, getBoundingBox, getBoundingBox, getBoundingBox, getBoundingBox, getBoundingBox, getContentsBoundingBox, getContentsBoundingBox, getContentsBoundingBox, getContentsDao, getContentsProjection, getDatabase, getExtensionManager, getExtensionsDao, getFeatureBoundingBox, getFeatureTables, getGeometryColumnsDao, getName, getPath, getProjection, getSpatialReferenceSystemDao, getTableBoundingBox, getTableBoundingBox, getTableBoundingBox, getTableBoundingBox, getTableBoundingBox, getTableBoundingBox, getTableContents, getTableCreator, getTableDataType, getTables, getTables, getTables, getTables, getTables, getTableType, getTileMatrixDao, getTileMatrixSetDao, getTileTables, getTypeContents, getTypeContents, getTypeContents, getTypeContents, getUserVersion, getUserVersionMajor, getUserVersionMinor, getUserVersionPatch, inTransaction, isAttributeTable, isContentsTable, isFeatureTable, isTable, isTableOrView, isTableType, isTableType, isTableType, isTableType, isTileTable, isView, isWritable, renameTable, vacuum, verifyWritableGeoPackageCursorFactory getCursorFactory()
void registerCursorWrapper(String table, GeoPackageCursorWrapper cursorWrapper)
table - table namecursorWrapper - cursor wrapperFeatureDao getFeatureDao(GeometryColumns geometryColumns)
geometryColumns - geometry columnsFeatureDao getFeatureDao(Contents contents)
contents - contentsFeatureDao getFeatureDao(FeatureTable table)
table - feature tableFeatureDao getFeatureDao(String tableName)
tableName - table nameTileDao getTileDao(TileMatrixSet tileMatrixSet)
tileMatrixSet - tile matrix setTileDao getTileDao(Contents contents)
contents - contentsTileDao getTileDao(TileTable table)
table - tile tableTileDao getTileDao(String tableName)
tableName - table nameAttributesDao getAttributesDao(Contents contents)
contents - contentsAttributesDao getAttributesDao(AttributesTable table)
table - attributes tableAttributesDao getAttributesDao(String tableName)
tableName - table nameUserCustomDao getUserCustomDao(String tableName)
tableName - table nameUserCustomDao getUserCustomDao(UserCustomTable table)
table - tableCursor rawQuery(String sql, String[] args)
sql - sql statementargs - argumentsGeoPackageConnection getConnection()
Context getContext()
Cursor foreignKeyCheck()
Cursor foreignKeyCheck(String tableName)
tableName - table nameCursor integrityCheck()
Cursor quickCheck()