Package de.scravy.bedrock
Interface Arithmetic.OptimizedExpression
- All Known Implementing Classes:
Arithmetic.OptimizedExpression.BinaryOperation,Arithmetic.OptimizedExpression.LiteralValue,Arithmetic.OptimizedExpression.VariableReference
- Enclosing class:
- Arithmetic
public static interface Arithmetic.OptimizedExpression
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classArithmetic.OptimizedExpression.BinaryOperationstatic classArithmetic.OptimizedExpression.LiteralValuestatic classArithmetic.OptimizedExpression.VariableReference -
Method Summary
Modifier and Type Method Description static Arithmetic.OptimizedExpressioncompile(String expression)BigDecimaleval(Function<String,BigDecimal> variableBindings)