org.deegree.feature.persistence.sql.xpath
Class MappedXPath

java.lang.Object
  extended by org.deegree.feature.persistence.sql.xpath.MappedXPath

public class MappedXPath
extends Object

A ValueReference that's mapped to the relational model defined by a MappedAppSchema.

Version:
$Revision: 31658 $, $Date: 2011-08-25 20:09:40 +0200 (Thu, 25 Aug 2011) $
Author:
Markus Schneider, last edited by: $Author: mschneider $

Constructor Summary
MappedXPath(SQLFeatureStore fs, FeatureTypeMapping ftMapping, ValueReference propName, TableAliasManager aliasManager)
           
 
Method Summary
 PropertyNameMapping getPropertyNameMapping()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappedXPath

public MappedXPath(SQLFeatureStore fs,
                   FeatureTypeMapping ftMapping,
                   ValueReference propName,
                   TableAliasManager aliasManager)
            throws UnmappableException
Parameters:
fs -
ftMapping -
propName -
aliasManager -
Throws:
UnmappableException - if the propertyName can not be matched to the relational model
Method Detail

getPropertyNameMapping

public PropertyNameMapping getPropertyNameMapping()


Copyright © 2011. All Rights Reserved.