Package org.ojalgo.function
Interface PredicateFunction<N extends java.lang.Comparable<N>>
-
- All Superinterfaces:
BasicFunction
,java.util.function.DoublePredicate
,java.util.function.Predicate<N>
- All Known Subinterfaces:
BigFunction.Predicate
,ComplexFunction.Predicate
,PrimitiveFunction.Predicate
,QuadrupleFunction.Predicate
,QuaternionFunction.Predicate
,RationalFunction.Predicate
public interface PredicateFunction<N extends java.lang.Comparable<N>> extends BasicFunction, java.util.function.Predicate<N>, java.util.function.DoublePredicate
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.ojalgo.function.BasicFunction
BasicFunction.Differentiable<N extends java.lang.Comparable<N>,F extends BasicFunction>, BasicFunction.Integratable<N extends java.lang.Comparable<N>,F extends BasicFunction>, BasicFunction.PlainUnary<T,R>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default 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
invoke(N arg)
default PredicateFunction<N>
negate()
default boolean
test(double arg)
default boolean
test(N arg)
-
-
-
Method Detail
-
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
boolean invoke(N arg)
-
invoke
default boolean invoke(short arg)
-
negate
default PredicateFunction<N> negate()
-
test
default boolean test(double arg)
- Specified by:
test
in interfacejava.util.function.DoublePredicate
-
-