Class Abs
java.lang.Object
nz.org.riskscape.engine.function.BaseMathsFunction
nz.org.riskscape.engine.function.maths.Abs
- All Implemented Interfaces:
AutoCloseable,nz.org.riskscape.engine.function.IdentifiedFunction,nz.org.riskscape.engine.function.OverloadedFunction,nz.org.riskscape.engine.function.RiskscapeFunction,nz.org.riskscape.engine.function.UntypedFunction,nz.org.riskscape.engine.Identified
public class Abs
extends BaseMathsFunction
implements nz.org.riskscape.engine.function.OverloadedFunction
-
Nested Class Summary
Nested classes/interfaces inherited from interface nz.org.riskscape.engine.function.IdentifiedFunction
nz.org.riskscape.engine.function.IdentifiedFunction.Category, nz.org.riskscape.engine.function.IdentifiedFunction.Wrapping -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final nz.org.riskscape.engine.function.RiskscapeFunctionstatic final nz.org.riskscape.engine.function.RiskscapeFunctionFields inherited from class nz.org.riskscape.engine.function.BaseMathsFunction
descriptionFields inherited from interface nz.org.riskscape.engine.function.RiskscapeFunction
BUILT_IN, LOG -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class nz.org.riskscape.engine.function.BaseMathsFunction
call, getCategory, getDescription, getId, getSourceURI, wrapping, wrapping, wrappingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface nz.org.riskscape.engine.Identified
getIdentifiedClassMethods inherited from interface nz.org.riskscape.engine.function.IdentifiedFunction
getSource, infoOutput, isBuiltin, toEntityMethods inherited from interface nz.org.riskscape.engine.function.OverloadedFunction
ignoreThisMethods inherited from interface nz.org.riskscape.engine.function.RiskscapeFunction
builtin, close, getAggregationFunction, getArguments, getOverloaded, getRealizable, getTypesFromArguments, identified, identified, isA, setProblemReporter, validate
-
Field Details
-
ABS_DOUBLE
public static final nz.org.riskscape.engine.function.RiskscapeFunction ABS_DOUBLE -
ABS_LONG
public static final nz.org.riskscape.engine.function.RiskscapeFunction ABS_LONG
-
-
Constructor Details
-
Abs
public Abs()
-
-
Method Details
-
getAlternatives
- Specified by:
getAlternativesin interfacenz.org.riskscape.engine.function.OverloadedFunction
-
getArgumentTypes
- Specified by:
getArgumentTypesin interfacenz.org.riskscape.engine.function.RiskscapeFunction
-
getReturnType
public nz.org.riskscape.engine.types.Type getReturnType()- Specified by:
getReturnTypein interfacenz.org.riskscape.engine.function.RiskscapeFunction
-