org.multiverse.transactional.primitives
Class TransactionalCharacter

java.lang.Object
  extended by org.multiverse.transactional.primitives.TransactionalCharacter

public final class TransactionalCharacter
extends Object

A reference for a primitive char.

Author:
Peter Veentjer

Constructor Summary
TransactionalCharacter()
           
TransactionalCharacter(char value)
           
 
Method Summary
 void await(char desired)
           
 char awaitLargerOrEqualThan(char than)
           
 char awaitLargerThan(char than)
           
 char awaitNotEqualTo(char than)
           
 char awaitSmallerOrEqualThan(char than)
           
 char awaitSmallerThan(char than)
           
 char dec()
           
 char dec(char amount)
           
 boolean equals(Object thatObj)
           
 char get()
           
 int hashCode()
           
 char inc()
           
 char inc(char amount)
           
 char set(char newValue)
          Sets the new value and returns the old value.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransactionalCharacter

public TransactionalCharacter()

TransactionalCharacter

public TransactionalCharacter(char value)
Method Detail

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.