| Package | Description |
|---|---|
| net.objecthunter.exp4j | |
| net.objecthunter.exp4j.function | |
| net.objecthunter.exp4j.shuntingyard | |
| net.objecthunter.exp4j.tokenizer |
| Modifier and Type | Method and Description |
|---|---|
ExpressionBuilder |
ExpressionBuilder.function(Function function)
Add a
Function implementation available for use in the expression |
ExpressionBuilder |
ExpressionBuilder.functions(Function... functions)
Add multiple
Function implementations available for use in the expression |
| Modifier and Type | Method and Description |
|---|---|
ExpressionBuilder |
ExpressionBuilder.functions(List<Function> functions)
Add multiple
Function implementations available for use in the expression |
| Modifier and Type | Method and Description |
|---|---|
static Function |
Functions.getBuiltinFunction(String name)
Get the builtin function for a given name
|
| Modifier and Type | Method and Description |
|---|---|
static Token[] |
ShuntingYard.convertToRPN(String expression,
Map<String,Function> userFunctions,
Map<String,Operator> userOperators)
Convert a Set of tokens from infix to reverse polish notation
|
| Modifier and Type | Method and Description |
|---|---|
Function |
FunctionToken.getFunction() |
| Constructor and Description |
|---|
FunctionToken(Function function) |
| Constructor and Description |
|---|
Tokenizer(String expression,
Map<String,Function> userFunctions,
Map<String,Operator> userOperators) |
Copyright © 2014. All rights reserved.