Package org.lemsml.jlems.core.eval
Interface BooleanEvaluator
-
- All Known Implementing Classes:
BBase
public interface BooleanEvaluator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
evalB(java.util.HashMap<java.lang.String,java.lang.Double> valHM)
java.lang.Boolean
evalptr(java.util.HashMap<java.lang.String,DoublePointer> varHM)
java.lang.String
getExpressionString()
java.lang.String
getLemsExpressionString()
BooleanEvaluator
makeCopy()
-
-
-
Method Detail
-
evalB
boolean evalB(java.util.HashMap<java.lang.String,java.lang.Double> valHM)
-
makeCopy
BooleanEvaluator makeCopy()
-
evalptr
java.lang.Boolean evalptr(java.util.HashMap<java.lang.String,DoublePointer> varHM) throws RuntimeError
- Throws:
RuntimeError
-
getExpressionString
java.lang.String getExpressionString()
-
getLemsExpressionString
java.lang.String getLemsExpressionString()
-
-