public interface ExpressionEvaluator extends EvaluatorWithDescriptions
EvaluatorWithDescriptions.Description
Modifier and Type | Method and Description |
---|---|
void |
compile() |
Double |
getAccuracy() |
Code |
getCode() |
Compiler |
getCompiler() |
Interpreter |
getInterpreter() |
LexicalAnalyzer |
getLexer() |
String |
getSource() |
SymbolTable |
getSymbolTable() |
void |
setAccuracy(Double accuracy) |
void |
setCompiler(Compiler compiler) |
void |
setInterpreter(Interpreter interpreter) |
void |
setLexer(LexicalAnalyzer lexer) |
void |
setSource(String source) |
void |
setSymbolTable(SymbolTable symbolTable) |
getAvailableFunctions, getAvailableOperators
evaluate, getDescription, getFieldsInfo, getName, getSQL
void compile()
Code getCode()
Compiler getCompiler()
void setCompiler(Compiler compiler)
Interpreter getInterpreter()
void setInterpreter(Interpreter interpreter)
LexicalAnalyzer getLexer()
void setLexer(LexicalAnalyzer lexer)
String getSource()
void setSource(String source)
SymbolTable getSymbolTable()
void setSymbolTable(SymbolTable symbolTable)
Double getAccuracy()
void setAccuracy(Double accuracy)