Package nz.org.riskscape.engine.function
Interface OverloadedFunction
public interface OverloadedFunction
Signals that an IdentifiedFunction
supports different combinations of types. Can be used as an alternative
to RealizableFunction
to signal that a variety of different combinations of types can be given to a function.
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
-
Method Details
-
getAlternatives
List<RiskscapeFunction> getAlternatives()- Returns:
- a list of
RiskscapeFunction
s that are conceptually the same function, but supporting different argument types, e.g one supports floating point args, the other integer.
-
ignoreThis
default boolean ignoreThis()
-