net.sf.arise.hold
Class PrimitiveNumberHolder
java.lang.Object
|
+--net.sf.arise.hold.AbstractDataHolder
|
+--net.sf.arise.hold.PrimitiveNumberHolder
- All Implemented Interfaces:
- java.lang.Comparable, Holder, PrimitiveHolder, java.io.Serializable
- Direct Known Subclasses:
- PrimitiveByteHolder, PrimitiveDoubleHolder, PrimitiveFloatHolder, PrimitiveIntegerHolder, PrimitiveLongHolder, PrimitiveShortHolder
- public abstract class PrimitiveNumberHolder
- extends AbstractDataHolder
- implements PrimitiveHolder, java.lang.Comparable
A primitive number holder.
- Author:
- Kjetil Valstadsve
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PrimitiveNumberHolder
public PrimitiveNumberHolder()
isInteger
public boolean isInteger()
isLong
public boolean isLong()
isFloat
public boolean isFloat()
isDouble
public boolean isDouble()
isByte
public boolean isByte()
isShort
public boolean isShort()
getInt
public int getInt()
getLong
public long getLong()
getFloat
public float getFloat()
getDouble
public double getDouble()
getByte
public byte getByte()
getShort
public short getShort()
toValueString
public abstract java.lang.String toValueString()
- Specified by:
toValueString in interface Holder- Specified by:
toValueString in class AbstractDataHolder
compareTo
public abstract int compareTo(java.lang.Object object)
- Specified by:
compareTo in interface java.lang.Comparable
hashCode
public abstract int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public final boolean equals(java.lang.Object object)
- Overrides:
equals in class java.lang.Object
add
public abstract PrimitiveNumberHolder add(PrimitiveNumberHolder holder)
sub
public abstract PrimitiveNumberHolder sub(PrimitiveNumberHolder holder)
div
public abstract PrimitiveNumberHolder div(PrimitiveNumberHolder holder)
mul
public abstract PrimitiveNumberHolder mul(PrimitiveNumberHolder holder)
mod
public abstract PrimitiveNumberHolder mod(PrimitiveNumberHolder holder)
getType
public abstract java.lang.Class getType()
- Specified by:
getType in interface Holder
getObject
public abstract java.lang.Object getObject()
- Specified by:
getObject in interface Holder
toString
public final java.lang.String toString()
- Overrides:
toString in class java.lang.Object
All code and documentation is
Copyright (c) : 2000-2003 Kjetil Valstadsve & Maja S. Bratseth