Packagecom.yworks.bridge.util
Classpublic class LongImpl
InheritanceLongImpl Inheritance YObject Inheritance Object

64-bit integral number data type implementation based on two 32-bit words.



Public Methods
 MethodDefined By
  
LongImpl(high:int, low:int)
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
eq(l1:LongImpl, l2:LongImpl):Boolean
[static]
LongImpl
  
equals(o:Object):Boolean
[override]
LongImpl
  
getClass():Class
[override]
LongImpl
  
gt(l1:LongImpl, l2:LongImpl):Boolean
[static]
LongImpl
  
gte(l1:LongImpl, l2:LongImpl):Boolean
[static]
LongImpl
  
hashCode():int
[override]
LongImpl
  
[static]
LongImpl
  
lt(l1:LongImpl, l2:LongImpl):Boolean
[static]
LongImpl
  
lte(l1:LongImpl, l2:LongImpl):Boolean
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
neq(l1:LongImpl, l2:LongImpl):Boolean
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
shl(l:LongImpl, bits:int):LongImpl
[static]
LongImpl
  
shr(l:LongImpl, bits:int):LongImpl
[static]
LongImpl
  
shru(l:LongImpl, bits:int):LongImpl
[static]
LongImpl
  
[static]
LongImpl
  
toChar(l:LongImpl):String
[static]
LongImpl
  
[static]
LongImpl
  
toDouble(l:LongImpl):Number
[static]
LongImpl
  
[static]
LongImpl
  
toRadixString(l:LongImpl, radix:int):String
[static]
LongImpl
  
toString():String
LongImpl
  
[static]
LongImpl
  
valueOf(high:int, low:int):LongImpl
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
  
[static]
LongImpl
Public Constants
 ConstantDefined By
  MAX_VALUE : LongImpl
[static] A constant holding the maximum value a long can have, 263-1.
LongImpl
  MIN_VALUE : LongImpl
[static] A constant holding the minimum value a long can have, -263.
LongImpl
  NEG_ONE : LongImpl
[static]
LongImpl
  ONE : LongImpl
[static]
LongImpl
  TWO : LongImpl
[static]
LongImpl
  ZERO : LongImpl
[static]
LongImpl
Constructor Detail
LongImpl()Constructor
public function LongImpl(high:int, low:int)



Parameters
high:int
 
low:int
Method Detail
abs()method
public static function abs(l:LongImpl):LongImpl

Parameters

l:LongImpl

Returns
LongImpl
add()method 
public static function add(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
and()method 
public static function and(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
dec()method 
public static function dec(l:LongImpl):LongImpl

Parameters

l:LongImpl

Returns
LongImpl
div()method 
public static function div(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
eq()method 
public static function eq(l1:LongImpl, l2:LongImpl):Boolean

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
Boolean
equals()method 
override public function equals(o:Object):Boolean

Parameters

o:Object

Returns
Boolean
getClass()method 
override public function getClass():Class

Returns
Class
gt()method 
public static function gt(l1:LongImpl, l2:LongImpl):Boolean

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
Boolean
gte()method 
public static function gte(l1:LongImpl, l2:LongImpl):Boolean

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
Boolean
hashCode()method 
override public function hashCode():int

Returns
int
inc()method 
public static function inc(l:LongImpl):LongImpl

Parameters

l:LongImpl

Returns
LongImpl
lt()method 
public static function lt(l1:LongImpl, l2:LongImpl):Boolean

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
Boolean
lte()method 
public static function lte(l1:LongImpl, l2:LongImpl):Boolean

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
Boolean
max()method 
public static function max(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
min()method 
public static function min(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
mod()method 
public static function mod(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
mul()method 
public static function mul(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
neg()method 
public static function neg(l:LongImpl):LongImpl

Parameters

l:LongImpl

Returns
LongImpl
neq()method 
public static function neq(l1:LongImpl, l2:LongImpl):Boolean

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
Boolean
not()method 
public static function not(l:LongImpl):LongImpl

Parameters

l:LongImpl

Returns
LongImpl
numberOfTrailingZeros()method 
public static function numberOfTrailingZeros(l:LongImpl):int

Parameters

l:LongImpl

Returns
int
or()method 
public static function or(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
shl()method 
public static function shl(l:LongImpl, bits:int):LongImpl

Parameters

l:LongImpl
 
bits:int

Returns
LongImpl
shr()method 
public static function shr(l:LongImpl, bits:int):LongImpl

Parameters

l:LongImpl
 
bits:int

Returns
LongImpl
shru()method 
public static function shru(l:LongImpl, bits:int):LongImpl

Parameters

l:LongImpl
 
bits:int

Returns
LongImpl
sub()method 
public static function sub(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
toChar()method 
public static function toChar(l:LongImpl):String

Parameters

l:LongImpl

Returns
String
toDecimalString()method 
public static function toDecimalString(l:LongImpl):String

Parameters

l:LongImpl

Returns
String
toDouble()method 
public static function toDouble(l:LongImpl):Number

Parameters

l:LongImpl

Returns
Number
toInt()method 
public static function toInt(l:LongImpl):int

Parameters

l:LongImpl

Returns
int
toRadixString()method 
public static function toRadixString(l:LongImpl, radix:int):String

Parameters

l:LongImpl
 
radix:int

Returns
String
toString()method 
public function toString():String

Returns
String
toUint()method 
public static function toUint(l:LongImpl):int

Parameters

l:LongImpl

Returns
int
valueOf()method 
public static function valueOf(high:int, low:int):LongImpl

Parameters

high:int
 
low:int

Returns
LongImpl
valueOfDouble()method 
public static function valueOfDouble(d:Number):LongImpl

Parameters

d:Number

Returns
LongImpl
valueOfInt()method 
public static function valueOfInt(i:int):LongImpl

Parameters

i:int

Returns
LongImpl
valueOfUint()method 
public static function valueOfUint(u:uint):LongImpl

Parameters

u:uint

Returns
LongImpl
xor()method 
public static function xor(l1:LongImpl, l2:LongImpl):LongImpl

Parameters

l1:LongImpl
 
l2:LongImpl

Returns
LongImpl
Constant Detail
MAX_VALUEConstant
public static const MAX_VALUE:LongImpl

A constant holding the maximum value a long can have, 263-1.

MIN_VALUEConstant 
public static const MIN_VALUE:LongImpl

A constant holding the minimum value a long can have, -263.

NEG_ONEConstant 
public static const NEG_ONE:LongImpl

ONEConstant 
public static const ONE:LongImpl

TWOConstant 
public static const TWO:LongImpl

ZEROConstant 
public static const ZERO:LongImpl