public abstract class ExtensionManagement extends Object
| Modifier and Type | Field and Description |
|---|---|
protected GeoPackageCore |
geoPackage
GeoPackage
|
| Constructor and Description |
|---|
ExtensionManagement(GeoPackageCore geoPackage)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
copyTableExtensions(String table,
String newTable)
Copy all table extensions for the table
|
abstract void |
deleteExtensions()
Delete all extensions including custom extension tables
|
abstract void |
deleteTableExtensions(String table)
Delete all table extensions for the table
|
abstract String |
getAuthor()
Get the extension author
|
GeoPackageCore |
getGeoPackage()
Get the GeoPackage
|
protected final GeoPackageCore geoPackage
public ExtensionManagement(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic GeoPackageCore getGeoPackage()
public abstract String getAuthor()
public abstract void deleteTableExtensions(String table)
table - table namepublic abstract void deleteExtensions()
Copyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.