public class Function<N> extends Object
| Modifier and Type | Field and Description |
|---|---|
static Function<Function<?>,FunctionSignature> |
getType |
| Constructor and Description |
|---|
Function(NamespaceName name,
FunctionSignature type,
BiFunction<Context<N>,List<? extends Value<N>>,Value<N>> impl) |
| Modifier and Type | Method and Description |
|---|---|
BiFunction<Context<N>,List<? extends Value<N>>,Value<N>> |
getImplementation() |
NamespaceName |
getName() |
FunctionSignature |
getType() |
String |
toString() |
public static Function<Function<?>,FunctionSignature> getType
public Function(NamespaceName name, FunctionSignature type, BiFunction<Context<N>,List<? extends Value<N>>,Value<N>> impl)
public NamespaceName getName()
public FunctionSignature getType()
public BiFunction<Context<N>,List<? extends Value<N>>,Value<N>> getImplementation()
see also the complete user documentation .