public class RTreeIndexExtension extends RTreeIndexCoreExtension
COLUMN_ID, COLUMN_MAX_X, COLUMN_MAX_Y, COLUMN_MIN_X, COLUMN_MIN_Y, CREATE_PROPERTY, DEFINITION, DROP_PROPERTY, EXTENSION_NAME, GEOMETRY_COLUMN_SUBSTITUTE, IS_EMPTY_FUNCTION, LOAD_PROPERTY, MAX_X_FUNCTION, MAX_Y_FUNCTION, MIN_X_FUNCTION, MIN_Y_FUNCTION, NAME, PK_COLUMN_SUBSTITUTE, SQL_DIRECTORY, TABLE_PROPERTY, TABLE_SUBSTITUTE, TRIGGER_DELETE_NAME, TRIGGER_DROP_PROPERTY, TRIGGER_INSERT_NAME, TRIGGER_SUBSTITUTE, TRIGGER_UPDATE1_NAME, TRIGGER_UPDATE2_NAME, TRIGGER_UPDATE3_NAME, TRIGGER_UPDATE4_NAMEextensionsDao, geoPackage| Constructor and Description |
|---|
RTreeIndexExtension(GeoPackage geoPackage)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
createIsEmptyFunction() |
void |
createMaxXFunction() |
void |
createMaxYFunction() |
void |
createMinXFunction() |
void |
createMinYFunction() |
protected void |
executeSQL(String sql,
boolean trigger) |
GeoPackage |
getGeoPackage() |
RTreeIndexTableDao |
getTableDao(FeatureDao featureDao)
Get a RTree Index Table DAO for the feature dao
|
RTreeIndexTableDao |
getTableDao(String featureTable)
Get a RTree Index Table DAO for the feature table
|
create, create, createAllFunctions, createAllTriggers, createAllTriggers, createDeleteTrigger, createFunctions, createFunctions, createFunctions, createInsertTrigger, createRTreeIndex, createRTreeIndex, createUpdate1Trigger, createUpdate2Trigger, createUpdate3Trigger, createUpdate4Trigger, delete, delete, drop, drop, dropAllTriggers, dropAllTriggers, dropDeleteTrigger, dropInsertTrigger, dropRTreeIndex, dropRTreeIndex, dropTrigger, dropTriggers, dropTriggers, dropUpdate1Trigger, dropUpdate2Trigger, dropUpdate3Trigger, dropUpdate4Trigger, getEnvelope, getOrCreate, getOrCreate, getRTreeTable, has, has, has, loadRTreeIndex, loadRTreeIndexget, getExtensionsDao, getOrCreate, haspublic RTreeIndexExtension(GeoPackage geoPackage)
geoPackage - GeoPackagepublic GeoPackage getGeoPackage()
getGeoPackage in class BaseExtensionpublic RTreeIndexTableDao getTableDao(String featureTable)
featureTable - feature tablepublic RTreeIndexTableDao getTableDao(FeatureDao featureDao)
featureDao - feature DAOpublic void createMinXFunction()
createMinXFunction in class RTreeIndexCoreExtensionpublic void createMaxXFunction()
createMaxXFunction in class RTreeIndexCoreExtensionpublic void createMinYFunction()
createMinYFunction in class RTreeIndexCoreExtensionpublic void createMaxYFunction()
createMaxYFunction in class RTreeIndexCoreExtensionpublic void createIsEmptyFunction()
createIsEmptyFunction in class RTreeIndexCoreExtensionprotected void executeSQL(String sql, boolean trigger)
executeSQL in class RTreeIndexCoreExtension