|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of MappedFeatureType in org.deegree.io.datastore |
---|
Methods in org.deegree.io.datastore that return MappedFeatureType | |
---|---|
MappedFeatureType |
FeatureId.getFeatureType()
Return the MappedFeatureType of the identified feature. |
MappedFeatureType |
Datastore.getFeatureType(QualifiedName ftName)
Returns the feature type with the given name. |
Methods in org.deegree.io.datastore with parameters of type MappedFeatureType | |
---|---|
static Map<MappedPropertyType,Collection<PropertyPath>> |
PropertyPathResolver.determineFetchProperties(MappedFeatureType ft,
String alias,
PropertyPath[] requestedPaths)
Determines the properties of the given feature type that have to be fetched based on the requested property paths. |
static PropertyPath[] |
PropertyPathResolver.determineSubPropertyPaths(MappedFeatureType featureType,
Collection<PropertyPath> propertyPaths)
Determines the sub property paths that are needed to fetch the given property paths for the also given property. |
static PropertyPath |
PropertyPathResolver.normalizePropertyPath(MappedFeatureType ft,
String alias,
PropertyPath path)
Ensures that the requested property begins with a "feature type step" (this may also be an alias). |
static List<PropertyPath>[] |
PropertyPathResolver.normalizePropertyPaths(MappedFeatureType[] fts,
String[] ftAliases,
PropertyPath[] paths)
Ensures that all requested properties begin with a feature type (or alias) step. |
static PropertyPath[] |
PropertyPathResolver.normalizePropertyPaths(MappedFeatureType ft,
String alias,
PropertyPath[] paths)
Ensures that all requested properties begin with a feature type step or an alias. |
int |
DatastoreTransaction.performDelete(MappedFeatureType mappedFeatureType,
Filter filter,
String lockId)
Deletes the features from the datastore that are matched by the given filter and type. |
abstract FeatureCollection |
Datastore.performQuery(Query query,
MappedFeatureType[] rootFts)
Performs a query against the datastore. |
abstract FeatureCollection |
Datastore.performQuery(Query query,
MappedFeatureType[] rootFts,
DatastoreTransaction context)
Performs a query against the datastore (in the given transaction context). |
int |
DatastoreTransaction.performUpdate(MappedFeatureType mappedFeatureType,
Feature replacementFeature,
Filter filter,
String lockId)
Performs a replace-update operation against the datastore. |
int |
DatastoreTransaction.performUpdate(MappedFeatureType mappedFeatureType,
Map<PropertyPath,FeatureProperty> replacementProps,
Filter filter,
String lockId)
Performs an update operation against the datastore. |
Constructors in org.deegree.io.datastore with parameters of type MappedFeatureType | |
---|---|
FeatureId(MappedFeatureType ft,
Object[] values)
Creates a new instance of FeatureId from the given parameters. |
|
FeatureId(MappedFeatureType ft,
String fid)
Creates a new instance of FeatureId from the given parameters. |
Uses of MappedFeatureType in org.deegree.io.datastore.cached |
---|
Methods in org.deegree.io.datastore.cached with parameters of type MappedFeatureType | |
---|---|
FeatureCollection |
CachedWFSDatastore.performQuery(Query query,
MappedFeatureType[] rootFts)
|
FeatureCollection |
CachedWFSDatastore.performQuery(Query query,
MappedFeatureType[] rootFts,
DatastoreTransaction context)
|
Uses of MappedFeatureType in org.deegree.io.datastore.idgenerator |
---|
Fields in org.deegree.io.datastore.idgenerator declared as MappedFeatureType | |
---|---|
protected MappedFeatureType |
IdGenerator.ft
MappedFeatureType that this generator is bound to. |
Methods in org.deegree.io.datastore.idgenerator with parameters of type MappedFeatureType | |
---|---|
FeatureId |
UUIDGenerator.getNewId(MappedFeatureType ft,
DatastoreTransaction ta)
Returns a new id for a feature of the given type. |
FeatureId |
ParentIDGenerator.getNewId(MappedFeatureType ft,
DatastoreTransaction ta)
Returns a new id for a feature of the given type. |
abstract FeatureId |
IdGenerator.getNewId(MappedFeatureType ft,
DatastoreTransaction ta)
Returns a new id for a feature of the given type. |
Uses of MappedFeatureType in org.deegree.io.datastore.schema |
---|
Methods in org.deegree.io.datastore.schema that return MappedFeatureType | |
---|---|
protected MappedFeatureType |
MappedGMLSchema.buildFeatureType(ElementDeclaration element)
Builds a MappedFeatureType from the given element declaration. |
MappedFeatureType[] |
MappedFeatureType.getConcreteSubstitutions()
Returns all non-abstract feature types that may be used as substitutions for this feature type. |
MappedFeatureType |
MappedFeatureTypeReference.getFeatureType()
Returns the referenced MappedFeatureType . |
MappedFeatureType |
MappedGMLSchema.getFeatureType(QualifiedName qName)
Looks up the FeatureType with the given QualifiedName . |
MappedFeatureType |
MappedGMLSchema.getFeatureType(String localName)
Looks up the FeatureType with the given name. |
MappedFeatureType[] |
MappedGMLSchema.getSubstitutions(FeatureType ft)
Returns all non-abstract implementations of a given feature type that are defined in this schema. |
Methods in org.deegree.io.datastore.schema with parameters of type MappedFeatureType | |
---|---|
(package private) FeatureId |
MappedGMLId.generateFid(MappedFeatureType ft,
DatastoreTransaction ta)
Generates a new and unique feature identifier. |
void |
MappedFeatureTypeReference.resolve(MappedFeatureType featureType)
Sets the referenced MappedFeatureType instance. |
Uses of MappedFeatureType in org.deegree.io.datastore.sde |
---|
Fields in org.deegree.io.datastore.sde declared as MappedFeatureType | |
---|---|
protected MappedFeatureType |
SDEWhereBuilder.rootFeatureType
the root feature type |
protected MappedFeatureType |
SDEQueryHandler.rootFeatureType
requested feature type |
Methods in org.deegree.io.datastore.sde that return MappedFeatureType | |
---|---|
MappedFeatureType |
SDEDatastore.getFeatureType(QualifiedName ftName)
|
Methods in org.deegree.io.datastore.sde with parameters of type MappedFeatureType | |
---|---|
protected Map<String,List<MappingField>> |
AbstractSDERequestHandler.buildColumnsMap(MappedFeatureType featureType,
PropertyType[] requestedProperties,
boolean withIdFields)
Builds a helper map that contains the column names of the feature type's table as keys. |
protected com.esri.sde.sdk.client.SeQuery |
AbstractSDERequestHandler.buildInitialFIDSelect(MappedFeatureType rootFeatureType,
SDEWhereBuilder whereBuilder)
Builds the initial SELECT statement that retrieves the feature ids that are matched by the given WhereBuilder . |
FeatureId[] |
AbstractSDERequestHandler.determineAffectedFIDs(MappedFeatureType ft,
Filter filter)
Determines the feature ids that are matched by the given filter. |
protected Feature |
SDEQueryHandler.extractFeature(FeatureId fid,
MappedFeatureType featureType,
Map<MappedPropertyType,Collection<PropertyPath>> requestedPropertyMap,
Map<MappingField,Integer> mappingFieldsMap,
Object[] resultValues)
Extracts a feature from the values of a result set row. |
protected FeatureId |
SDEQueryHandler.extractFeatureId(MappedFeatureType ft,
Map<MappingField,Integer> mappingFieldMap,
Object[] resultValues)
Extracts the feature id from the values of a result set row. |
FeatureId[] |
AbstractSDERequestHandler.extractFeatureIds(com.esri.sde.sdk.client.SeQuery stmt,
MappedFeatureType ft)
|
protected String[] |
AbstractSDERequestHandler.getFeatureIdColumns(MappedFeatureType featureType)
Appends the alias qualified columns that make up the feature id to the given query. |
SDEWhereBuilder |
SDEDatastore.getWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
TableAliasGenerator aliasGenerator)
Returns a specific WhereBuilder implementation for SDE. |
(package private) int |
SDEDeleteHandler.performDelete(MappedFeatureType mappedFeatureType,
Filter filter)
Deletes the features from the datastore that are matched by the given filter and type. |
int |
SDETransaction.performDelete(MappedFeatureType mappedFeatureType,
Filter filter,
String lockId)
Deletes the features from the datastore that are matched by the given filter and type. |
FeatureCollection |
SDEDatastore.performQuery(Query query,
MappedFeatureType[] rootFts)
|
FeatureCollection |
SDEDatastore.performQuery(Query query,
MappedFeatureType[] rootFts,
DatastoreTransaction context)
|
int |
SDETransaction.performReplace(MappedFeatureType mappedFeatureType,
Feature replacementFeature,
Filter filter,
String lockId)
Performs a replace operation against the datastore. |
int |
SDETransaction.performUpdate(MappedFeatureType mappedFeatureType,
Feature replacementFeature,
Filter filter,
String lockId)
Performs an update operation against the datastore. |
int |
SDEUpdateHandler.performUpdate(MappedFeatureType ft,
Map<PropertyPath,FeatureProperty> properties,
Filter filter)
Performs an update operation against the associated datastore. |
int |
SDETransaction.performUpdate(MappedFeatureType mappedFeatureType,
Map<PropertyPath,FeatureProperty> replacementProps,
Filter filter,
String lockId)
Performs an update operation against the datastore. |
Constructors in org.deegree.io.datastore.sde with parameters of type MappedFeatureType | |
---|---|
SDEQueryHandler(SDEDatastore datastore,
TableAliasGenerator aliasGenerator,
SDEConnection conn,
MappedFeatureType[] rootFts,
Query query)
Creates a new instance of SDEQueryHandler from the given parameters. |
|
SDEWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
TableAliasGenerator aliasGenerator)
Creates a new instance of SDEWhereBuilder for the given parameters. |
Uses of MappedFeatureType in org.deegree.io.datastore.shape |
---|
Methods in org.deegree.io.datastore.shape with parameters of type MappedFeatureType | |
---|---|
FeatureCollection |
ShapeDatastore.performQuery(Query query,
MappedFeatureType[] rootFts)
|
FeatureCollection |
ShapeDatastore.performQuery(Query query,
MappedFeatureType[] rootFts,
DatastoreTransaction context)
|
Uses of MappedFeatureType in org.deegree.io.datastore.sql |
---|
Methods in org.deegree.io.datastore.sql with parameters of type MappedFeatureType | |
---|---|
protected void |
AbstractRequestHandler.appendFeatureIdColumns(MappedFeatureType featureType,
String tableAlias,
StatementBuffer query)
Appends the alias qualified columns that make up the feature id to the given query. |
List<FeatureId> |
AbstractRequestHandler.determineAffectedAndModifiableFIDs(MappedFeatureType ft,
Filter filter,
String lockId)
Determines the feature ids that are matched by the given filter and that are either not locked or locked by the specified lockId. |
List<FeatureId> |
AbstractRequestHandler.determineAffectedFIDs(MappedFeatureType ft,
Filter filter)
Determines the feature ids that are matched by the given filter. |
protected List<List<SimpleContent>> |
FeatureFetcher.determineFetchContents(MappedFeatureType ft,
PropertyType[] requestedProps)
Determines the columns / functions that have to be fetched from the table of the given MappedFeatureType
and associates identical columns / functions to avoid that the same column / function is SELECTed more than once. |
protected FeatureId |
FeatureFetcher.extractFeatureId(MappedFeatureType ft,
Map<SimpleContent,Integer> mfMap,
Object[] resultValues)
Extracts the feature id from the values of a result set row. |
protected FeatureId |
AbstractRequestHandler.extractFeatureId(ResultSet rs,
MappedFeatureType ft)
Extracts the FeatureId in the current row of the given ResultSet . |
protected List<FeatureId> |
AbstractRequestHandler.extractFeatureIds(ResultSet rs,
MappedFeatureType ft)
Extracts the feature ids in the given ResultSet as a List of FeatureIds. |
protected List<FeatureId> |
AbstractRequestHandler.extractFeatureIdsForceUnique(ResultSet rs,
MappedFeatureType ft)
Extracts the feature ids in the given ResultSet as a List of FeatureIds. |
WhereBuilder |
AbstractSQLDatastore.getWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
Overwrite this to return a database specific (spatial capable) WhereBuilder implementation. |
FeatureCollection |
AbstractSQLDatastore.performQuery(Query query,
MappedFeatureType[] rootFts)
|
protected FeatureCollection |
AbstractSQLDatastore.performQuery(Query query,
MappedFeatureType[] rootFts,
Connection conn)
Performs a Query against the datastore. |
FeatureCollection |
AbstractSQLDatastore.performQuery(Query query,
MappedFeatureType[] rootFts,
DatastoreTransaction context)
|
Constructors in org.deegree.io.datastore.sql with parameters of type MappedFeatureType | |
---|---|
QueryHandler(AbstractSQLDatastore ds,
TableAliasGenerator aliasGenerator,
Connection conn,
MappedFeatureType[] rootFts,
Query query)
Creates a new instance of QueryHandler from the given parameters. |
|
SelectManager(Query query,
MappedFeatureType[] rootFts,
FeatureFetcher fetcher)
|
Uses of MappedFeatureType in org.deegree.io.datastore.sql.generic |
---|
Methods in org.deegree.io.datastore.sql.generic with parameters of type MappedFeatureType | |
---|---|
WhereBuilder |
GenericSQLDatastore.getWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
|
int |
GenericSQLTransaction.performDelete(MappedFeatureType mappedFeatureType,
Filter filter,
String lockId)
|
protected FeatureCollection |
GenericSQLDatastore.performQuery(Query query,
MappedFeatureType[] rootFts,
Connection conn)
|
int |
GenericSQLTransaction.performUpdate(MappedFeatureType mappedFeatureType,
Feature replacementFeature,
Filter filter,
String lockId)
|
int |
GenericSQLTransaction.performUpdate(MappedFeatureType mappedFeatureType,
Map<PropertyPath,FeatureProperty> replacementProps,
Filter filter,
String lockId)
|
Constructors in org.deegree.io.datastore.sql.generic with parameters of type MappedFeatureType | |
---|---|
GenericSQLWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider,
JDBCConnection jdbc)
Creates a new instance of GenericSQLWhereBuilder from the given parameters. |
Uses of MappedFeatureType in org.deegree.io.datastore.sql.idgenerator |
---|
Methods in org.deegree.io.datastore.sql.idgenerator with parameters of type MappedFeatureType | |
---|---|
FeatureId |
DBMaxIdGenerator.getNewId(MappedFeatureType ft,
DatastoreTransaction ta)
Returns a new id for a feature of the given type. |
FeatureId |
DBSeqIdGenerator.getNewId(MappedFeatureType ft,
DatastoreTransaction ta)
Returns a new id for a feature of the given type. |
Uses of MappedFeatureType in org.deegree.io.datastore.sql.mysql |
---|
Methods in org.deegree.io.datastore.sql.mysql with parameters of type MappedFeatureType | |
---|---|
MySQLWhereBuilder |
MySQLDatastore.getWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
Returns a specific WhereBuilder implementation for MySQL. |
Constructors in org.deegree.io.datastore.sql.mysql with parameters of type MappedFeatureType | |
---|---|
MySQLWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
Creates a new instance of MySQLWhereBuilder from the given parameters. |
Uses of MappedFeatureType in org.deegree.io.datastore.sql.oracle |
---|
Methods in org.deegree.io.datastore.sql.oracle with parameters of type MappedFeatureType | |
---|---|
WhereBuilder |
OracleDatastore.getWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
Returns a specific WhereBuilder implementation for Oracle Spatial. |
Constructors in org.deegree.io.datastore.sql.oracle with parameters of type MappedFeatureType | |
---|---|
OracleSpatialWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
Creates a new instance of OracleSpatialWhereBuilder from the given parameters. |
Uses of MappedFeatureType in org.deegree.io.datastore.sql.postgis |
---|
Methods in org.deegree.io.datastore.sql.postgis with parameters of type MappedFeatureType | |
---|---|
PostGISWhereBuilder |
PostGISDatastore.getWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
Returns a specific WhereBuilder implementation for PostGIS. |
Constructors in org.deegree.io.datastore.sql.postgis with parameters of type MappedFeatureType | |
---|---|
PostGISWhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
Creates a new instance of PostGISWhereBuilder from the given parameters. |
Uses of MappedFeatureType in org.deegree.io.datastore.sql.transaction |
---|
Methods in org.deegree.io.datastore.sql.transaction with parameters of type MappedFeatureType | |
---|---|
int |
SQLTransaction.performDelete(MappedFeatureType mappedFeatureType,
Filter filter,
String lockId)
Deletes the features from the datastore that are matched by the given filter and type. |
int |
UpdateHandler.performUpdate(MappedFeatureType mappedFeatureType,
Feature replacementFeature,
Filter filter)
Performs an update operation (replace-style) against the associated datastore. |
int |
SQLTransaction.performUpdate(MappedFeatureType mappedFeatureType,
Feature replacementFeature,
Filter filter,
String lockId)
Performs a update (replace-style) operation against the datastore. |
int |
UpdateHandler.performUpdate(MappedFeatureType ft,
Map<PropertyPath,FeatureProperty> replacementProps,
Filter filter)
Performs an update operation against the associated datastore. |
int |
SQLTransaction.performUpdate(MappedFeatureType mappedFeatureType,
Map<PropertyPath,FeatureProperty> replacementProps,
Filter filter,
String lockId)
Performs an update operation against the datastore. |
Uses of MappedFeatureType in org.deegree.io.datastore.sql.transaction.delete |
---|
Methods in org.deegree.io.datastore.sql.transaction.delete with parameters of type MappedFeatureType | |
---|---|
int |
DeleteHandler.performDelete(MappedFeatureType ft,
Filter filter)
Deletes the features from the Datastore that have a certain type and are matched by the given filter. |
Uses of MappedFeatureType in org.deegree.io.datastore.sql.wherebuilder |
---|
Fields in org.deegree.io.datastore.sql.wherebuilder declared as MappedFeatureType | |
---|---|
protected MappedFeatureType[] |
WhereBuilder.rootFts
Targeted feature types. |
Methods in org.deegree.io.datastore.sql.wherebuilder that return MappedFeatureType | |
---|---|
MappedFeatureType |
FeatureTypeNode.getFeatureType()
Returns the associated MappedFeatureType . |
Constructors in org.deegree.io.datastore.sql.wherebuilder with parameters of type MappedFeatureType | |
---|---|
FeatureTypeNode(MappedFeatureType ft,
String ftAlias,
String tableAlias)
Creates a new FeatureTypeNode from the given parameters. |
|
QueryTableTree(MappedFeatureType[] rootFts,
String[] aliases,
TableAliasGenerator aliasGenerator)
Creates a new instance of QueryTableTree . |
|
WhereBuilder(MappedFeatureType[] rootFts,
String[] aliases,
Filter filter,
SortProperty[] sortProperties,
TableAliasGenerator aliasGenerator,
VirtualContentProvider vcProvider)
Creates a new WhereBuilder instance. |
Uses of MappedFeatureType in org.deegree.io.datastore.wfs |
---|
Methods in org.deegree.io.datastore.wfs with parameters of type MappedFeatureType | |
---|---|
FeatureCollection |
CascadingWFSDatastore.performQuery(Query query,
MappedFeatureType[] rootFts)
|
FeatureCollection |
CascadingWFSDatastore.performQuery(Query query,
MappedFeatureType[] rootFts,
DatastoreTransaction context)
|
Uses of MappedFeatureType in org.deegree.ogcwebservices.wfs |
---|
Methods in org.deegree.ogcwebservices.wfs that return MappedFeatureType | |
---|---|
MappedFeatureType |
WFService.getMappedFeatureType(QualifiedName name)
Returns the MappedFeatureType with the given name. |
Methods in org.deegree.ogcwebservices.wfs that return types with arguments of type MappedFeatureType | |
---|---|
Map<QualifiedName,MappedFeatureType> |
WFService.getMappedFeatureTypes()
Returns a Map of the feature types that this WFS serves. |
Uses of MappedFeatureType in org.deegree.ogcwebservices.wfs.configuration |
---|
Methods in org.deegree.ogcwebservices.wfs.configuration that return MappedFeatureType | |
---|---|
MappedFeatureType |
WFSConfiguration.getFeatureType(String featureId)
Returns the MappedFeatureType for the given feature id. |
Methods in org.deegree.ogcwebservices.wfs.configuration that return types with arguments of type MappedFeatureType | |
---|---|
Map<QualifiedName,MappedFeatureType> |
WFSConfiguration.getMappedFeatureTypes()
Returns a Map of the feature types that this configuration defines. |
|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org