Constructors
constructor
new Long( low: number , high?: undefined | number , unsigned?: undefined | false | true ) : Long
Defined in node_modules/@types/long/index.d.ts:12
Parameters
low: number
Optional high: undefined | number
Optional unsigned: undefined | false | true
Properties
high
high: number
Defined in node_modules/@types/long/index.d.ts:61
low
low: number
Defined in node_modules/@types/long/index.d.ts:66
unsigned
unsigned: boolean
Defined in node_modules/@types/long/index.d.ts:71
Static MAX_UNSIGNED_VALUE
Defined in node_modules/@types/long/index.d.ts:21
Static MAX_VALUE
Defined in node_modules/@types/long/index.d.ts:26
Static MIN_VALUE
Defined in node_modules/@types/long/index.d.ts:31
Static NEG_ONE
Defined in node_modules/@types/long/index.d.ts:36
Static ONE
Defined in node_modules/@types/long/index.d.ts:41
Static UONE
Defined in node_modules/@types/long/index.d.ts:46
Static UZERO
Defined in node_modules/@types/long/index.d.ts:51
Static ZERO
Defined in node_modules/@types/long/index.d.ts:56
Methods
add
add( addend: number | Long | string ) : Long
Defined in node_modules/@types/long/index.d.ts:121
Parameters
addend: number | Long | string
and
and( other: Long | number | string ) : Long
Defined in node_modules/@types/long/index.d.ts:126
Parameters
other: Long | number | string
comp
comp( other: Long | number | string ) : number
Defined in node_modules/@types/long/index.d.ts:136
Parameters
other: Long | number | string
Returns number
compare
compare( other: Long | number | string ) : number
Defined in node_modules/@types/long/index.d.ts:131
Parameters
other: Long | number | string
Returns number
div
div( divisor: Long | number | string ) : Long
Defined in node_modules/@types/long/index.d.ts:146
Parameters
divisor: Long | number | string
divide
divide( divisor: Long | number | string ) : Long
Defined in node_modules/@types/long/index.d.ts:141
Parameters
divisor: Long | number | string
eq
eq( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:156
Parameters
other: Long | number | string
Returns boolean
equals
equals( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:151
Parameters
other: Long | number | string
Returns boolean
getHighBits
Defined in node_modules/@types/long/index.d.ts:161
Returns number
getHighBitsUnsigned
getHighBitsUnsigned( ) : number
Defined in node_modules/@types/long/index.d.ts:166
Returns number
getLowBits
Defined in node_modules/@types/long/index.d.ts:171
Returns number
getLowBitsUnsigned
getLowBitsUnsigned( ) : number
Defined in node_modules/@types/long/index.d.ts:176
Returns number
getNumBitsAbs
Defined in node_modules/@types/long/index.d.ts:181
Returns number
greaterThan
greaterThan( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:186
Parameters
other: Long | number | string
Returns boolean
greaterThanOrEqual
greaterThanOrEqual( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:196
Parameters
other: Long | number | string
Returns boolean
gt
gt( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:191
Parameters
other: Long | number | string
Returns boolean
gte
gte( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:201
Parameters
other: Long | number | string
Returns boolean
isEven
Defined in node_modules/@types/long/index.d.ts:206
Returns boolean
isNegative
Defined in node_modules/@types/long/index.d.ts:211
Returns boolean
isOdd
Defined in node_modules/@types/long/index.d.ts:216
Returns boolean
isPositive
Defined in node_modules/@types/long/index.d.ts:221
Returns boolean
isZero
Defined in node_modules/@types/long/index.d.ts:226
Returns boolean
lessThan
lessThan( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:231
Parameters
other: Long | number | string
Returns boolean
lessThanOrEqual
lessThanOrEqual( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:241
Parameters
other: Long | number | string
Returns boolean
lt
lt( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:236
Parameters
other: Long | number | string
Returns boolean
lte
lte( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:246
Parameters
other: Long | number | string
Returns boolean
mod
mod( other: Long | number | string ) : Long
Defined in node_modules/@types/long/index.d.ts:256
Parameters
other: Long | number | string
modulo
modulo( other: Long | number | string ) : Long
Defined in node_modules/@types/long/index.d.ts:251
Parameters
other: Long | number | string
mul
mul( multiplier: Long | number | string ) : Long
Defined in node_modules/@types/long/index.d.ts:266
Parameters
multiplier: Long | number | string
multiply
multiply( multiplier: Long | number | string ) : Long
Defined in node_modules/@types/long/index.d.ts:261
Parameters
multiplier: Long | number | string
neg
Defined in node_modules/@types/long/index.d.ts:276
negate
Defined in node_modules/@types/long/index.d.ts:271
neq
neq( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:291
Parameters
other: Long | number | string
Returns boolean
not
Defined in node_modules/@types/long/index.d.ts:281
notEquals
notEquals( other: Long | number | string ) : boolean
Defined in node_modules/@types/long/index.d.ts:286
Parameters
other: Long | number | string
Returns boolean
or
Defined in node_modules/@types/long/index.d.ts:296
Parameters
other: Long | number | string
shiftLeft
Defined in node_modules/@types/long/index.d.ts:301
Parameters
shiftRight
shiftRight( numBits: number | Long ) : Long
Defined in node_modules/@types/long/index.d.ts:311
Parameters
shiftRightUnsigned
shiftRightUnsigned( numBits: number | Long ) : Long
Defined in node_modules/@types/long/index.d.ts:321
Parameters
shl
Defined in node_modules/@types/long/index.d.ts:306
Parameters
shr
Defined in node_modules/@types/long/index.d.ts:316
Parameters
shru
Defined in node_modules/@types/long/index.d.ts:326
Parameters
sub
sub( subtrahend: number | Long | string ) : Long
Defined in node_modules/@types/long/index.d.ts:336
Parameters
subtrahend: number | Long | string
subtract
subtract( subtrahend: number | Long | string ) : Long
Defined in node_modules/@types/long/index.d.ts:331
Parameters
subtrahend: number | Long | string
toBytes
toBytes( le?: undefined | false | true ) : number []
Defined in node_modules/@types/long/index.d.ts:352
Parameters
Optional le: undefined | false | true
Returns number []
toBytesBE
Defined in node_modules/@types/long/index.d.ts:364
Returns number []
toBytesLE
Defined in node_modules/@types/long/index.d.ts:358
Returns number []
toInt
Defined in node_modules/@types/long/index.d.ts:341
Returns number
toNumber
Defined in node_modules/@types/long/index.d.ts:346
Returns number
toSigned
Defined in node_modules/@types/long/index.d.ts:369
toString
toString( radix?: undefined | number ) : string
Defined in node_modules/@types/long/index.d.ts:374
Parameters
Optional radix: undefined | number
Returns string
toUnsigned
Defined in node_modules/@types/long/index.d.ts:379
xor
xor( other: Long | number | string ) : Long
Defined in node_modules/@types/long/index.d.ts:384
Parameters
other: Long | number | string
Static fromBits
fromBits( lowBits: number , highBits: number , unsigned?: undefined | false | true ) : Long
Defined in node_modules/@types/long/index.d.ts:76
Parameters
lowBits: number
highBits: number
Optional unsigned: undefined | false | true
Static fromBytes
fromBytes( bytes: number [] , unsigned?: undefined | false | true , le?: undefined | false | true ) : Long
Defined in node_modules/@types/long/index.d.ts:96
Parameters
bytes: number []
Optional unsigned: undefined | false | true
Optional le: undefined | false | true
Static fromBytesBE
fromBytesBE( bytes: number [] , unsigned?: undefined | false | true ) : Long
Defined in node_modules/@types/long/index.d.ts:106
Parameters
bytes: number []
Optional unsigned: undefined | false | true
Static fromBytesLE
fromBytesLE( bytes: number [] , unsigned?: undefined | false | true ) : Long
Defined in node_modules/@types/long/index.d.ts:101
Parameters
bytes: number []
Optional unsigned: undefined | false | true
Static fromInt
fromInt( value: number , unsigned?: undefined | false | true ) : Long
Defined in node_modules/@types/long/index.d.ts:81
Parameters
value: number
Optional unsigned: undefined | false | true
Static fromNumber
fromNumber( value: number , unsigned?: undefined | false | true ) : Long
Defined in node_modules/@types/long/index.d.ts:86
Parameters
value: number
Optional unsigned: undefined | false | true
Static fromString
fromString( str: string , unsigned?: boolean | number , radix?: undefined | number ) : Long
Defined in node_modules/@types/long/index.d.ts:91
Parameters
str: string
Optional unsigned: boolean | number
Optional radix: undefined | number
Static fromValue
fromValue( val: Long | number | string | object ) : Long
Defined in node_modules/@types/long/index.d.ts:116
Parameters
val: Long | number | string | object
Static isLong
isLong( obj: any ) : boolean
Defined in node_modules/@types/long/index.d.ts:111
Parameters
Returns boolean
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Type alias with type parameter
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
Constructs a 64 bit two's-complement integer, given its low and high 32 bit values as signed integers. See the from* functions below for more convenient ways of constructing Longs.