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 .