|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FIDMapper | |
---|---|
org.geotools.data.db2 | |
org.geotools.data.jdbc | |
org.geotools.data.jdbc.fidmapper | |
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 |
DB2AutoIncrementFIDMapper
Overrides AutoIncrementFIDMapper methods for DB2-specific handling. |
class |
DB2NullFIDMapper
Overrides NullFIDMapper methods for DB2-specific handling. |
Methods in org.geotools.data.db2 that return FIDMapper | |
---|---|
protected FIDMapper |
DB2FIDMapperFactory.buildNoPKMapper(String schema,
String tableName,
Connection connection)
Returns a DB2NullFIDMapper when there is no primary key. |
protected FIDMapper |
DB2FIDMapperFactory.buildSingleColumnFidMapper(String schema,
String tableName,
Connection connection,
DefaultFIDMapperFactory.ColumnInfo ci)
Builds a FID mapper based on a single column primary key. |
FIDMapper |
DB2FIDMapperFactory.getMapper(String catalog,
String schema,
String tableName,
Connection connection)
Gets the appropriate FIDMapper for the specified table. |
Constructors in org.geotools.data.db2 with parameters of type FIDMapper | |
---|---|
DB2SQLBuilder(FilterToSQL encoder,
String tableSchema,
SimpleFeatureType featureType,
FIDMapper mapper)
Creates a DB2SQLBuilder that will provide a table schema to qualify table names. |
Uses of FIDMapper in org.geotools.data.jdbc |
---|
Fields in org.geotools.data.jdbc declared as FIDMapper | |
---|---|
protected FIDMapper |
FilterToSQL.mapper
the fid mapper used to encode the fid filters |
protected FIDMapper |
JDBCTextFeatureWriter.mapper
|
protected FIDMapper |
QueryData.mapper
|
protected FIDMapper |
JDBCPSFeatureWriter.mapper
|
Methods in org.geotools.data.jdbc that return FIDMapper | |
---|---|
protected FIDMapper |
JDBC1DataStore.buildFIDMapper(String typeName,
FIDMapperFactory factory)
Builds the appropriate FID mapper given a table name and a FID mapper factory |
FIDMapper |
FeatureTypeInfo.getFIDMapper()
|
FIDMapper |
FilterToSQL.getFIDMapper()
|
FIDMapper |
FeatureTypeHandler.getFIDMapper(String typeName)
|
FIDMapper |
JDBC1DataStore.getFIDMapper(String tableName)
|
FIDMapper |
QueryData.getMapper()
Returns the FID mapper to be used when reading/writing features |
Methods in org.geotools.data.jdbc with parameters of type FIDMapper | |
---|---|
protected void |
DefaultSQLBuilder.addOrderByPK(StringBuffer sql,
FIDMapper mapper,
SortOrder sortOrder)
Deprecated. |
protected SimpleFeatureType |
JDBC1DataStore.buildSchema(String typeName,
FIDMapper mapper)
Builds the schema for a table in the database. |
String |
SQLBuilder.buildSQLQuery(String typeName,
FIDMapper mapper,
AttributeDescriptor[] attrTypes,
Filter filter)
Deprecated. use SQLBuilder.buildSQLQuery(String, FIDMapper, AttributeDescriptor[], Filter, SortBy[], Integer, Integer) |
String |
GeoAPISQLBuilder.buildSQLQuery(String typeName,
FIDMapper mapper,
AttributeDescriptor[] attrTypes,
Filter filter)
Deprecated. use GeoAPISQLBuilder.buildSQLQuery(String, FIDMapper, AttributeDescriptor[], Filter, SortBy[], Integer, Integer) |
String |
DefaultSQLBuilder.buildSQLQuery(String typeName,
FIDMapper mapper,
AttributeDescriptor[] attrTypes,
Filter filter)
Deprecated. |
String |
SQLBuilder.buildSQLQuery(String typeName,
FIDMapper mapper,
AttributeDescriptor[] attrTypes,
Filter filter,
SortBy[] sortBy,
Integer offset,
Integer limit)
Makes an SQL Select statement. |
String |
GeoAPISQLBuilder.buildSQLQuery(String typeName,
FIDMapper mapper,
AttributeDescriptor[] attrTypes,
Filter filter,
SortBy[] sortBy,
Integer offset,
Integer limit)
Constructs the full SQL SELECT statement for the supplied Filter. |
String |
DefaultSQLBuilder.buildSQLQuery(String typeName,
FIDMapper mapper,
AttributeDescriptor[] attrTypes,
Filter filter,
SortBy[] sortBy,
Integer offset,
Integer limit)
Deprecated. Constructs the full SQL SELECT statement for the supplied Filter. |
protected boolean |
JDBCFeatureSource.JDBCQueryCapabilities.isNullFidMapper(FIDMapper mapper)
Helper method to test if a fid mapper is a null fid mapper. |
void |
FeatureTypeInfo.setFIDMapper(FIDMapper mapper)
|
void |
FilterToSQL.setFIDMapper(FIDMapper mapper)
Sets the FIDMapper that will be used in subsequente visit calls. |
void |
FeatureTypeHandler.setFIDMapper(String typeName,
FIDMapper mapper)
|
void |
JDBC1DataStore.setFIDMapper(String featureTypeName,
FIDMapper fidMapper)
Sets the FIDMapper for a specific type name |
void |
SQLBuilder.sqlColumns(StringBuffer sql,
FIDMapper mapper,
AttributeDescriptor[] attributes)
Produces the select information required. |
void |
GeoAPISQLBuilder.sqlColumns(StringBuffer sql,
FIDMapper mapper,
AttributeDescriptor[] attributes)
Appends the names of the columns to be selected. |
void |
DefaultSQLBuilder.sqlColumns(StringBuffer sql,
FIDMapper mapper,
AttributeDescriptor[] attributes)
Deprecated. Appends the names of the columns to be selected. |
void |
SQLBuilder.sqlOrderBy(StringBuffer sql,
FIDMapper mapper,
SortBy[] sortBy)
Constructs ORDER BY clause. |
void |
GeoAPISQLBuilder.sqlOrderBy(StringBuffer sql,
FIDMapper mapper,
SortBy[] sortBy)
Generates the order by clause. |
void |
DefaultSQLBuilder.sqlOrderBy(StringBuffer sql,
FIDMapper mapper,
SortBy[] sortBy)
Deprecated. Generates the order by clause. |
Constructors in org.geotools.data.jdbc with parameters of type FIDMapper | |
---|---|
FeatureTypeInfo(String typeName,
SimpleFeatureType 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 | |
---|---|
protected FIDMapper |
DefaultFIDMapperFactory.buildLastResortFidMapper(String schema,
String tableName,
Connection connection,
DefaultFIDMapperFactory.ColumnInfo[] colInfos)
Builds a FidMapper when every other tentative of building one fails. |
protected FIDMapper |
DefaultFIDMapperFactory.buildMultiColumnFIDMapper(String schema,
String tableName,
Connection connection,
DefaultFIDMapperFactory.ColumnInfo[] colInfos)
Builds a FID mapper for multi column public columns |
protected FIDMapper |
DefaultFIDMapperFactory.buildNoPKMapper(String schema,
String tableName,
Connection connection)
DOCUMENT ME! |
protected FIDMapper |
DefaultFIDMapperFactory.buildSingleColumnFidMapper(String schema,
String tableName,
Connection connection,
DefaultFIDMapperFactory.ColumnInfo ci)
Builds a FID mapper based on a single column primary key. |
FIDMapper |
DefaultFIDMapperFactory.getMapper(SimpleFeatureType featureType)
|
FIDMapper |
FIDMapperFactory.getMapper(SimpleFeatureType featureType)
Returns a FIDMapper for the specified feature type. |
FIDMapper |
DefaultFIDMapperFactory.getMapper(String catalog,
String schema,
String tableName,
Connection connection)
Gets the appropriate FIDMapper for the specified table. |
FIDMapper |
FIDMapperFactory.getMapper(String catalog,
String schema,
String typeName,
Connection connection)
Returns a FIDMapper for the specified table |
FIDMapper |
TypedFIDMapper.getWrappedMapper()
Returns the base mapper wrapped by this TypedFIDMapper |
Constructors in org.geotools.data.jdbc.fidmapper with parameters of type FIDMapper | |
---|---|
TypedFIDMapper(FIDMapper wrapped,
String featureTypeName)
Creates a new TypedFIDMapper object. |
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 that return FIDMapper | |
---|---|
protected FIDMapper |
PostgisDataStore.buildFIDMapper(String typeName,
FIDMapperFactory factory)
|
Methods in org.geotools.data.postgis with parameters of type FIDMapper | |
---|---|
protected void |
PostgisSQLBuilder.addOrderByPK(StringBuffer sql,
FIDMapper mapper,
SortOrder sortOrder)
Overrides to support NATURAL_ORDER and REVERSE_ORDER |
protected SimpleFeatureType |
PostgisDataStore.buildSchema(String typeName,
FIDMapper mapper)
Override this method to perform a few permission checks before the super class has a chance to do its thing. |
String |
PostgisSQLBuilder.buildSQLQuery(String typeName,
FIDMapper mapper,
AttributeDescriptor[] attrTypes,
Filter filter,
SortBy[] sortBy,
Integer offset,
Integer limit)
Overrides to support offset and maxFeatures |
void |
PostgisSQLBuilder.sqlColumns(StringBuffer sql,
FIDMapper mapper,
AttributeDescriptor[] 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
Supports the creation of a Feature ID based on the Potgres row OID field. |
class |
PostGISAutoIncrementFIDMapper
Generate FID based on an auto increment function, the most stable approach for use with editing. |
Methods in org.geotools.data.postgis.fidmapper that return FIDMapper | |
---|---|
protected FIDMapper |
PostgisFIDMapperFactory.buildLastResortFidMapper(String schema,
String tableName,
Connection connection,
DefaultFIDMapperFactory.ColumnInfo[] colInfos)
|
protected FIDMapper |
PostgisFIDMapperFactory.buildNoPKMapper(String schema,
String tableName,
Connection connection)
|
protected FIDMapper |
PostgisFIDMapperFactory.buildSingleColumnFidMapper(String schema,
String tableName,
Connection connection,
DefaultFIDMapperFactory.ColumnInfo ci)
|
Uses of FIDMapper in org.geotools.filter |
---|
Fields in org.geotools.filter declared as FIDMapper | |
---|---|
protected FIDMapper |
SQLEncoder.mapper
Deprecated. the fid mapper used to encode the fid filters |
Methods in org.geotools.filter that return FIDMapper | |
---|---|
FIDMapper |
SQLEncoder.getFIDMapper()
Deprecated. |
Methods in org.geotools.filter with parameters of type FIDMapper | |
---|---|
void |
SQLEncoder.setFIDMapper(FIDMapper mapper)
Deprecated. Sets the FIDMapper that will be used in subsequente visit calls. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |