Module ojalgo
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 booleaninvoke(byte arg)booleaninvoke(double arg)default booleaninvoke(float arg)default booleaninvoke(int arg)default booleaninvoke(long arg)default booleaninvoke(short arg)booleaninvoke(N arg)default PredicateFunction<N>negate()default booleantest(double arg)default booleantest(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:
testin interfacejava.util.function.DoublePredicate
-
-