public class PropertyIsEqualToLiteral extends Object implements org.opengis.filter.PropertyIsEqualTo
FilterBuilder
instead to create filters.Constructor and Description |
---|
PropertyIsEqualToLiteral(org.opengis.filter.expression.PropertyName propertyName,
org.opengis.filter.expression.Literal literal)
Create PropertyIsEqualTo filter with property name as expression 1 and literal as expression 2.
|
Modifier and Type | Method and Description |
---|---|
Object |
accept(org.opengis.filter.FilterVisitor visitor,
Object extraData) |
boolean |
evaluate(Object object) |
org.opengis.filter.expression.Expression |
getExpression1() |
org.opengis.filter.expression.Expression |
getExpression2() |
org.opengis.filter.MultiValuedFilter.MatchAction |
getMatchAction() |
boolean |
isMatchingCase() |
public PropertyIsEqualToLiteral(org.opengis.filter.expression.PropertyName propertyName, org.opengis.filter.expression.Literal literal)
propertyName
- property nameliteral
- literal@XmlElement(value="expression") public org.opengis.filter.expression.Expression getExpression1()
getExpression1
in interface org.opengis.filter.BinaryComparisonOperator
@XmlElement(value="expression") public org.opengis.filter.expression.Expression getExpression2()
getExpression2
in interface org.opengis.filter.BinaryComparisonOperator
@XmlElement(value="matchCase") public boolean isMatchingCase()
isMatchingCase
in interface org.opengis.filter.BinaryComparisonOperator
@XmlElement(value="matchAction") public org.opengis.filter.MultiValuedFilter.MatchAction getMatchAction()
getMatchAction
in interface org.opengis.filter.MultiValuedFilter
public boolean evaluate(Object object)
evaluate
in interface org.opengis.filter.Filter
This work is licensed under a Creative Commons Attribution 4.0 International License.