Package org.geotools.jdbc
Class JoinPropertyName
- Object
-
- ExpressionAbstract
-
- DefaultExpression
-
- AttributeExpressionImpl
-
- JoinPropertyName
-
- All Implemented Interfaces:
Expression
,PropertyName
public class JoinPropertyName extends AttributeExpressionImpl
Property name that knows what feature type it comes from.Used by the sql encoder to determine how to property encode the join query.
- Author:
- Justin Deoliveira, OpenGeo
-
-
Field Summary
-
Fields inherited from class AttributeExpressionImpl
attPath, lenient, namespaceSupport, schema
-
Fields inherited from interface Expression
NIL
-
-
Constructor Summary
Constructors Constructor Description JoinPropertyName(SimpleFeatureType featureType, String alias, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAlias()
SimpleFeatureType
getFeatureType()
-
Methods inherited from class AttributeExpressionImpl
accept, equals, evaluate, evaluate, getNamespaceContext, getPropertyName, hashCode, isLenient, setLenient, setPropertyName, toString
-
Methods inherited from class DefaultExpression
isAttributeExpression, isExpression, isFunctionExpression, isGeometryExpression, isLiteralExpression, isMathExpression
-
-
-
-
Constructor Detail
-
JoinPropertyName
public JoinPropertyName(SimpleFeatureType featureType, String alias, String name)
-
-
Method Detail
-
getFeatureType
public SimpleFeatureType getFeatureType()
-
getAlias
public String getAlias()
-
-