org.multiverse.transactional.primitives
Class TransactionalCharacter
java.lang.Object
org.multiverse.transactional.primitives.TransactionalCharacter
public final class TransactionalCharacter
- extends java.lang.Object
A reference for a primitive char.
- Author:
- Peter Veentjer
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
TransactionalCharacter
public TransactionalCharacter()
TransactionalCharacter
public TransactionalCharacter(char value)
get
public char get()
await
public void await(char desired)
awaitLargerThan
public char awaitLargerThan(char than)
awaitLargerOrEqualThan
public char awaitLargerOrEqualThan(char than)
awaitSmallerThan
public char awaitSmallerThan(char than)
awaitSmallerOrEqualThan
public char awaitSmallerOrEqualThan(char than)
awaitNotEqualTo
public char awaitNotEqualTo(char than)
set
public char set(char newValue)
- Sets the new value and returns the old value.
- Parameters:
newValue - the new value.
- Returns:
- the previous value.
inc
public char inc()
inc
public char inc(char amount)
dec
public char dec()
dec
public char dec(char 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.