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

    Modifier and Type Method Description
    gorsat.parser.TypedCalcLambda add​(double other)  
    gorsat.parser.TypedCalcLambda add​(int other)  
    gorsat.parser.TypedCalcLambda add​(long other)  
    gorsat.parser.TypedCalcLambda add​(CalcLambdaDouble other)  
    gorsat.parser.TypedCalcLambda add​(CalcLambdaInteger other)  
    gorsat.parser.TypedCalcLambda add​(CalcLambdaLong other)  
    gorsat.parser.TypedCalcLambda add​(CalcLambdaString other)  
    gorsat.parser.TypedCalcLambda add​(CalcLambdaVariable other)  
    gorsat.parser.TypedCalcLambda add​(java.lang.String other)  
    gorsat.parser.TypedCalcLambda addedTo​(gorsat.parser.TypedCalcLambda left)  
    gorsat.parser.TypedCalcLambda divide​(double other)  
    gorsat.parser.TypedCalcLambda divide​(int other)  
    gorsat.parser.TypedCalcLambda divide​(long other)  
    gorsat.parser.TypedCalcLambda divide​(CalcLambdaDouble other)  
    gorsat.parser.TypedCalcLambda divide​(CalcLambdaInteger other)  
    gorsat.parser.TypedCalcLambda divide​(CalcLambdaLong other)  
    gorsat.parser.TypedCalcLambda divide​(CalcLambdaVariable other)  
    gorsat.parser.TypedCalcLambda dividedInto​(gorsat.parser.TypedCalcLambda left)  
    boolean evaluateBoolean​(org.gorpipe.gor.model.ColumnValueProvider cvp)  
    double evaluateDouble​(org.gorpipe.gor.model.ColumnValueProvider cvp)  
    int evaluateInt​(org.gorpipe.gor.model.ColumnValueProvider columnValueProvider)  
    long evaluateLong​(org.gorpipe.gor.model.ColumnValueProvider cvp)  
    java.lang.String evaluateString​(org.gorpipe.gor.model.ColumnValueProvider cvp)  
    java.lang.String getType()  
    double getValue()  
    gorsat.parser.TypedCalcLambda multipliedWith​(gorsat.parser.TypedCalcLambda left)  
    gorsat.parser.TypedCalcLambda multiply​(double other)  
    gorsat.parser.TypedCalcLambda multiply​(int other)  
    gorsat.parser.TypedCalcLambda multiply​(long other)  
    gorsat.parser.TypedCalcLambda multiply​(CalcLambdaDouble other)  
    gorsat.parser.TypedCalcLambda multiply​(CalcLambdaInteger other)  
    gorsat.parser.TypedCalcLambda multiply​(CalcLambdaLong other)  
    gorsat.parser.TypedCalcLambda multiply​(CalcLambdaVariable other)  
    gorsat.parser.TypedCalcLambda negate()  
    gorsat.parser.TypedCalcLambda pow​(gorsat.parser.TypedCalcLambda o)  
    gorsat.parser.TypedCalcLambda subtract​(double other)  
    gorsat.parser.TypedCalcLambda subtract​(int other)  
    gorsat.parser.TypedCalcLambda subtract​(long other)  
    gorsat.parser.TypedCalcLambda subtract​(CalcLambdaDouble other)  
    gorsat.parser.TypedCalcLambda subtract​(CalcLambdaInteger other)  
    gorsat.parser.TypedCalcLambda subtract​(CalcLambdaLong other)  
    gorsat.parser.TypedCalcLambda subtract​(CalcLambdaVariable other)  
    gorsat.parser.TypedCalcLambda subtractedFrom​(gorsat.parser.TypedCalcLambda other)  
    default gorsat.parser.TypedCalcLambda toLambda()  

    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
  • Method Details

    • 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()