| java.lang.Object org.deegree.io.datastore.sql.wherebuilder.FeatureTypeNode
FeatureTypeNode | FeatureTypeNode(MappedFeatureType ft, String ftAlias, String tableAlias)(Code) | | Creates a new FeatureTypeNode from the given parameters.
Parameters: ft - Parameters: ftAlias - Parameters: tableAlias - |
addPropertyNode | public void addPropertyNode(PropertyNode propertyNode)(Code) | | Adds the given property node as a child.
Parameters: propertyNode - the child node to add |
getFtAlias | public String getFtAlias()(Code) | | Returns the alias as specified in the corresponding query.
the alias (may be null) |
getPropertyNode | public PropertyNode getPropertyNode(MappedPropertyType type)(Code) | | Returns the child
PropertyNode s with the given type.
Parameters: type - the property type to look up the child PropertyNode for the given property, may be null |
getTable | public String getTable()(Code) | | Returns the name of the associated table.
the name of the associated table |
getTableAlias | public String getTableAlias()(Code) | | Returns the alias that uniquely identifies the table (in an SQL query).
the unique alias for the table |
hashCode | public int hashCode()(Code) | | |
toString | String toString(String indent)(Code) | | Returns an indented string representation of the object.
an indented string representation of the object |
|
|