net.sf.arise.hold
Class PrimitiveDoubleHolder

java.lang.Object
  |
  +--net.sf.arise.hold.AbstractDataHolder
        |
        +--net.sf.arise.hold.PrimitiveNumberHolder
              |
              +--net.sf.arise.hold.PrimitiveDoubleHolder
All Implemented Interfaces:
java.lang.Comparable, Holder, PrimitiveHolder, java.io.Serializable

public final class PrimitiveDoubleHolder
extends PrimitiveNumberHolder

Author:
Kjetil Valstadsve
See Also:
Serialized Form

Constructor Summary
PrimitiveDoubleHolder()
           
PrimitiveDoubleHolder(double i)
           
 
Method Summary
 PrimitiveNumberHolder add(PrimitiveNumberHolder object)
           
 int compareTo(java.lang.Object object)
           
 PrimitiveNumberHolder div(PrimitiveNumberHolder object)
           
 double getDouble()
           
 java.lang.Object getObject()
           
 java.lang.Class getType()
           
 int hashCode()
           
 boolean isDouble()
           
 PrimitiveNumberHolder mod(PrimitiveNumberHolder holder)
           
 PrimitiveNumberHolder mul(PrimitiveNumberHolder object)
           
 PrimitiveNumberHolder sub(PrimitiveNumberHolder object)
           
 java.lang.String toValueString()
           
 
Methods inherited from class net.sf.arise.hold.PrimitiveNumberHolder
equals, getByte, getFloat, getInt, getLong, getShort, isByte, isFloat, isInteger, isLong, isShort, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrimitiveDoubleHolder

public PrimitiveDoubleHolder()

PrimitiveDoubleHolder

public PrimitiveDoubleHolder(double i)
Method Detail

isDouble

public boolean isDouble()
Overrides:
isDouble in class PrimitiveNumberHolder

getObject

public java.lang.Object getObject()
Specified by:
getObject in interface Holder
Specified by:
getObject in class AbstractDataHolder

getType

public java.lang.Class getType()
Specified by:
getType in interface Holder
Specified by:
getType in class AbstractDataHolder

getDouble

public double getDouble()
Overrides:
getDouble in class PrimitiveNumberHolder

toValueString

public java.lang.String toValueString()
Specified by:
toValueString in interface Holder
Specified by:
toValueString in class PrimitiveNumberHolder

compareTo

public int compareTo(java.lang.Object object)
Specified by:
compareTo in interface java.lang.Comparable
Specified by:
compareTo in class PrimitiveNumberHolder

add

public PrimitiveNumberHolder add(PrimitiveNumberHolder object)
Specified by:
add in class PrimitiveNumberHolder

sub

public PrimitiveNumberHolder sub(PrimitiveNumberHolder object)
Specified by:
sub in class PrimitiveNumberHolder

div

public PrimitiveNumberHolder div(PrimitiveNumberHolder object)
Specified by:
div in class PrimitiveNumberHolder

mul

public PrimitiveNumberHolder mul(PrimitiveNumberHolder object)
Specified by:
mul in class PrimitiveNumberHolder

mod

public PrimitiveNumberHolder mod(PrimitiveNumberHolder holder)
Specified by:
mod in class PrimitiveNumberHolder

hashCode

public int hashCode()
Specified by:
hashCode in class PrimitiveNumberHolder


All code and documentation is

Copyright (c) : 2000-2003 Kjetil Valstadsve & Maja S. Bratseth