org.geotools.data.complex
Class AttributeMapping
java.lang.Object
org.geotools.data.complex.AttributeMapping
- Direct Known Subclasses:
- NestedAttributeMapping, TreeAttributeMapping
public class AttributeMapping
- extends java.lang.Object
- Since:
- 2.4
- Version:
- $Id: AttributeMapping.java 34061 2009-10-05 06:31:55Z bencaradocdavies $
- Author:
- Gabriel Roldan, Axios Engineering, Rini Angreani, Curtin University of Technology
Constructor Summary |
AttributeMapping(org.opengis.filter.expression.Expression idExpression,
org.opengis.filter.expression.Expression sourceExpression,
XPath.StepList targetXPath)
Creates a new AttributeMapping object. |
AttributeMapping(org.opengis.filter.expression.Expression idExpression,
org.opengis.filter.expression.Expression sourceExpression,
XPath.StepList targetXPath,
org.opengis.feature.type.AttributeType targetNodeInstance,
boolean isMultiValued,
java.util.Map<org.opengis.feature.type.Name,org.opengis.filter.expression.Expression> clientProperties)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AttributeMapping
public AttributeMapping(org.opengis.filter.expression.Expression idExpression,
org.opengis.filter.expression.Expression sourceExpression,
XPath.StepList targetXPath)
- Creates a new AttributeMapping object.
- Parameters:
sourceExpression
- DOCUMENT ME!targetXPath
- DOCUMENT ME!
AttributeMapping
public AttributeMapping(org.opengis.filter.expression.Expression idExpression,
org.opengis.filter.expression.Expression sourceExpression,
XPath.StepList targetXPath,
org.opengis.feature.type.AttributeType targetNodeInstance,
boolean isMultiValued,
java.util.Map<org.opengis.feature.type.Name,org.opengis.filter.expression.Expression> clientProperties)
isMultiValued
public boolean isMultiValued()
getSourceExpression
public org.opengis.filter.expression.Expression getSourceExpression()
getTargetXPath
public XPath.StepList getTargetXPath()
getTargetNodeInstance
public org.opengis.feature.type.AttributeType getTargetNodeInstance()
isNestedAttribute
public boolean isNestedAttribute()
- This is overridden by NestedAttributeMapping
- Returns:
- always return false
isTreeAttribute
public boolean isTreeAttribute()
- This is overridden by TreeAttributeMapping
- Returns:
- always return false
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getClientProperties
public java.util.Map<org.opengis.feature.type.Name,org.opengis.filter.expression.Expression> getClientProperties()
getIdentifierExpression
public org.opengis.filter.expression.Expression getIdentifierExpression()
setIdentifierExpression
public void setIdentifierExpression(org.opengis.filter.expression.Expression identifierExpression)
Copyright © 1996-2010 Geotools. All Rights Reserved.