org.multiverse.transactional.primitives
Class TransactionalShort

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

public class TransactionalShort
extends java.lang.Object

A reference for a primitive short.

Author:
Peter Veentjer

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

Constructor Detail

TransactionalShort

public TransactionalShort()

TransactionalShort

public TransactionalShort(short value)
Method Detail

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.