Package org.ojalgo.function
Interface PredicateFunction<N extends Comparable<N>>
- All Superinterfaces:
BasicFunction
,DoublePredicate
,Predicate<N>
- All Known Subinterfaces:
BigFunction.Predicate
,ComplexFunction.Predicate
,PrimitiveFunction.Predicate
,QuadrupleFunction.Predicate
,QuaternionFunction.Predicate
,RationalFunction.Predicate
public interface PredicateFunction<N extends Comparable<N>>
extends BasicFunction, Predicate<N>, DoublePredicate
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ojalgo.function.BasicFunction
BasicFunction.Differentiable<N extends Comparable<N>,
F extends BasicFunction>, BasicFunction.Integratable<N extends Comparable<N>, F extends BasicFunction>, BasicFunction.PlainUnary<T, R> -
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
invoke
(byte arg) boolean
invoke
(double arg) default boolean
invoke
(float arg) default boolean
invoke
(int arg) default boolean
invoke
(long arg) default boolean
invoke
(short arg) boolean
default PredicateFunction
<N> negate()
default boolean
test
(double arg) default boolean
Methods inherited from interface java.util.function.DoublePredicate
and, or
-
Method Details
-
invoke
default boolean invoke(byte arg) -
invoke
boolean invoke(double arg) -
invoke
default boolean invoke(float arg) -
invoke
default boolean invoke(int arg) -
invoke
default boolean invoke(long arg) -
invoke
-
invoke
default boolean invoke(short arg) -
negate
- Specified by:
negate
in interfaceDoublePredicate
- Specified by:
negate
in interfacePredicate<N extends Comparable<N>>
-
test
default boolean test(double arg) - Specified by:
test
in interfaceDoublePredicate
-
test
- Specified by:
test
in interfacePredicate<N extends Comparable<N>>
-