public class UseExtension
extends java.lang.Object
| Constructor and Description |
|---|
UseExtension() |
| Modifier and Type | Method and Description |
|---|---|
Function |
getFunction(java.lang.Class<? extends Function> functionClass) |
Function |
getFunction(java.lang.String function) |
java.util.HashMap<java.lang.Class<? extends Function>,Function> |
getFunctions() |
java.util.HashMap<java.lang.String,java.lang.Class<? extends Function>> |
getFunctionSymbols() |
Operator |
getOperator(java.lang.Class<? extends Operator> operatorClass) |
Operator |
getOperator(java.lang.String operator) |
java.util.HashMap<java.lang.Class<? extends Operator>,Operator> |
getOperators() |
java.util.HashMap<java.lang.String,java.lang.Class<? extends Operator>> |
getOperatorSymbols() |
void |
registerFunction(java.lang.Class<? extends Function> functionClass) |
void |
registerOperator(java.lang.Class<? extends Operator> operatorClass) |
public void registerOperator(java.lang.Class<? extends Operator> operatorClass)
public java.util.HashMap<java.lang.String,java.lang.Class<? extends Operator>> getOperatorSymbols()
public Operator getOperator(java.lang.String operator)
public void registerFunction(java.lang.Class<? extends Function> functionClass)
public java.util.HashMap<java.lang.String,java.lang.Class<? extends Function>> getFunctionSymbols()
public Function getFunction(java.lang.String function)
JCalc API 2014 Davor Sauer - Apache 2.0