Uses of Class
org.multiverse.api.functions.BooleanFunction
Packages that use BooleanFunction
Package
Description
-
Uses of BooleanFunction in org.multiverse.api.functions
Fields in org.multiverse.api.functions declared as BooleanFunctionModifier and TypeFieldDescriptionprivate static final BooleanFunctionFunctions.identityBooleanFunctionprivate static final BooleanFunctionFunctions.inverseBooleanFunctionMethods in org.multiverse.api.functions that return BooleanFunctionModifier and TypeMethodDescriptionstatic BooleanFunctionFunctions.identityBooleanFunction()Returns aBooleanFunctionthat returns the argument.static BooleanFunctionFunctions.inverseBooleanFunction()Returns aBooleanFunctionthat inverts the argument. -
Uses of BooleanFunction in org.multiverse.api.references
Methods in org.multiverse.api.references with parameters of type BooleanFunctionModifier and TypeMethodDescriptionbooleanTxnBoolean.alterAndGet(BooleanFunction function) Alters the value stored in this Ref using the provided function and returns the result.booleanTxnBoolean.alterAndGet(Txn txn, BooleanFunction function) Alters the value stored in this Ref using the provided function and lifting on the provided txn.booleanTxnBoolean.atomicAlterAndGet(BooleanFunction function) Atomically applies the function to the current value in this ref and returns the new value.booleanTxnBoolean.atomicGetAndAlter(BooleanFunction function) Atomically applies the function to alter the value stored in this ref and returns the old value.voidTxnBoolean.commute(BooleanFunction function) Applies the function on the ref in a commuting manner.voidTxnBoolean.commute(Txn txn, BooleanFunction function) Applies the function on the ref in a commuting manner.booleanTxnBoolean.getAndAlter(BooleanFunction function) Alters the value stored in this Ref using the provided function amd returns the old value.booleanTxnBoolean.getAndAlter(Txn txn, BooleanFunction function) Alters the value stored in this Ref using the function and returns the old value, using the provided txn. -
Uses of BooleanFunction in org.multiverse.stms.gamma.transactionalobjects
Methods in org.multiverse.stms.gamma.transactionalobjects with parameters of type BooleanFunctionModifier and TypeMethodDescriptionfinal booleanGammaTxnBoolean.alter(GammaTxn tx, BooleanFunction function, boolean returnOld) final booleanGammaTxnBoolean.alterAndGet(BooleanFunction function) final booleanGammaTxnBoolean.alterAndGet(Txn tx, BooleanFunction function) final booleanGammaTxnBoolean.alterAndGet(GammaTxn tx, BooleanFunction function) private booleanGammaTxnBoolean.atomicAlter(BooleanFunction function, boolean returnOld) final booleanGammaTxnBoolean.atomicAlterAndGet(BooleanFunction function) final booleanGammaTxnBoolean.atomicGetAndAlter(BooleanFunction function) final voidGammaTxnBoolean.commute(BooleanFunction function) final voidGammaTxnBoolean.commute(Txn tx, BooleanFunction function) final voidGammaTxnBoolean.commute(GammaTxn tx, BooleanFunction function) final booleanGammaTxnBoolean.getAndAlter(BooleanFunction function) final booleanGammaTxnBoolean.getAndAlter(Txn tx, BooleanFunction function) final booleanGammaTxnBoolean.getAndAlter(GammaTxn tx, BooleanFunction function)