| Package | Description |
|---|---|
| org.jdice.calc | |
| org.jdice.calc.extension | |
| org.jdice.calc.internal |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Function
Methods for function implementation
|
interface |
Operator
Method for implementing operator.
|
| Modifier and Type | Method and Description |
|---|---|
CALC |
AbstractCalculator.use(java.lang.Class<? extends Extension> operationClass)
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbsFunction |
class |
AddOperator |
class |
ArcCosFunction |
class |
ArcSinFunction |
class |
ArcTanFunction |
class |
CosFunction |
class |
CoshFunction |
class |
DivOperator |
class |
LogFunction |
class |
ModOperator |
class |
MulOperator |
class |
PowOperator |
class |
SinFunction |
class |
SinhFunction |
class |
SqrtFunction |
class |
SubOperator |
class |
TanFunction |
class |
TanhFunction |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<? extends Extension> |
BindExtensionProvider.getExtension(java.lang.Class clazz)
|
| Modifier and Type | Method and Description |
|---|---|
static void |
BindExtensionProvider.bind(java.lang.Class clazz,
java.lang.Class<? extends Extension> implementation)
Bind implemented interface used in
AbstractCalculator instances with concrete implementation of Operator or Function |
JCalc API 2014 Davor Sauer - Apache 2.0