Class AviatorBigInt
java.lang.Object
com.googlecode.aviator.runtime.type.AviatorObject
com.googlecode.aviator.runtime.type.AviatorNumber
com.googlecode.aviator.runtime.type.AviatorLong
com.googlecode.aviator.runtime.type.AviatorBigInt
- All Implemented Interfaces:
Serializable
Aviator Big Integer
- Since:
- 2.3.0
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class com.googlecode.aviator.runtime.type.AviatorNumber
doubleValue, longValue, numberFields inherited from class com.googlecode.aviator.runtime.type.AviatorObject
metadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleinnerAdd(Map<String, Object> env, AviatorNumber other) protected AviatorObjectinnerBitAnd(AviatorObject other) protected AviatorObjectinnerBitOr(AviatorObject other) protected AviatorObjectinnerBitXor(AviatorObject 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) protected AviatorObjectinnerShiftLeft(AviatorObject other) protected AviatorObjectinnerShiftRight(AviatorObject other) innerSub(Map<String, Object> env, AviatorNumber other) protected AviatorObjectlongstatic final AviatorBigIntvalueOf(long l) static final AviatorBigIntstatic final AviatorBigIntMethods inherited from class com.googlecode.aviator.runtime.type.AviatorLong
bitAnd, bitNot, bitOr, bitXor, ensureLong, shiftLeft, shiftRight, unsignedShiftRight, valueOfMethods inherited from class com.googlecode.aviator.runtime.type.AviatorNumber
add, div, innerCompare, mod, mult, sub, toBigInt, toDecimal, valueOfMethods inherited from class com.googlecode.aviator.runtime.type.AviatorObject
booleanValue, compare, compareEq, defineValue, deref, desc, exponent, getElement, getMetadata, isNull, match, meta, not, numberValue, setValue, stringValue, toString, withMeta, withoutMeta
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
AviatorBigInt
-
-
Method Details
-
getValue
- Overrides:
getValuein classAviatorLong
-
longValue
public long longValue()- Overrides:
longValuein classAviatorLong
-
doubleValue
public double doubleValue()- Overrides:
doubleValuein classAviatorLong
-
valueOf
-
valueOf
-
valueOf
-
neg
- Overrides:
negin classAviatorLong
-
innerSub
- Overrides:
innerSubin classAviatorLong
-
innerMult
- Overrides:
innerMultin classAviatorLong
-
innerMod
- Overrides:
innerModin classAviatorLong
-
innerDiv
- Overrides:
innerDivin classAviatorLong
-
innerAdd
- Overrides:
innerAddin classAviatorLong
-
innerCompare
- Overrides:
innerComparein classAviatorLong
-
innerBitAnd
- Overrides:
innerBitAndin classAviatorLong
-
innerBitOr
- Overrides:
innerBitOrin classAviatorLong
-
innerBitXor
- Overrides:
innerBitXorin classAviatorLong
-
innerShiftLeft
- Overrides:
innerShiftLeftin classAviatorLong
-
innerShiftRight
- Overrides:
innerShiftRightin classAviatorLong
-
innerUnsignedShiftRight
- Overrides:
innerUnsignedShiftRightin classAviatorLong
-
getAviatorType
- Overrides:
getAviatorTypein classAviatorLong
-