Package eu.bandm.sig.adlib2
Class DoubleOperators
java.lang.Object
eu.bandm.sig.adlib2.DoubleOperators
@Generated(generator="eu.bandm.tools.expander",
version="1.3.1",
timestamp="2026-10-23T14:02:07")
public abstract class DoubleOperators
extends Object
Utility class with static definitions of operators on
primitive type
double.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DoubleUnaryOperatorThe unary operator that calculates absolute values.static final DoubleBinaryOperatorThe binary operator that performs addition.static final DoubleUnaryOperatorThe unary operator that calculates the ceiling.static final DoublePredicateThe unary predicate that recognizes defined numbers.static final DoubleBinaryOperatorThe binary operator that performs division.static final DoubleBiPredicateThe binary predicate that compares numbers for the equality relation.static final DoubleUnaryOperatorThe unary operator that calculates the floor.static final DoubleBiPredicateThe binary predicate that compares numbers for the greater-or-equal relation.static final DoubleBiPredicateThe binary predicate that compares numbers for the greater-than relation.static final DoubleUnaryOperatorThe unary operator for the identity function.static final DoubleBinaryOperatorThe binary operator that asserts that its operands are identical.static final DoubleBiPredicateThe binary predicate that compares numbers for the less-or-equal relation.static final DoubleBiPredicateThe binary predicate that compares numbers for the less-than relation.static final DoubleBinaryOperatorThe binary operator that calculates the maximum.static final DoubleBinaryOperatorThe binary operator that calculates the minimum.static final DoubleBinaryOperatorThe binary operator that calculates division remainders.static final DoubleBinaryOperatorThe binary operator that performs multiplication.static final DoubleUnaryOperatorThe unary operator that performs numeric negation.static final DoublePredicateThe unary predicate that recognizes negative numbers.static final DoubleBiPredicateThe binary predicate that compares numbers for the non-equality relation.static final DoublePredicateThe unary predicate that recognizes non-negative numbers.static final DoublePredicateThe unary predicate that recognizes non-positive numbers.static final DoublePredicateThe unary predicate that recognizes non-zero numbers.static final DoublePredicateThe unary predicate that recognizes not-a-number.static final DoublePredicateThe unary predicate that recognizes positive numbers.static final DoubleUnaryOperatorThe unary operator that calculates the square root.static final DoubleBinaryOperatorThe binary operator that performs subtraction.static final DoublePredicateThe unary predicate that recognizes the number zero. -
Method Summary
-
Field Details
-
id
The unary operator for the identity function. -
negate
The unary operator that performs numeric negation. -
add
The binary operator that performs addition. -
subtract
The binary operator that performs subtraction. -
multiply
The binary operator that performs multiplication. -
divide
The binary operator that performs division. -
modulo
The binary operator that calculates division remainders. -
abs
The unary operator that calculates absolute values. -
min
The binary operator that calculates the minimum. -
max
The binary operator that calculates the maximum. -
negative
The unary predicate that recognizes negative numbers. -
positive
The unary predicate that recognizes positive numbers. -
nonnegative
The unary predicate that recognizes non-negative numbers. -
nonpositive
The unary predicate that recognizes non-positive numbers. -
zero
The unary predicate that recognizes the number zero. -
nonzero
The unary predicate that recognizes non-zero numbers. -
lessThan
The binary predicate that compares numbers for the less-than relation. -
greaterThan
The binary predicate that compares numbers for the greater-than relation. -
greaterOrEqual
The binary predicate that compares numbers for the greater-or-equal relation. -
lessOrEqual
The binary predicate that compares numbers for the less-or-equal relation. -
equal
The binary predicate that compares numbers for the equality relation. -
nonEqual
The binary predicate that compares numbers for the non-equality relation. -
floor
The unary operator that calculates the floor. -
ceil
The unary operator that calculates the ceiling. -
defined
The unary predicate that recognizes defined numbers. This excludes all kinds of not-a-number. -
notANumber
The unary predicate that recognizes not-a-number. -
sqrt
The unary operator that calculates the square root. -
join
The binary operator that asserts that its operands are identical.If both operands are identical, that value is returned; otherwise, an
IllegalArgumentExceptionis thrown.
-