| Package | Description |
|---|---|
| org.jdice.calc | |
| org.jdice.calc.operation |
| Modifier and Type | Method and Description |
|---|---|
Function |
FunctionData.getFunction() |
Function |
OperationRegister.getFunction(java.lang.Class<? extends Function> functionClass) |
static Function |
Cache.getFunction(java.lang.Class<? extends Function> functionClass) |
Function |
OperationRegister.getFunction(java.lang.String function) |
static Function |
Cache.getFunction(java.lang.String function) |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<java.lang.Class<? extends Function>,Function> |
OperationRegister.getFunctions() |
java.util.HashMap<java.lang.Class<? extends Function>,Function> |
OperationRegister.getFunctions() |
java.util.HashMap<java.lang.String,java.lang.Class<? extends Function>> |
OperationRegister.getFunctionSymbols() |
static java.util.HashMap<java.lang.String,java.lang.Class<? extends Function>> |
Cache.getFunctionSymbols() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CList.add(Function function) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CList.addFunction(java.lang.Class<? extends Function> functionClass,
Num... values) |
CALC |
AbstractCalculator.append(java.lang.Class<? extends Function> function,
java.lang.Object... values)
Append function with value to expression.
|
Function |
OperationRegister.getFunction(java.lang.Class<? extends Function> functionClass) |
static Function |
Cache.getFunction(java.lang.Class<? extends Function> functionClass) |
void |
OperationRegister.registerFunction(java.lang.Class<? extends Function> functionClass) |
static void |
Cache.registerFunction(java.lang.Class<? extends Function> functionClass) |
| Constructor and Description |
|---|
FunctionData(Function function,
java.lang.Object... values) |
| Constructor and Description |
|---|
FunctionData(java.lang.Class<? extends Function> function,
java.lang.Object... values) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbsFunction |
class |
ArcCosFunction |
class |
ArcSinFunction |
class |
ArcTanFunction |
class |
CosFunction |
class |
CoshFunction |
class |
LogFunction |
class |
SinFunction |
class |
SinhFunction |
class |
SqrtFunction |
class |
TanFunction |
class |
TanhFunction |
JCalc API 2014 Davor Sauer - Apache 2.0