| java.lang.Object org.geotools.data.jdbc.fidmapper.DefaultFIDMapperFactory org.geotools.data.postgis.fidmapper.VersionedFIDMapperFactory
VersionedFIDMapperFactory | public class VersionedFIDMapperFactory extends DefaultFIDMapperFactory (Code) | | A fid mapper factory that makes sure the revision attribute does not become part of the key
(since users outside are unaware of it).
author: aaime since: 2.4 |
getMapper | public FIDMapper getMapper(String catalog, String schema, String tableName, Connection connection) throws IOException(Code) | | Gets the appropriate FIDMapper for the specified table.
Parameters: catalog - Parameters: schema - Parameters: tableName - Parameters: connection - the active database connection to get table key information the appropriate FIDMapper for the specified table. throws: IOException - if any error occurs. |
setVersionedTypes | public void setVersionedTypes(String[] versionedTypes)(Code) | | |
Methods inherited from org.geotools.data.jdbc.fidmapper.DefaultFIDMapperFactory | protected FIDMapper buildLastResortFidMapper(String schema, String tableName, Connection connection, ColumnInfo[] colInfos)(Code)(Java Doc) protected FIDMapper buildMultiColumnFIDMapper(String schema, String tableName, Connection connection, ColumnInfo[] colInfos)(Code)(Java Doc) protected FIDMapper buildNoPKMapper(String schema, String tableName, Connection connection)(Code)(Java Doc) protected FIDMapper buildSingleColumnFidMapper(String schema, String tableName, Connection connection, ColumnInfo ci)(Code)(Java Doc) protected List getColumnInfoList(ColumnInfo[] colInfos)(Code)(Java Doc) public FIDMapper getMapper(String catalog, String schema, String tableName, Connection connection) throws IOException(Code)(Java Doc) public FIDMapper getMapper(FeatureType featureType)(Code)(Java Doc) protected ColumnInfo[] getPkColumnInfo(String catalog, String schema, String typeName, Connection conn) throws SchemaNotFoundException, DataSourceException(Code)(Java Doc) protected boolean isAutoIncrement(String catalog, String schema, String tableName, Connection conn, ResultSet tableInfo, String columnName, int dataType) throws SQLException(Code)(Java Doc) protected boolean isIntegralType(int dataType)(Code)(Java Doc) public boolean isReturningTypedFIDMapper()(Code)(Java Doc) protected boolean isTextType(int dataType)(Code)(Java Doc) public void setReturningTypedFIDMapper(boolean returningTypedFIDMapper)(Code)(Java Doc)
|
|
|