Uses of Class
org.multiverse.api.functions.BooleanFunction
-
Packages that use BooleanFunction Package Description org.multiverse.api.functions org.multiverse.api.references org.multiverse.stms.gamma.transactionalobjects -
-
Uses of BooleanFunction in org.multiverse.api.functions
Fields in org.multiverse.api.functions declared as BooleanFunction Modifier and Type Field Description private static BooleanFunctionFunctions. identityBooleanFunctionprivate static BooleanFunctionFunctions. inverseBooleanFunctionMethods in org.multiverse.api.functions that return BooleanFunction Modifier and Type Method Description static 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 BooleanFunction Modifier and Type Method Description booleanTxnBoolean. 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 BooleanFunction Modifier and Type Method Description booleanGammaTxnBoolean. alter(GammaTxn tx, BooleanFunction function, boolean returnOld)booleanGammaTxnBoolean. alterAndGet(BooleanFunction function)booleanGammaTxnBoolean. alterAndGet(Txn tx, BooleanFunction function)booleanGammaTxnBoolean. alterAndGet(GammaTxn tx, BooleanFunction function)private booleanGammaTxnBoolean. atomicAlter(BooleanFunction function, boolean returnOld)booleanGammaTxnBoolean. atomicAlterAndGet(BooleanFunction function)booleanGammaTxnBoolean. atomicGetAndAlter(BooleanFunction function)voidGammaTxnBoolean. commute(BooleanFunction function)voidGammaTxnBoolean. commute(Txn tx, BooleanFunction function)voidGammaTxnBoolean. commute(GammaTxn tx, BooleanFunction function)booleanGammaTxnBoolean. getAndAlter(BooleanFunction function)booleanGammaTxnBoolean. getAndAlter(Txn tx, BooleanFunction function)booleanGammaTxnBoolean. getAndAlter(GammaTxn tx, BooleanFunction function)
-