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.