org.openfast
Class IntegerValue

java.lang.Object
  extended by org.openfast.ScalarValue
      extended by org.openfast.NumericValue
          extended by org.openfast.IntegerValue
All Implemented Interfaces:
java.io.Serializable, FieldValue

public class IntegerValue
extends NumericValue

See Also:
Serialized Form

Field Summary
 int value
           
 
Fields inherited from class org.openfast.ScalarValue
NULL, UNDEFINED
 
Constructor Summary
IntegerValue(int value)
           
 
Method Summary
 NumericValue add(NumericValue addend)
           
 NumericValue decrement()
           
 boolean equals(int value)
           
 boolean equals(java.lang.Object obj)
           
 boolean equalsValue(java.lang.String defaultValue)
           
 int hashCode()
           
 NumericValue increment()
           
 java.lang.String serialize()
           
 NumericValue subtract(NumericValue subend)
           
 java.math.BigDecimal toBigDecimal()
           
 byte toByte()
           
 double toDouble()
           
 int toInt()
           
 long toLong()
           
 short toShort()
           
 java.lang.String toString()
           
 
Methods inherited from class org.openfast.ScalarValue
copy, getBytes, isNull, isUndefined
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

value

public final int value
Constructor Detail

IntegerValue

public IntegerValue(int value)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equalsValue

public boolean equalsValue(java.lang.String defaultValue)
Overrides:
equalsValue in class ScalarValue
Returns:
Returns false

increment

public NumericValue increment()
Specified by:
increment in class NumericValue

decrement

public NumericValue decrement()
Specified by:
decrement in class NumericValue

subtract

public NumericValue subtract(NumericValue subend)
Specified by:
subtract in class NumericValue

add

public NumericValue add(NumericValue addend)
Specified by:
add in class NumericValue

serialize

public java.lang.String serialize()

equals

public boolean equals(int value)
Specified by:
equals in class NumericValue

toLong

public long toLong()
Specified by:
toLong in class NumericValue

toInt

public int toInt()
Specified by:
toInt in class NumericValue

toString

public java.lang.String toString()
Overrides:
toString in class ScalarValue

toByte

public byte toByte()
Overrides:
toByte in class ScalarValue

toShort

public short toShort()
Overrides:
toShort in class ScalarValue

toDouble

public double toDouble()
Overrides:
toDouble in class ScalarValue

toBigDecimal

public java.math.BigDecimal toBigDecimal()
Overrides:
toBigDecimal in class ScalarValue


Copyright © 2006-2008 The LaSalle Technology Group, LLC. All Rights Reserved.