Class H2SpatialOperationsFactory
java.lang.Object
org.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
org.gvsig.fmap.dal.store.h2.operations.H2SpatialOperationsFactory
- All Implemented Interfaces:
org.gvsig.fmap.dal.store.jdbc2.OperationsFactory
public class H2SpatialOperationsFactory
extends org.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-
Nested Class Summary
Nested classes/interfaces inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
org.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase.DefaultTableReferenceNested classes/interfaces inherited from interface org.gvsig.fmap.dal.store.jdbc2.OperationsFactory
org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference -
Field Summary
Fields inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
helper -
Constructor Summary
ConstructorsConstructorDescriptionH2SpatialOperationsFactory(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper) -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.fmap.dal.store.jdbc2.spi.operations.AppendOperationcreateAppend(org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, org.gvsig.fmap.dal.feature.FeatureType type) org.gvsig.fmap.dal.store.jdbc2.spi.operations.CanModifyTableOperationcreateCanModifyTableOperation(org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table) org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperationcreateFetchFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType type, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, List<String> primaryKeys, String defaultGeometryField, org.gvsig.crs.projection.lib.Projection crs) org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperationcreateFetchFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType type, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, List<String> primaryKeys, String defaultGeometryField, org.gvsig.crs.projection.lib.Projection crs, int geometryType, int geometrySubtype) org.gvsig.fmap.dal.store.jdbc2.spi.operations.ListTablesOperationcreateListTables(int mode, org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters serverParameters, boolean informationTables, int tablesOrViews) Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
createCalculateEnvelopeOfColumn, createCanCreateTables, createCount, createDeletePassThroughOperation, createDropTable, createExecute, createFetchFeatureProviderByReference, createPerformChanges, createPerformChanges, createResultSetForSetProvider, createRetrieveValue, createTable, createTableIsEmpty, createTableReference, createTableReference, createTableReference, createTableSQLs, createUpdatePassThroughOperation, createUpdateTableStatistics
-
Constructor Details
-
H2SpatialOperationsFactory
public H2SpatialOperationsFactory(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper)
-
-
Method Details
-
createFetchFeatureType
public org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperation createFetchFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType type, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, List<String> primaryKeys, String defaultGeometryField, org.gvsig.crs.projection.lib.Projection crs) - Specified by:
createFetchFeatureTypein interfaceorg.gvsig.fmap.dal.store.jdbc2.OperationsFactory- Overrides:
createFetchFeatureTypein classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-
createFetchFeatureType
public org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperation createFetchFeatureType(org.gvsig.fmap.dal.feature.EditableFeatureType type, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, List<String> primaryKeys, String defaultGeometryField, org.gvsig.crs.projection.lib.Projection crs, int geometryType, int geometrySubtype) - Specified by:
createFetchFeatureTypein interfaceorg.gvsig.fmap.dal.store.jdbc2.OperationsFactory- Overrides:
createFetchFeatureTypein classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-
createListTables
public org.gvsig.fmap.dal.store.jdbc2.spi.operations.ListTablesOperation createListTables(int mode, org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters serverParameters, boolean informationTables, int tablesOrViews) - Specified by:
createListTablesin interfaceorg.gvsig.fmap.dal.store.jdbc2.OperationsFactory- Overrides:
createListTablesin classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-
createAppend
public org.gvsig.fmap.dal.store.jdbc2.spi.operations.AppendOperation createAppend(org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, org.gvsig.fmap.dal.feature.FeatureType type) - Specified by:
createAppendin interfaceorg.gvsig.fmap.dal.store.jdbc2.OperationsFactory- Overrides:
createAppendin classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-
createCanModifyTableOperation
public org.gvsig.fmap.dal.store.jdbc2.spi.operations.CanModifyTableOperation createCanModifyTableOperation(org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table) - Specified by:
createCanModifyTableOperationin interfaceorg.gvsig.fmap.dal.store.jdbc2.OperationsFactory- Overrides:
createCanModifyTableOperationin classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-