Package gorsat.parser
Class CalcLambdaLongConstant
- java.lang.Object
-
- gorsat.parser.CalcLambdaNumeric
-
- gorsat.parser.CalcLambdaLongConstant
-
- All Implemented Interfaces:
Constant,TypedCalcLambda
public class CalcLambdaLongConstant extends CalcLambdaNumeric implements Constant
-
-
Method Summary
-
Methods inherited from class gorsat.parser.CalcLambdaNumeric
compare
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface gorsat.parser.TypedCalcLambda
toLambda
-
-
-
-
Method Detail
-
getValue
public long getValue()
-
getType
public java.lang.String getType()
- Specified by:
getTypein interfaceTypedCalcLambda
-
evaluateInt
public int evaluateInt(org.gorpipe.gor.model.ColumnValueProvider columnValueProvider)
- Specified by:
evaluateIntin interfaceTypedCalcLambda
-
evaluateLong
public long evaluateLong(org.gorpipe.gor.model.ColumnValueProvider cvp)
- Specified by:
evaluateLongin interfaceTypedCalcLambda
-
evaluateDouble
public double evaluateDouble(org.gorpipe.gor.model.ColumnValueProvider cvp)
- Specified by:
evaluateDoublein interfaceTypedCalcLambda
-
evaluateString
public java.lang.String evaluateString(org.gorpipe.gor.model.ColumnValueProvider cvp)
- Specified by:
evaluateStringin interfaceTypedCalcLambda
-
evaluateBoolean
public boolean evaluateBoolean(org.gorpipe.gor.model.ColumnValueProvider cvp)
- Specified by:
evaluateBooleanin interfaceTypedCalcLambda
-
addedTo
public TypedCalcLambda addedTo(TypedCalcLambda left)
- Specified by:
addedToin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(CalcLambdaVariable other)
- Specified by:
addin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(CalcLambdaString other)
- Specified by:
addin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(java.lang.String other)
- Specified by:
addin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(int other)
- Specified by:
addin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(long other)
- Specified by:
addin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(double other)
- Specified by:
addin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(CalcLambdaInteger other)
- Specified by:
addin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(CalcLambdaLong other)
- Specified by:
addin interfaceTypedCalcLambda
-
add
public TypedCalcLambda add(CalcLambdaDouble other)
- Specified by:
addin interfaceTypedCalcLambda
-
subtractedFrom
public TypedCalcLambda subtractedFrom(TypedCalcLambda other)
- Specified by:
subtractedFromin interfaceTypedCalcLambda
-
subtract
public TypedCalcLambda subtract(CalcLambdaVariable other)
- Specified by:
subtractin interfaceTypedCalcLambda
-
subtract
public TypedCalcLambda subtract(int other)
- Specified by:
subtractin interfaceTypedCalcLambda
-
subtract
public TypedCalcLambda subtract(long other)
- Specified by:
subtractin interfaceTypedCalcLambda
-
subtract
public TypedCalcLambda subtract(double other)
- Specified by:
subtractin interfaceTypedCalcLambda
-
subtract
public TypedCalcLambda subtract(CalcLambdaInteger other)
- Specified by:
subtractin interfaceTypedCalcLambda
-
subtract
public TypedCalcLambda subtract(CalcLambdaLong other)
- Specified by:
subtractin interfaceTypedCalcLambda
-
subtract
public TypedCalcLambda subtract(CalcLambdaDouble other)
- Specified by:
subtractin interfaceTypedCalcLambda
-
multipliedWith
public TypedCalcLambda multipliedWith(TypedCalcLambda left)
- Specified by:
multipliedWithin interfaceTypedCalcLambda
-
multiply
public TypedCalcLambda multiply(int other)
- Specified by:
multiplyin interfaceTypedCalcLambda
-
multiply
public TypedCalcLambda multiply(long other)
- Specified by:
multiplyin interfaceTypedCalcLambda
-
multiply
public TypedCalcLambda multiply(double other)
- Specified by:
multiplyin interfaceTypedCalcLambda
-
multiply
public TypedCalcLambda multiply(CalcLambdaVariable other)
- Specified by:
multiplyin interfaceTypedCalcLambda
-
multiply
public TypedCalcLambda multiply(CalcLambdaInteger other)
- Specified by:
multiplyin interfaceTypedCalcLambda
-
multiply
public TypedCalcLambda multiply(CalcLambdaLong other)
- Specified by:
multiplyin interfaceTypedCalcLambda
-
multiply
public TypedCalcLambda multiply(CalcLambdaDouble other)
- Specified by:
multiplyin interfaceTypedCalcLambda
-
dividedInto
public TypedCalcLambda dividedInto(TypedCalcLambda left)
- Specified by:
dividedIntoin interfaceTypedCalcLambda
-
divide
public TypedCalcLambda divide(int other)
- Specified by:
dividein interfaceTypedCalcLambda
-
divide
public TypedCalcLambda divide(long other)
- Specified by:
dividein interfaceTypedCalcLambda
-
divide
public TypedCalcLambda divide(double other)
- Specified by:
dividein interfaceTypedCalcLambda
-
divide
public TypedCalcLambda divide(CalcLambdaVariable other)
- Specified by:
dividein interfaceTypedCalcLambda
-
divide
public TypedCalcLambda divide(CalcLambdaInteger other)
- Specified by:
dividein interfaceTypedCalcLambda
-
divide
public TypedCalcLambda divide(CalcLambdaLong other)
- Specified by:
dividein interfaceTypedCalcLambda
-
divide
public TypedCalcLambda divide(CalcLambdaDouble other)
- Specified by:
dividein interfaceTypedCalcLambda
-
pow
public TypedCalcLambda pow(TypedCalcLambda o)
- Specified by:
powin interfaceTypedCalcLambda
-
negate
public TypedCalcLambda negate()
- Specified by:
negatein interfaceTypedCalcLambda
-
-