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.String
getName()
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)
boolean
test(T test)
java.lang.String
toString()
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:
toString
in classjava.lang.Object
-
test
- Specified by:
test
in interfacejava.util.function.Predicate<T>
-
and
- Specified by:
and
in interfacejava.util.function.Predicate<T>
-
negate
- Specified by:
negate
in interfacejava.util.function.Predicate<T>
-
or
- Specified by:
or
in interfacejava.util.function.Predicate<T>
-