private final class GammaStm.GammaTxnRefFactoryImpl extends java.lang.Object implements GammaTxnRefFactory
| Modifier | Constructor and Description |
|---|---|
private |
GammaTxnRefFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
GammaTxnBoolean |
newTxnBoolean(boolean value)
Creates a committed TxnBoolean.
|
GammaTxnDouble |
newTxnDouble(double value)
Creates a committed TxnDouble.
|
GammaTxnInteger |
newTxnInteger(int value)
Creates a committed TxnInteger.
|
GammaTxnLong |
newTxnLong(long value)
Creates a committed TxnLong.
|
<E> GammaTxnRef<E> |
newTxnRef(E value)
Creates a committed TxnRef.
|
public final <E> GammaTxnRef<E> newTxnRef(E value)
TxnRefFactorynewTxnRef in interface TxnRefFactorynewTxnRef in interface GammaTxnRefFactoryvalue - the initial value.public final GammaTxnInteger newTxnInteger(int value)
TxnRefFactorynewTxnInteger in interface TxnRefFactorynewTxnInteger in interface GammaTxnRefFactoryvalue - the initial value.public final GammaTxnBoolean newTxnBoolean(boolean value)
TxnRefFactorynewTxnBoolean in interface TxnRefFactorynewTxnBoolean in interface GammaTxnRefFactoryvalue - the initial value.public final GammaTxnDouble newTxnDouble(double value)
TxnRefFactorynewTxnDouble in interface TxnRefFactorynewTxnDouble in interface GammaTxnRefFactoryvalue - the initial value.public final GammaTxnLong newTxnLong(long value)
TxnRefFactorynewTxnLong in interface TxnRefFactorynewTxnLong in interface GammaTxnRefFactoryvalue - the initial value.