Package org.teavm.classlib.java.lang
Class TLong
java.lang.Object
org.teavm.classlib.java.lang.TObject
org.teavm.classlib.java.lang.TNumber
org.teavm.classlib.java.lang.TLong
- All Implemented Interfaces:
TSerializable,TComparable<TLong>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intbitCount(long i) static intcompare(long a, long b) intstatic TLongstatic longdivideUnsigned(long dividend, long divisor) doublebooleanfloatstatic TLongstatic TLongstatic TLonginthashCode()static longhighestOneBit(long i) intintValue()longstatic longlowestOneBit(long i) static intnumberOfLeadingZeros(long i) static intnumberOfTrailingZeros(long i) static longstatic longstatic longremainderUnsigned(long dividend, long divisor) static longreverse(long i) static longreverseBytes(long i) static longrotateLeft(long i, int distance) static longrotateRight(long i, int distance) static intsignum(long i) static StringtoBinaryString(long i) static StringtoHexString(long i) static StringtoOctalString(long i) toString()static StringtoString(long value) static StringtoString(long i, int radix) static TLongvalueOf(long value) static TLongstatic TLongMethods inherited from class org.teavm.classlib.java.lang.TNumber
byteValue, shortValue
-
Field Details
-
MIN_VALUE
public static final long MIN_VALUE- See Also:
-
MAX_VALUE
public static final long MAX_VALUE- See Also:
-
TYPE
-
SIZE
public static final int SIZE- See Also:
-
-
Constructor Details
-
TLong
public TLong(long value) -
TLong
- Throws:
TNumberFormatException
-
-
Method Details
-
valueOf
-
parseLong
- Throws:
TNumberFormatException
-
parseLong
- Throws:
TNumberFormatException
-
valueOf
- Throws:
TNumberFormatException
-
valueOf
- Throws:
TNumberFormatException
-
decode
- Throws:
TNumberFormatException
-
intValue
public int intValue() -
longValue
public long longValue() -
floatValue
public float floatValue()- Specified by:
floatValuein classTNumber
-
doubleValue
public double doubleValue()- Specified by:
doubleValuein classTNumber
-
toString
-
toHexString
-
toOctalString
-
toBinaryString
-
toString
-
toString
-
hashCode
public int hashCode() -
equals
-
compare
public static int compare(long a, long b) -
compareTo
- Specified by:
compareToin interfaceTComparable<TLong>
-
getLong
-
getLong
-
getLong
-
highestOneBit
public static long highestOneBit(long i) -
numberOfLeadingZeros
public static int numberOfLeadingZeros(long i) -
numberOfTrailingZeros
public static int numberOfTrailingZeros(long i) -
lowestOneBit
public static long lowestOneBit(long i) -
bitCount
public static int bitCount(long i) -
rotateLeft
public static long rotateLeft(long i, int distance) -
rotateRight
public static long rotateRight(long i, int distance) -
reverse
public static long reverse(long i) -
reverseBytes
public static long reverseBytes(long i) -
signum
public static int signum(long i) -
divideUnsigned
public static long divideUnsigned(long dividend, long divisor) -
remainderUnsigned
public static long remainderUnsigned(long dividend, long divisor)
-