oracle.jbo.domain
Class Number
java.lang.Object
oracle.adfnmc.util.Number
oracle.jbo.domain.Number
- All Implemented Interfaces:
- Comparable
public class Number
- extends Number
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
CLASS_INSTANCE
public static final java.lang.Class CLASS_INSTANCE
CLASS_INSTANCE_NAME
public static final java.lang.String CLASS_INSTANCE_NAME
Number
public Number(byte value)
Number
public Number(short value)
Number
public Number(int value)
Number
public Number(long value)
Number
public Number(float value)
Number
public Number(double value)
Number
public Number(java.lang.Object value)
Number
public Number(java.lang.String value)
Number
public Number(java.lang.String value,
java.lang.Class clazz)
Number
public Number(BigInteger value)
Number
public Number(BigDecimal value)
getNativeObject
public java.lang.Object getNativeObject()
getBigDecimalValue
public BigDecimal getBigDecimalValue()
getValue
public double getValue()
compareTo
public int compareTo(java.lang.Object obj)
- Description copied from interface:
Comparable
- Answers an integer indicating the relative positions of the receiver and the argument in the natural order of
elements of the receiver's class.
- Specified by:
compareTo in interface Comparable- Overrides:
compareTo in class Number
- Parameters:
obj - Object an object to compare the receiver to
- Returns:
- int which should be <0 if the receiver should sort before the argument, 0 if the receiver should sort in
the same position as the argument, and >0 if the receiver should sort after the argument.
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class Number
hashCode
public int hashCode()
- Computes the hash code.
- Overrides:
hashCode in class java.lang.Object
- Returns:
- the hash code of
this.
byteValue
public byte byteValue()
- Overrides:
byteValue in class Number
doubleValue
public double doubleValue()
- Overrides:
doubleValue in class Number
floatValue
public float floatValue()
- Overrides:
floatValue in class Number
intValue
public int intValue()
- Overrides:
intValue in class Number
longValue
public long longValue()
- Overrides:
longValue in class Number
shortValue
public short shortValue()
- Overrides:
shortValue in class Number
getInnerType
public java.lang.Class getInnerType()
- Overrides:
getInnerType in class Number
getInnerValue
public java.lang.Object getInnerValue()
- Overrides:
getInnerValue in class Number
isFloat
protected boolean isFloat()
- Overrides:
isFloat in class Number
isIntegral
protected boolean isIntegral()
- Overrides:
isIntegral in class Number
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.