org.multiverse.transactional.primitives
Class TransactionalCharacter
java.lang.Object
org.multiverse.transactional.primitives.TransactionalCharacter
public final class TransactionalCharacter
- extends Object
A reference for a primitive char.
- Author:
- Peter Veentjer
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 String toString()
- Overrides:
toString in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object thatObj)
- Overrides:
equals in class Object
Copyright © 2008-2010 Multiverse. All Rights Reserved.