uchicago.src.sim.util
Class LongWrapper

java.lang.Object
  extended by uchicago.src.sim.util.DoubleWrapper
      extended by uchicago.src.sim.util.LongWrapper

public class LongWrapper
extends DoubleWrapper

Mutable wrapper for a int primitive. Used by ProbeableNumber as the probed object when probing spaces that contain primitives.

Version:
$Revision: 1.3 $ $Date: 2004/11/03 19:51:06 $
Author:
Nick Collier

Field Summary
 
Fields inherited from class uchicago.src.sim.util.DoubleWrapper
val
 
Constructor Summary
LongWrapper(long val)
          Creates a LongWrapper that wraps the specified long.
 
Method Summary
 java.lang.Number getWrappedNumber()
          Gets the wrapped value as a Number.
 
Methods inherited from class uchicago.src.sim.util.DoubleWrapper
doubleVal, setVal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LongWrapper

public LongWrapper(long val)
Creates a LongWrapper that wraps the specified long.

Parameters:
val - the long to wrap
Method Detail

getWrappedNumber

public java.lang.Number getWrappedNumber()
Gets the wrapped value as a Number.

Overrides:
getWrappedNumber in class DoubleWrapper