Interface Value

All Superinterfaces:
Cloneable, Token
All Known Implementing Classes:
BinaryOperation, Constant, FunctionCall, LazyVariable, LiteralValue, UnaryOperation, Variable

public interface Value extends Token, Cloneable
Represents a lazy value which can be evaluated
  • Method Summary

    Modifier and Type
    Method
    Description
     
    double
    getValue(double[] variableValues)
     

    Methods inherited from interface redempt.crunch.token.Token

    getType
  • Method Details

    • getValue

      double getValue(double[] variableValues)
    • getClone

      Value getClone()