net.sf.arise.hold
Class PrimitiveIntegerHolder

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

public final class PrimitiveIntegerHolder
extends PrimitiveNumberHolder

Author:
Kjetil Valstadsve
See Also:
Serialized Form

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

Field Detail

intObject

public final java.lang.Integer intObject
Constructor Detail

PrimitiveIntegerHolder

public PrimitiveIntegerHolder()

PrimitiveIntegerHolder

public PrimitiveIntegerHolder(int i)
Method Detail

isInteger

public boolean isInteger()
Overrides:
isInteger in class PrimitiveNumberHolder

isLong

public boolean isLong()
Overrides:
isLong in class PrimitiveNumberHolder

isByte

public boolean isByte()
Overrides:
isByte in class PrimitiveNumberHolder

isShort

public boolean isShort()
Overrides:
isShort 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

getInt

public int getInt()
Overrides:
getInt 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 object)
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