public class SQLiteOperationsFactory extends OperationsFactoryBase
OperationsFactoryBase.DefaultTableReferenceOperationsFactory.TableReferencehelper| 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, createUpdateTableStatisticspublic 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 OperationsFactorycreateFetchFeatureType in class OperationsFactoryBasepublic CalculateEnvelopeOfColumnOperation createCalculateEnvelopeOfColumn(FeatureType featureType, OperationsFactory.TableReference table, java.lang.String columnName, java.lang.String baseFilter, Envelope workingArea, IProjection crs)
createCalculateEnvelopeOfColumn in interface OperationsFactorycreateCalculateEnvelopeOfColumn in class OperationsFactoryBasepublic 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 OperationsFactorycreatePerformChanges in class OperationsFactoryBasepublic ExecuteOperation createExecute(java.lang.String sql)
createExecute in interface OperationsFactorycreateExecute in class OperationsFactoryBase