Uses of Class
com.ezylang.evalex.functions.AbstractFunction
-
Packages that use AbstractFunction Package Description com.ezylang.evalex.functions.basic com.ezylang.evalex.functions.datetime com.ezylang.evalex.functions.string com.ezylang.evalex.functions.trigonometric -
-
Uses of AbstractFunction in com.ezylang.evalex.functions.basic
Subclasses of AbstractFunction in com.ezylang.evalex.functions.basic Modifier and Type Class Description classAbsFunctionAbsolute (non-negative) value.classAbstractMinMaxFunctionclassAverageFunctionReturns the average (arithmetic mean) of the numeric arguments.classCeilingFunctionRounds the given value to an integer using the rounding modeRoundingMode.CEILINGclassCoalesceFunctionReturns the first non-null parameter, orEvaluationValue.NULL_VALUEif all parameters are null.classFactFunctionFactorial function, calculates the factorial of a base value.classFloorFunctionRounds the given value to an integer using the rounding modeRoundingMode.FLOORclassIfFunctionConditional evaluation function.classLog10FunctionThe base 10 logarithm of a valueclassLogFunctionThe natural logarithm (base e) of a valueclassMaxFunctionReturns the maximum value of all parameters.classMinFunctionReturns the minimum value of all parameters.classNotFunctionBoolean negation function.classRandomFunctionRandom function produces a random value between 0 and 1.classRoundFunctionRounds the given value to the specified scale, using theMathContextof the expression configuration.classSqrtFunctionSquare root function, uses the standardBigDecimal.sqrt(MathContext)implementation.classSumFunctionReturns the sum value of all parameters.classSwitchFunctionA function that evaluates one value (or expression) against a list of values, and returns the result corresponding to the first matching value. -
Uses of AbstractFunction in com.ezylang.evalex.functions.datetime
Subclasses of AbstractFunction in com.ezylang.evalex.functions.datetime Modifier and Type Class Description classDateTimeFormatFunctionFunction to format a DATE_TIME vale.classDateTimeNewFunctionCreates a new DATE_TIME value with the given parameters.classDateTimeNowFunctionProduces a new DATE_TIME that represents the current date and time.classDateTimeParseFunctionParses a date-time string to aEvaluationValue.DataType.DATE_TIMEvalue.classDateTimeTodayFunctionProduces a new DATE_TIME that represents the current date, at midnight (00:00).classDateTimeToEpochFunctionFunction to convert a DATE_TIME value to milliseconds in the epoch of 1970-01-01T00:00:00Z.classDurationFromMillisFunctionConverts the given milliseconds to a DURATION value.classDurationNewFunctionFunction to create a new Duration.classDurationParseFunctionConverts the given ISO-8601 duration string representation to a duration value.classDurationToMillisFunctionConverts a DURATION value to the amount of milliseconds. -
Uses of AbstractFunction in com.ezylang.evalex.functions.string
Subclasses of AbstractFunction in com.ezylang.evalex.functions.string Modifier and Type Class Description classStringContainsReturns true if the string contains the substring (case-insensitive).classStringEndsWithFunctionReturns true if the string ends with the substring (case-sensitive).classStringFormatFunctionReturns a formatted string using the specified format string and arguments, using the configured locale.classStringLowerFunctionConverts the given value to lower case.classStringStartsWithFunctionReturns true if the string starts with the substring (case-sensitive).classStringTrimFunctionReturns the given string with all leading and trailing space removed.classStringUpperFunctionConverts the given value to upper case. -
Uses of AbstractFunction in com.ezylang.evalex.functions.trigonometric
Subclasses of AbstractFunction in com.ezylang.evalex.functions.trigonometric Modifier and Type Class Description classAcosFunctionReturns the arc-cosine (in degrees).classAcosHFunctionReturns the hyperbolic arc-cosine.classAcosRFunctionReturns the arc-cosine (in radians).classAcotFunctionReturns the arc-co-tangent (in degrees).classAcotHFunctionReturns the arc hyperbolic cotangent.classAcotRFunctionReturns the arc-co-tangent (in radians).classAsinFunctionReturns the arc-sine (in degrees).classAsinHFunctionReturns the hyperbolic arc-sine.classAsinRFunctionReturns the arc-sine (in radians).classAtan2FunctionReturns the angle of atan2 (in degrees).classAtan2RFunctionReturns the angle of atan2 (in radians).classAtanFunctionReturns the arc-tangent (in degrees).classAtanHFunctionReturns the hyperbolic arc-sine.classAtanRFunctionReturns the arc-tangent (in radians).classCosFunctionReturns the trigonometric cosine of an angle (in degrees).classCosHFunctionReturns the hyperbolic cosine of a value.classCosRFunctionReturns the trigonometric cosine of an angle (in radians).classCotFunctionReturns the co-tangent of an angle (in degrees).classCotHFunctionReturns the hyperbolic co-tangent of a value.classCotRFunctionReturns the trigonometric co-tangent of an angle (in radians).classCscFunctionReturns the co-secant (in degrees).classCscHFunctionReturns the co-secant.classCscRFunctionReturns the co-secant (in radians).classDegFunctionConverts an angle measured in radians to an approximately equivalent angle measured in degrees.classRadFunctionConverts an angle measured in degrees to an approximately equivalent angle measured in radians.classSecFunctionReturns the secant (in degrees).classSecHFunctionReturns the hyperbolic secant.classSecRFunctionReturns the secant (in radians).classSinFunctionReturns the trigonometric sine of an angle (in degrees).classSinHFunctionReturns the hyperbolic sine of a value.classSinRFunctionReturns the trigonometric sine of an angle (in radians).classTanFunctionReturns the trigonometric tangent of an angle (in degrees).classTanHFunctionReturns the hyperbolic tangent of a value.classTanRFunctionReturns the trigonometric tangent of an angle (in radians).
-