Uses of Interface
org.geotools.data.jdbc.fidmapper.FIDMapper

Packages that use FIDMapper
org.geotools.data.db2   
org.geotools.data.geometryless   
org.geotools.data.hsql   
org.geotools.data.hsql.fidmapper   
org.geotools.data.jdbc   
org.geotools.data.jdbc.fidmapper   
org.geotools.data.mysql   
org.geotools.data.postgis   
org.geotools.data.postgis.fidmapper   
org.geotools.filter   
 

Uses of FIDMapper in org.geotools.data.db2
 

Classes in org.geotools.data.db2 that implement FIDMapper
 class DB2NullFIDMapper
          Overrides NullFIDMapper methods for DB2-specific handling.
 

Methods in org.geotools.data.db2 that return FIDMapper
 FIDMapper DB2FIDMapperFactory.getMapper(java.lang.String catalog, java.lang.String schema, java.lang.String tableName, java.sql.Connection connection)
          Gets the appropriate FIDMapper for the specified table.
protected  FIDMapper DB2FIDMapperFactory.buildNoPKMapper(java.lang.String schema, java.lang.String tableName, java.sql.Connection connection)
          Returns a DB2NullFIDMapper when there is no primary key.
protected  FIDMapper DB2FIDMapperFactory.buildSingleColumnFidMapper0(java.lang.String schema, java.lang.String tableName, java.sql.Connection connection, DefaultFIDMapperFactory.ColumnInfo ci)
          Builds a FID mapper based on a single column primary key.
 

Uses of FIDMapper in org.geotools.data.geometryless
 

Methods in org.geotools.data.geometryless with parameters of type FIDMapper
 void GeometrylessSQLBuilder.sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
          Produces the select information required.
 void LocationsXYSQLBuilder.sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
          Produces the select information required.
 void BBOXSQLBuilder.sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
          Produces the select information required.
 

Uses of FIDMapper in org.geotools.data.hsql
 

Methods in org.geotools.data.hsql with parameters of type FIDMapper
 void HsqlSQLBuilder.sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
          Produces the select information required.
 

Uses of FIDMapper in org.geotools.data.hsql.fidmapper
 

Classes in org.geotools.data.hsql.fidmapper that implement FIDMapper
 class HsqlFIDMapper
          This fidmapper just takes another fid mapper aand wraps it!
 

Methods in org.geotools.data.hsql.fidmapper that return FIDMapper
 FIDMapper HsqlFIDMapperFactory.getMapper(java.lang.String catalog, java.lang.String schema, java.lang.String tableName, java.sql.Connection connection)
          Gets the appropriate FIDMapper for the specified table.
 FIDMapper HsqlFIDMapper.getWrappedMapper()
          Returns the base mapper wrapped by this TypedFIDMapper
 

Constructors in org.geotools.data.hsql.fidmapper with parameters of type FIDMapper
HsqlFIDMapper(FIDMapper wrapped, java.lang.String featureTypeName)
          Creates a new HsqlFIDMapper object.
 

Uses of FIDMapper in org.geotools.data.jdbc
 

Fields in org.geotools.data.jdbc declared as FIDMapper
protected  FIDMapper QueryData.mapper
           
 

Methods in org.geotools.data.jdbc that return FIDMapper
 FIDMapper FeatureTypeHandler.getFIDMapper(java.lang.String typeName)
           
 FIDMapper JDBC1DataStore.getFIDMapper(java.lang.String tableName)
           
 FIDMapper QueryData.getMapper()
          Returns the FID mapper to be used when reading/writing features
 FIDMapper FeatureTypeInfo.getFIDMapper()
           
 

Methods in org.geotools.data.jdbc with parameters of type FIDMapper
 java.lang.String DefaultSQLBuilder.buildSQLQuery(java.lang.String typeName, FIDMapper mapper, AttributeType[] attrTypes, Filter filter)
          Constructs the full SQL SELECT statement for the supplied Filter.
 void DefaultSQLBuilder.sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
          Appends the names of the columns to be selected.
 java.lang.String SQLBuilder.buildSQLQuery(java.lang.String typeName, FIDMapper mapper, AttributeType[] attrTypes, Filter filter)
          Makes an SQL Select statement.
 void SQLBuilder.sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
          Produces the select information required.
 void FeatureTypeHandler.setFIDMapper(java.lang.String typeName, FIDMapper mapper)
           
protected  FeatureType JDBC1DataStore.buildSchema(java.lang.String typeName, FIDMapper mapper)
          Builds the schema for a table in the database.
 void JDBC1DataStore.setFIDMapper(java.lang.String featureTypeName, FIDMapper fidMapper)
          Sets the FIDMapper for a specific type name
 void FeatureTypeInfo.setFIDMapper(FIDMapper mapper)
           
 

Constructors in org.geotools.data.jdbc with parameters of type FIDMapper
FeatureTypeInfo(java.lang.String typeName, FeatureType schema, FIDMapper mapper)
           
 

Uses of FIDMapper in org.geotools.data.jdbc.fidmapper
 

