public class ExtensionManager extends ExtensionManagement
geoPackage| Constructor and Description |
|---|
ExtensionManager(GeoPackageCore geoPackage)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
copyGriddedCoverage(String table,
String newTable)
Copy the Gridded Coverage extensions for the table
|
void |
copyMetadata(String table,
String newTable)
Copy the Metadata extensions for the table
|
void |
copyRelatedTables(String table,
String newTable)
Copy the Related Tables extensions for the table
|
void |
copyRTreeSpatialIndex(String table,
String newTable)
Copy the RTree Spatial extension for the table
|
void |
copySchema(String table,
String newTable)
Copy the Schema extensions for the table
|
void |
copyTableExtensions(String table,
String newTable)
Copy all table extensions for the table
|
void |
deleteCrsWktExtension()
Delete the WKT for Coordinate Reference Systems extension
|
void |
deleteExtensions()
Delete all extensions including custom extension tables
|
void |
deleteGriddedCoverage(String table)
Delete the Gridded Coverage extensions for the table
|
void |
deleteGriddedCoverageExtension()
Delete the Gridded Coverage extension
|
void |
deleteMetadata(String table)
Delete the Metadata extensions for the table
|
void |
deleteMetadataExtension()
Delete the Metadata extension
|
void |
deleteRelatedTables(String table)
Delete the Related Tables extensions for the table
|
void |
deleteRelatedTablesExtension()
Delete the Related Tables extension
|
void |
deleteRTreeSpatialIndex(String table)
Delete the RTree Spatial extension for the table
|
void |
deleteRTreeSpatialIndexExtension()
Delete the RTree Spatial extension
|
void |
deleteSchema(String table)
Delete the Schema extensions for the table
|
void |
deleteSchemaExtension()
Delete the Schema extension
|
void |
deleteTableExtensions(String table)
Delete all table extensions for the table
|
String |
getAuthor()
Get the extension author
|
getGeoPackagepublic ExtensionManager(GeoPackageCore geoPackage)
geoPackage - GeoPackagepublic String getAuthor()
getAuthor in class ExtensionManagementpublic void deleteTableExtensions(String table)
deleteTableExtensions in class ExtensionManagementtable - table namepublic void deleteExtensions()
deleteExtensions in class ExtensionManagementpublic void copyTableExtensions(String table, String newTable)
copyTableExtensions in class ExtensionManagementtable - table namenewTable - new table namepublic void deleteRTreeSpatialIndex(String table)
table - table namepublic void deleteRTreeSpatialIndexExtension()
public void copyRTreeSpatialIndex(String table, String newTable)
table - table namenewTable - new table namepublic void deleteRelatedTables(String table)
table - table namepublic void deleteRelatedTablesExtension()
public void copyRelatedTables(String table, String newTable)
table - table namenewTable - new table namepublic void deleteGriddedCoverage(String table)
table - table namepublic void deleteGriddedCoverageExtension()
public void copyGriddedCoverage(String table, String newTable)
table - table namenewTable - new table namepublic void deleteSchema(String table)
table - table namepublic void deleteSchemaExtension()
public void copySchema(String table, String newTable)
table - table namenewTable - new table namepublic void deleteMetadata(String table)
table - table namepublic void deleteMetadataExtension()
public void copyMetadata(String table, String newTable)
table - table namenewTable - new table namepublic void deleteCrsWktExtension()
Copyright © 2021 National Geospatial-Intelligence Agency. All rights reserved.