public class SubtractImpl extends MathExpressionImpl implements Subtract
NIL
Constructor and Description |
---|
SubtractImpl(Expression expr1,
Expression expr2) |
Modifier and Type | Method and Description |
---|---|
Object |
accept(ExpressionVisitor visitor,
Object extraData)
Accepts a visitor.
|
boolean |
equals(Object obj)
Compares this expression to the specified object.
|
Object |
evaluate(Object feature)
Subclass should override, default implementation returns null.
|
int |
hashCode()
Override of hashCode method.
|
String |
toString() |
ensureOperandsSet, getExpression1, getExpression2, number, setExpression1, setExpression2
isAttributeExpression, isExpression, isFunctionExpression, isGeometryExpression, isLiteralExpression, isMathExpression
evaluate
getExpression1, getExpression2
evaluate
public SubtractImpl(Expression expr1, Expression expr2)
public Object evaluate(Object feature) throws IllegalArgumentException
ExpressionAbstract
evaluate
in interface Expression
evaluate
in class ExpressionAbstract
IllegalArgumentException
public Object accept(ExpressionVisitor visitor, Object extraData)
Expression
return visitor.visit(this, extraData);
accept
in interface Expression
public boolean equals(Object obj)
public int hashCode()
Copyright © 1996–2019 Geotools. All rights reserved.