InheritOnly.See: Description
| Interface | Description |
|---|---|
| AbstractPredicate0<P extends AbstractPredicate0<P>> |
Represents a predicate that accepts no arguments and produces a
boolean-valued result. |
| AbstractPredicate1<T1,P extends AbstractPredicate1<T1,P>> |
Represents a predicate that accepts one argument and produces a
boolean-valued result. |
| AbstractPredicate2<T1,T2,P extends AbstractPredicate2<T1,T2,P>> |
Represents a predicate that accepts two arguments and produces a
boolean-valued result. |
| AbstractPredicateN<P extends AbstractPredicateN<P>> |
Represents a predicate that accepts
n arguments and produces a boolean-valued result. |
InheritOnly.
These are meant as the interface should only be inherited and never used directly as a functional interface.
You can obtain an abstract version of an interface from a declarable one, but it should not be constructed directly
as otherwise an error will most likely occur.