public class SQLiteOperationsFactory extends OperationsFactoryBase
OperationsFactoryBase.DefaultTableReference
OperationsFactory.TableReference
helper
Constructor and Description |
---|
SQLiteOperationsFactory(JDBCHelper helper) |
Modifier and Type | Method and Description |
---|---|
CalculateEnvelopeOfColumnOperation |
createCalculateEnvelopeOfColumn(FeatureType featureType,
OperationsFactory.TableReference table,
java.lang.String columnName,
java.lang.String baseFilter,
Envelope workingArea,
IProjection crs) |
ExecuteOperation |
createExecute(java.lang.String sql) |
FetchFeatureTypeOperation |
createFetchFeatureType(EditableFeatureType type,
OperationsFactory.TableReference table,
java.util.List<java.lang.String> primaryKeys,
java.lang.String defaultGeometryField,
IProjection crs,
int geometryType,
int geometrySubtype) |
PerformChangesOperation |
createPerformChanges(OperationsFactory.TableReference table,
FeatureType type,
java.util.Iterator deleteds,
java.util.Iterator inserteds,
java.util.Iterator updateds,
java.util.Iterator featureTypesChanged,
FeatureStoreProviderServices storeServices) |
createAppend, createCanCreateTables, createCanModifyTableOperation, createCount, createDeletePassThroughOperation, createDropTable, createFetchFeatureProviderByReference, createFetchFeatureType, createListTables, createPerformChanges, createResultSetForSetProvider, createRetrieveValue, createTable, createTableIsEmpty, createTableReference, createTableReference, createTableReference, createUpdatePassThroughOperation, createUpdateTableStatistics
public SQLiteOperationsFactory(JDBCHelper helper)
public FetchFeatureTypeOperation createFetchFeatureType(EditableFeatureType type, OperationsFactory.TableReference table, java.util.List<java.lang.String> primaryKeys, java.lang.String defaultGeometryField, IProjection crs, int geometryType, int geometrySubtype)
createFetchFeatureType
in interface OperationsFactory
createFetchFeatureType
in class OperationsFactoryBase
public CalculateEnvelopeOfColumnOperation createCalculateEnvelopeOfColumn(FeatureType featureType, OperationsFactory.TableReference table, java.lang.String columnName, java.lang.String baseFilter, Envelope workingArea, IProjection crs)
createCalculateEnvelopeOfColumn
in interface OperationsFactory
createCalculateEnvelopeOfColumn
in class OperationsFactoryBase
public PerformChangesOperation createPerformChanges(OperationsFactory.TableReference table, FeatureType type, java.util.Iterator deleteds, java.util.Iterator inserteds, java.util.Iterator updateds, java.util.Iterator featureTypesChanged, FeatureStoreProviderServices storeServices)
createPerformChanges
in interface OperationsFactory
createPerformChanges
in class OperationsFactoryBase
public ExecuteOperation createExecute(java.lang.String sql)
createExecute
in interface OperationsFactory
createExecute
in class OperationsFactoryBase