Package com.schibsted.spt.data.jslt.impl
Class MinusOperator
- java.lang.Object
-
- com.schibsted.spt.data.jslt.impl.AbstractNode
-
- com.schibsted.spt.data.jslt.impl.AbstractOperator
-
- com.schibsted.spt.data.jslt.impl.NumericOperator
-
- com.schibsted.spt.data.jslt.impl.MinusOperator
-
- All Implemented Interfaces:
ExpressionNode
public class MinusOperator extends NumericOperator
-
-
Field Summary
-
Fields inherited from class com.schibsted.spt.data.jslt.impl.AbstractOperator
left, right
-
Fields inherited from class com.schibsted.spt.data.jslt.impl.AbstractNode
location
-
-
Constructor Summary
Constructors Constructor Description MinusOperator(ExpressionNode left, ExpressionNode right, Location location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected double
perform(double v1, double v2)
protected long
perform(long v1, long v2)
-
Methods inherited from class com.schibsted.spt.data.jslt.impl.NumericOperator
perform
-
Methods inherited from class com.schibsted.spt.data.jslt.impl.AbstractOperator
apply, computeMatchContexts, dump, getChildren, getLeft, getOperator, getRight, optimize, toString
-
Methods inherited from class com.schibsted.spt.data.jslt.impl.AbstractNode
getLocation, prepare
-
-
-
-
Constructor Detail
-
MinusOperator
public MinusOperator(ExpressionNode left, ExpressionNode right, Location location)
-
-
Method Detail
-
perform
protected double perform(double v1, double v2)
- Specified by:
perform
in classNumericOperator
-
perform
protected long perform(long v1, long v2)
- Specified by:
perform
in classNumericOperator
-
-