Package gorsat.parser
Class CalcLambdaDoubleConstant
- java.lang.Object
-
- gorsat.parser.CalcLambdaNumeric
-
- gorsat.parser.CalcLambdaDoubleConstant
-
- All Implemented Interfaces:
Constant
public class CalcLambdaDoubleConstant extends CalcLambdaNumeric implements Constant
-
-
Method Summary
All Methods Instance Methods Concrete Methods Default Methods Modifier and Type Method Description gorsat.parser.TypedCalcLambdaadd(double other)gorsat.parser.TypedCalcLambdaadd(int other)gorsat.parser.TypedCalcLambdaadd(long other)gorsat.parser.TypedCalcLambdaadd(CalcLambdaDouble other)gorsat.parser.TypedCalcLambdaadd(CalcLambdaInteger other)gorsat.parser.TypedCalcLambdaadd(CalcLambdaLong other)gorsat.parser.TypedCalcLambdaadd(CalcLambdaString other)gorsat.parser.TypedCalcLambdaadd(CalcLambdaVariable other)gorsat.parser.TypedCalcLambdaadd(java.lang.String other)gorsat.parser.TypedCalcLambdaaddedTo(gorsat.parser.TypedCalcLambda left)gorsat.parser.TypedCalcLambdadivide(double other)gorsat.parser.TypedCalcLambdadivide(int other)gorsat.parser.TypedCalcLambdadivide(long other)gorsat.parser.TypedCalcLambdadivide(CalcLambdaDouble other)gorsat.parser.TypedCalcLambdadivide(CalcLambdaInteger other)gorsat.parser.TypedCalcLambdadivide(CalcLambdaLong other)gorsat.parser.TypedCalcLambdadivide(CalcLambdaVariable other)gorsat.parser.TypedCalcLambdadividedInto(gorsat.parser.TypedCalcLambda left)booleanevaluateBoolean(org.gorpipe.gor.model.ColumnValueProvider cvp)doubleevaluateDouble(org.gorpipe.gor.model.ColumnValueProvider cvp)intevaluateInt(org.gorpipe.gor.model.ColumnValueProvider columnValueProvider)longevaluateLong(org.gorpipe.gor.model.ColumnValueProvider cvp)java.lang.StringevaluateString(org.gorpipe.gor.model.ColumnValueProvider cvp)java.lang.StringgetType()doublegetValue()gorsat.parser.TypedCalcLambdamultipliedWith(gorsat.parser.TypedCalcLambda left)gorsat.parser.TypedCalcLambdamultiply(double other)gorsat.parser.TypedCalcLambdamultiply(int other)gorsat.parser.TypedCalcLambdamultiply(long other)gorsat.parser.TypedCalcLambdamultiply(CalcLambdaDouble other)gorsat.parser.TypedCalcLambdamultiply(CalcLambdaInteger other)gorsat.parser.TypedCalcLambdamultiply(CalcLambdaLong other)gorsat.parser.TypedCalcLambdamultiply(CalcLambdaVariable other)gorsat.parser.TypedCalcLambdanegate()gorsat.parser.TypedCalcLambdapow(gorsat.parser.TypedCalcLambda o)gorsat.parser.TypedCalcLambdasubtract(double other)gorsat.parser.TypedCalcLambdasubtract(int other)gorsat.parser.TypedCalcLambdasubtract(long other)gorsat.parser.TypedCalcLambdasubtract(CalcLambdaDouble other)gorsat.parser.TypedCalcLambdasubtract(CalcLambdaInteger other)gorsat.parser.TypedCalcLambdasubtract(CalcLambdaLong other)gorsat.parser.TypedCalcLambdasubtract(CalcLambdaVariable other)gorsat.parser.TypedCalcLambdasubtractedFrom(gorsat.parser.TypedCalcLambda other)default gorsat.parser.TypedCalcLambdatoLambda()-
Methods inherited from class gorsat.parser.CalcLambdaNumeric
compare
-
-
-
-
Method Detail
-
getValue
public double getValue()
-
getType
public java.lang.String getType()
-
evaluateInt
public int evaluateInt(org.gorpipe.gor.model.ColumnValueProvider columnValueProvider)
-
evaluateLong
public long evaluateLong(org.gorpipe.gor.model.ColumnValueProvider cvp)
-
evaluateString
public java.lang.String evaluateString(org.gorpipe.gor.model.ColumnValueProvider cvp)
-
evaluateDouble
public double evaluateDouble(org.gorpipe.gor.model.ColumnValueProvider cvp)
-
evaluateBoolean
public boolean evaluateBoolean(org.gorpipe.gor.model.ColumnValueProvider cvp)
-
addedTo
public gorsat.parser.TypedCalcLambda addedTo(gorsat.parser.TypedCalcLambda left)
-
add
public gorsat.parser.TypedCalcLambda add(long other)
-
add
public gorsat.parser.TypedCalcLambda add(double other)
-
add
public gorsat.parser.TypedCalcLambda add(CalcLambdaVariable other)
-
add
public gorsat.parser.TypedCalcLambda add(CalcLambdaString other)
-
add
public gorsat.parser.TypedCalcLambda add(java.lang.String other)
-
add
public gorsat.parser.TypedCalcLambda add(CalcLambdaInteger other)
-
add
public gorsat.parser.TypedCalcLambda add(CalcLambdaLong other)
-
add
public gorsat.parser.TypedCalcLambda add(CalcLambdaDouble other)
-
add
public gorsat.parser.TypedCalcLambda add(int other)
-
subtractedFrom
public gorsat.parser.TypedCalcLambda subtractedFrom(gorsat.parser.TypedCalcLambda other)
-
subtract
public gorsat.parser.TypedCalcLambda subtract(int other)
-
subtract
public gorsat.parser.TypedCalcLambda subtract(long other)
-
subtract
public gorsat.parser.TypedCalcLambda subtract(double other)
-
subtract
public gorsat.parser.TypedCalcLambda subtract(CalcLambdaVariable other)
-
subtract
public gorsat.parser.TypedCalcLambda subtract(CalcLambdaInteger other)
-
subtract
public gorsat.parser.TypedCalcLambda subtract(CalcLambdaLong other)
-
subtract
public gorsat.parser.TypedCalcLambda subtract(CalcLambdaDouble other)
-
multipliedWith
public gorsat.parser.TypedCalcLambda multipliedWith(gorsat.parser.TypedCalcLambda left)
-
multiply
public gorsat.parser.TypedCalcLambda multiply(int other)
-
multiply
public gorsat.parser.TypedCalcLambda multiply(long other)
-
multiply
public gorsat.parser.TypedCalcLambda multiply(double other)
-
multiply
public gorsat.parser.TypedCalcLambda multiply(CalcLambdaVariable other)
-
multiply
public gorsat.parser.TypedCalcLambda multiply(CalcLambdaInteger other)
-
multiply
public gorsat.parser.TypedCalcLambda multiply(CalcLambdaLong other)
-
multiply
public gorsat.parser.TypedCalcLambda multiply(CalcLambdaDouble other)
-
dividedInto
public gorsat.parser.TypedCalcLambda dividedInto(gorsat.parser.TypedCalcLambda left)
-
divide
public gorsat.parser.TypedCalcLambda divide(int other)
-
divide
public gorsat.parser.TypedCalcLambda divide(long other)
-
divide
public gorsat.parser.TypedCalcLambda divide(double other)
-
divide
public gorsat.parser.TypedCalcLambda divide(CalcLambdaVariable other)
-
divide
public gorsat.parser.TypedCalcLambda divide(CalcLambdaInteger other)
-
divide
public gorsat.parser.TypedCalcLambda divide(CalcLambdaLong other)
-
divide
public gorsat.parser.TypedCalcLambda divide(CalcLambdaDouble other)
-
pow
public gorsat.parser.TypedCalcLambda pow(gorsat.parser.TypedCalcLambda o)
-
negate
public gorsat.parser.TypedCalcLambda negate()
-
toLambda
public default gorsat.parser.TypedCalcLambda toLambda()
-
-