Class NamedPredicate<T>
java.lang.Object
net.serenitybdd.screenplay.questions.NamedPredicate<T>
- All Implemented Interfaces:
java.util.function.Predicate<T>
public class NamedPredicate<T>
extends java.lang.Object
implements java.util.function.Predicate<T>
-
Constructor Summary
Constructors Constructor Description NamedPredicate(java.lang.String name, java.util.function.Predicate<T> predicate) -
Method Summary
Modifier and Type Method Description java.util.function.Predicate<T>and(java.util.function.Predicate<? super T> other)java.lang.StringgetName()java.util.function.Predicate<T>getPredicate()java.util.function.Predicate<T>negate()java.util.function.Predicate<T>or(java.util.function.Predicate<? super T> other)booleantest(T test)java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
NamedPredicate
-
-
Method Details
-
getName
public java.lang.String getName() -
getPredicate
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
test
- Specified by:
testin interfacejava.util.function.Predicate<T>
-
and
- Specified by:
andin interfacejava.util.function.Predicate<T>
-
negate
- Specified by:
negatein interfacejava.util.function.Predicate<T>
-
or
- Specified by:
orin interfacejava.util.function.Predicate<T>
-