org.multiverse.transactional.primitives
Class TransactionalShort
java.lang.Object
org.multiverse.transactional.primitives.TransactionalShort
public class TransactionalShort
- extends java.lang.Object
A reference for a primitive short.
- Author:
- Peter Veentjer
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
TransactionalShort
public TransactionalShort()
TransactionalShort
public TransactionalShort(short value)
get
public short get()
await
public void await(short desired)
awaitLargerThan
public short awaitLargerThan(short than)
awaitLargerOrEqualThan
public short awaitLargerOrEqualThan(short than)
awaitSmallerThan
public short awaitSmallerThan(short than)
awaitSmallerOrEqualThan
public short awaitSmallerOrEqualThan(short than)
awaitNotEqualTo
public short awaitNotEqualTo(short than)
set
public short set(short newValue)
- Sets the new value and returns the old value.
- Parameters:
newValue - the new value.
- Returns:
- the previous value.
inc
public short inc()
inc
public short inc(short amount)
dec
public short dec()
dec
public short dec(short amount)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object thatObj)
- Overrides:
equals in class java.lang.Object
Copyright © 2008-2010 Multiverse. All Rights Reserved.