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.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)
-