Package org.gvsig.sqlite.dal.operations
Class SQLiteOperationsFactory
java.lang.Object
org.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
org.gvsig.sqlite.dal.operations.SQLiteOperationsFactory
- All Implemented Interfaces:
org.gvsig.fmap.dal.store.jdbc2.OperationsFactory
public class SQLiteOperationsFactory
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.fmap.dal.store.jdbc2.spi.operations.CalculateEnvelopeOfColumnOperationcreateCalculateEnvelopeOfColumn(org.gvsig.fmap.dal.feature.FeatureType featureType, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, String columnName, String baseFilter, org.gvsig.fmap.geom.primitive.Envelope workingArea, org.gvsig.crs.projection.lib.Projection crs) org.gvsig.fmap.dal.store.jdbc2.spi.operations.ExecuteOperationcreateExecute(String sql) 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.PerformChangesOperationcreatePerformChanges(org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, org.gvsig.fmap.dal.feature.FeatureType type, Iterator deleteds, Iterator inserteds, Iterator updateds, Iterator featureTypesChanged, org.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices storeServices) Methods inherited from class org.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
createAppend, createCanCreateTables, createCanModifyTableOperation, createCount, createDeletePassThroughOperation, createDropTable, createFetchFeatureProviderByReference, createFetchFeatureType, createListTables, createPerformChanges, createResultSetForSetProvider, createRetrieveValue, createTable, createTableIsEmpty, createTableReference, createTableReference, createTableReference, createTableSQLs, createUpdatePassThroughOperation, createUpdateTableStatistics
-
Constructor Details
-
SQLiteOperationsFactory
public SQLiteOperationsFactory(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, 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
-
createCalculateEnvelopeOfColumn
public org.gvsig.fmap.dal.store.jdbc2.spi.operations.CalculateEnvelopeOfColumnOperation createCalculateEnvelopeOfColumn(org.gvsig.fmap.dal.feature.FeatureType featureType, org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, String columnName, String baseFilter, org.gvsig.fmap.geom.primitive.Envelope workingArea, org.gvsig.crs.projection.lib.Projection crs) - Specified by:
createCalculateEnvelopeOfColumnin interfaceorg.gvsig.fmap.dal.store.jdbc2.OperationsFactory- Overrides:
createCalculateEnvelopeOfColumnin classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-
createPerformChanges
public org.gvsig.fmap.dal.store.jdbc2.spi.operations.PerformChangesOperation createPerformChanges(org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table, org.gvsig.fmap.dal.feature.FeatureType type, Iterator deleteds, Iterator inserteds, Iterator updateds, Iterator featureTypesChanged, org.gvsig.fmap.dal.feature.spi.FeatureStoreProviderServices storeServices) - Specified by:
createPerformChangesin interfaceorg.gvsig.fmap.dal.store.jdbc2.OperationsFactory- Overrides:
createPerformChangesin classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-
createExecute
- Specified by:
createExecutein interfaceorg.gvsig.fmap.dal.store.jdbc2.OperationsFactory- Overrides:
createExecutein classorg.gvsig.fmap.dal.store.jdbc2.spi.operations.OperationsFactoryBase
-