Class JavaFunction

java.lang.Object
nz.org.riskscape.engine.function.JavaFunction
All Implemented Interfaces:
AutoCloseable, IdentifiedFunction, RiskscapeFunction, UntypedFunction, Identified

public class JavaFunction extends Object implements IdentifiedFunction

Immutable prototype-builder implementation of IdentifiedFunction TODO given the use of this an all sorts of other implementations, the name of this needs to change to be more like 'BaseFunction' or 'ImmutableFunction'