public class BindExtensionProvider
extends java.lang.Object
Operator or Function.
e.g. Link interface Add which is implemented in Calculator with concrete implementation AddOperator of extension.| Constructor and Description |
|---|
BindExtensionProvider() |
| Modifier and Type | Method and Description |
|---|---|
static void |
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 |
static java.lang.Class<? extends Extension> |
getExtension(java.lang.Class clazz)
|
public static void bind(java.lang.Class clazz,
java.lang.Class<? extends Extension> implementation)
AbstractCalculator instances with concrete implementation of Operator or Functionclazz - implementation - public static java.lang.Class<? extends Extension> getExtension(java.lang.Class clazz)
clazz - JCalc API 2014 Davor Sauer - Apache 2.0