Class AviatorDouble
java.lang.Object
com.googlecode.aviator.runtime.type.AviatorObject
com.googlecode.aviator.runtime.type.AviatorNumber
com.googlecode.aviator.runtime.type.AviatorDouble
- All Implemented Interfaces:
Serializable
-
Field Summary
FieldsFields inherited from class AviatorNumber
doubleValue, longValue, numberFields inherited from class AviatorObject
metadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleinnerAdd(Map<String, Object> env, AviatorNumber other) intinnerCompare(Map<String, Object> env, AviatorNumber other) innerDiv(Map<String, Object> env, AviatorNumber other) innerMod(Map<String, Object> env, AviatorNumber other) innerMult(Map<String, Object> env, AviatorNumber other) innerSub(Map<String, Object> env, AviatorNumber other) longstatic AviatorDoublevalueOf(double value) static AviatorDoubleMethods inherited from class AviatorNumber
add, div, innerCompare, mod, mult, sub, toBigInt, toDecimal, valueOfMethods inherited from class AviatorObject
bitAnd, bitNot, bitOr, bitXor, booleanValue, compare, compareEq, defineValue, deref, desc, exponent, getElement, getMetadata, isNull, match, meta, not, numberValue, setValue, shiftLeft, shiftRight, stringValue, toString, unsignedShiftRight, withMeta, withoutMeta
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
AviatorDouble
public AviatorDouble(double d) -
AviatorDouble
AviatorDouble(Number number)
-
-
Method Details
-
valueOf
-
valueOf
-
innerCompare
- Specified by:
innerComparein classAviatorNumber
-
neg
- Overrides:
negin classAviatorObject
-
innerDiv
- Specified by:
innerDivin classAviatorNumber
-
innerAdd
- Specified by:
innerAddin classAviatorNumber
-
innerMod
- Specified by:
innerModin classAviatorNumber
-
innerMult
- Specified by:
innerMultin classAviatorNumber
-
longValue
public long longValue()- Overrides:
longValuein classAviatorNumber
-
doubleValue
public double doubleValue()- Overrides:
doubleValuein classAviatorNumber
-
getValue
-
getAviatorType
- Specified by:
getAviatorTypein classAviatorObject
-
innerSub
- Specified by:
innerSubin classAviatorNumber
-