Uses of Interface
org.multiverse.api.predicates.Predicate
-
Packages that use Predicate Package Description org.multiverse.api.predicates org.multiverse.api.references org.multiverse.stms.gamma.transactionalobjects -
-
Uses of Predicate in org.multiverse.api.predicates
Classes in org.multiverse.api.predicates that implement Predicate Modifier and Type Class Description class
BooleanPredicate
A predicate that checks if some value leads to true or false.class
DoublePredicate
A predicate that checks if some value leads to true or false.class
IntPredicate
A predicate that checks if some value leads to true or false.class
LongPredicate
A predicate that checks if some value leads to true or false.Fields in org.multiverse.api.predicates declared as Predicate Modifier and Type Field Description private static Predicate
Predicates. IsNotNullPredicate
private static Predicate
Predicates. IsNullPredicate
Methods in org.multiverse.api.predicates that return Predicate Modifier and Type Method Description static <E> Predicate<E>
Predicates. newIsNotNullPredicate()
Creates a Predicate that checks if the passed object is not null.static <E> Predicate<E>
Predicates. newIsNullPredicate()
Creates a Predicate that checks if the passed object is null. -
Uses of Predicate in org.multiverse.api.references
Methods in org.multiverse.api.references with parameters of type Predicate Modifier and Type Method Description void
TxnRef. await(Predicate<E> predicate)
Awaits until the predicate holds.void
TxnRef. await(Txn txn, Predicate<E> predicate)
Awaits until the predicate holds using the provided txn. -
Uses of Predicate in org.multiverse.stms.gamma.transactionalobjects
Methods in org.multiverse.stms.gamma.transactionalobjects with parameters of type Predicate Modifier and Type Method Description void
GammaTxnRef. await(Predicate<E> predicate)
void
GammaTxnRef. await(Txn tx, Predicate<E> predicate)
void
GammaTxnRef. await(GammaTxn tx, Predicate<E> predicate)
-