public class SQLiteFetchFeatureTypeOperation
extends org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperation
| Modifier and Type | Class and Description |
|---|---|
static class |
SQLiteFetchFeatureTypeOperation.SQLiteColumnInfo |
| Constructor and Description |
|---|
SQLiteFetchFeatureTypeOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper) |
SQLiteFetchFeatureTypeOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper,
org.gvsig.fmap.dal.feature.EditableFeatureType featureType,
org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table,
java.util.List<java.lang.String> primaryKeys,
java.lang.String defaultGeometryColumn,
org.cresques.cts.IProjection crs,
int geometryType,
int geometrySubtype) |
| Modifier and Type | Method and Description |
|---|---|
void |
fetch(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) |
protected void |
fetchGeometryTypeAndSRS(org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor attr,
java.sql.ResultSetMetaData rsMetadata,
int colIndex) |
protected org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor |
getAttributeFromMetadata(org.gvsig.fmap.dal.feature.EditableFeatureType type,
org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn,
java.sql.ResultSetMetaData rsMetadata,
int colIndex) |
protected int |
getDataTypeFromMetadata(java.sql.ResultSetMetaData rsMetadata,
int colIndex) |
protected java.util.List<java.lang.String> |
getPrimaryKeysFromInformationSchema(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn) |
java.lang.String |
getSQLToRetrievePrimaryKeysFromInformationSchema() |
fetchFeatureTypeFromMetadata, fetchFeatureTypeFromMetadata, getIndexesInformation, getPrimaryKeysFromMetadata, getSQLToRetrieveMetadataOfTable, getTable, isInPrimaryKeys, performpublic SQLiteFetchFeatureTypeOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper)
public SQLiteFetchFeatureTypeOperation(org.gvsig.fmap.dal.store.jdbc2.JDBCHelper helper,
org.gvsig.fmap.dal.feature.EditableFeatureType featureType,
org.gvsig.fmap.dal.store.jdbc2.OperationsFactory.TableReference table,
java.util.List<java.lang.String> primaryKeys,
java.lang.String defaultGeometryColumn,
org.cresques.cts.IProjection crs,
int geometryType,
int geometrySubtype)
public void fetch(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn)
throws org.gvsig.fmap.dal.exception.DataException
fetch in class org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperationorg.gvsig.fmap.dal.exception.DataExceptionprotected void fetchGeometryTypeAndSRS(org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor attr,
java.sql.ResultSetMetaData rsMetadata,
int colIndex)
fetchGeometryTypeAndSRS in class org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperationprotected org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor getAttributeFromMetadata(org.gvsig.fmap.dal.feature.EditableFeatureType type,
org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn,
java.sql.ResultSetMetaData rsMetadata,
int colIndex)
throws java.sql.SQLException
getAttributeFromMetadata in class org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperationjava.sql.SQLExceptionprotected int getDataTypeFromMetadata(java.sql.ResultSetMetaData rsMetadata,
int colIndex)
throws java.sql.SQLException
getDataTypeFromMetadata in class org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperationjava.sql.SQLExceptionprotected java.util.List<java.lang.String> getPrimaryKeysFromInformationSchema(org.gvsig.fmap.dal.store.jdbc2.JDBCConnection conn)
throws java.sql.SQLException
getPrimaryKeysFromInformationSchema in class org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperationjava.sql.SQLExceptionpublic java.lang.String getSQLToRetrievePrimaryKeysFromInformationSchema()
throws java.sql.SQLException
getSQLToRetrievePrimaryKeysFromInformationSchema in class org.gvsig.fmap.dal.store.jdbc2.spi.operations.FetchFeatureTypeOperationjava.sql.SQLExceptionCopyright © 2025 gvSIG Association. All rights reserved.