Classes in org.geotools.data.jdbc.fidmapper that implement FIDMapper
 class AbstractFIDMapper
          Abstract implementation providing common methods that usually are coded the same way in all fid mappers.
 class AutoIncrementFIDMapper
          Support primary key columns that are automatically generated by the database.
 class BasicFIDMapper
          Basic FIDMapper implementation that maps the FID of a Feature to a VARCHAR column
 class MaxIncFIDMapper
          A FID mapper that uses a single integer column as the primary key and that does a SELECT MAX(fixColumn) + 1 to generate new ones.
 class MultiColumnFIDMapper
          A simple implementation of FIDMapper for multi column primary keys
 class NullFIDMapper
          Last resort fid mapper for tables that does not have a primary key.
 class TypedFIDMapper
          This fidmapper just takes another fid mapper and builds fids based on the wrapped FIDMapper by prefixing them with the feature type name, that is, the resulting fid follow the <featureTypeName>.
 

Methods in org.geotools.data.jdbc.fidmapper that return FIDMapper
 FIDMapper TypedFIDMapper.getWrappedMapper()
          Returns the base mapper wrapped by this TypedFIDMapper
 FIDMapper DefaultFIDMapperFactory.getMapper(java.lang.String catalog, java.lang.String schema, java.lang.String tableName, java.sql.Connection connection)
          Gets the appropriate FIDMapper for the specified table.
protected  FIDMapper DefaultFIDMapperFactory.buildLastResortFidMapper(java.lang.String schema, java.lang.String tableName, java.sql.Connection connection, DefaultFIDMapperFactory.ColumnInfo[] colInfos)
          Builds a FidMapper when every other tentative of building one fails.
protected  FIDMapper DefaultFIDMapperFactory.buildSingleColumnFidMapper(java.lang.String schema, java.lang.String tableName, java.sql.Connection connection, DefaultFIDMapperFactory.ColumnInfo ci)
          Builds a FID mapper based on a single column primary key.
protected  FIDMapper DefaultFIDMapperFactory.buildNoPKMapper(java.lang.String schema, java.lang.String tableName, java.sql.Connection connection)
          DOCUMENT ME!
protected  FIDMapper DefaultFIDMapperFactory.buildMultiColumnFIDMapper(java.lang.String schema, java.lang.String tableName, java.sql.Connection connection, DefaultFIDMapperFactory.ColumnInfo[] colInfos)
          Builds a FID mapper for multi column public columns
 FIDMapper DefaultFIDMapperFactory.getMapper(FeatureType featureType)
           
 FIDMapper FIDMapperFactory.getMapper(java.lang.String catalog, java.lang.String schema, java.lang.String typeName, java.sql.Connection connection)
          Returns a FIDMapper for the specified table
 FIDMapper FIDMapperFactory.getMapper(FeatureType featureType)
          Returns a FIDMapper for the specified feature type.
 

Constructors in org.geotools.data.jdbc.fidmapper with parameters of type FIDMapper
TypedFIDMapper(FIDMapper wrapped, java.lang.String featureTypeName)
          Creates a new TypedFIDMapper object.
 

Uses of FIDMapper in org.geotools.data.mysql
 

Methods in org.geotools.data.mysql with parameters of type FIDMapper
 void MySQLSQLBuilder.sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
          Produces the select information required.
 

Uses of FIDMapper in org.geotools.data.postgis
 

Fields in org.geotools.data.postgis declared as FIDMapper
protected  FIDMapper PostgisFeatureStore.fidMapper
          the name of the column to use for the featureId
 

Methods in org.geotools.data.postgis with parameters of type FIDMapper
protected  FeatureType PostgisDataStore.buildSchema(java.lang.String typeName, FIDMapper mapper)
          Override this method to perform a few permission checks before the super class has a chance to do its thing.
 void PostgisSQLBuilder.sqlColumns(java.lang.StringBuffer sql, FIDMapper mapper, AttributeType[] attributes)
          Produces the select information required.
 

Uses of FIDMapper in org.geotools.data.postgis.fidmapper
 

Classes in org.geotools.data.postgis.fidmapper that implement FIDMapper
 class OIDFidMapper
           
 

Methods in org.geotools.data.postgis.fidmapper that return FIDMapper
protected  FIDMapper PostgisFIDMapperFactory.buildNoPKMapper(java.lang.String schema, java.lang.String tableName, java.sql.Connection connection)
           
protected  FIDMapper PostgisFIDMapperFactory.buildLastResortFidMapper(java.lang.String schema, java.lang.String tableName, java.sql.Connection connection, DefaultFIDMapperFactory.ColumnInfo[] colInfos)
           
 

Uses of FIDMapper in org.geotools.filter
 

Fields in org.geotools.filter declared as FIDMapper
protected  FIDMapper SQLEncoder.mapper
          the fid mapper used to encode the fid filters
 

Methods in org.geotools.filter with parameters of type FIDMapper
 void SQLEncoder.setFIDMapper(FIDMapper mapper)
          Sets the FIDMapper that will be used in subsequente visit calls.
 



Copyright © GeoTools. All Rights Reserved.