Package org.bouncycastle.util
Class Longs
java.lang.Object
org.bouncycastle.util.Longs
Utility methods and constants for longs.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
numberOfLeadingZeros
(long i) static int
numberOfTrailingZeros
(long i) static long
reverse
(long i) static long
reverseBytes
(long i) static long
rotateLeft
(long i, int distance) static long
rotateRight
(long i, int distance) static Long
valueOf
(long value)
-
Field Details
-
BYTES
public static final int BYTES- See Also:
-
SIZE
public static final int SIZE- See Also:
-
-
Constructor Details
-
Longs
public Longs()
-
-
Method Details
-
numberOfLeadingZeros
public static int numberOfLeadingZeros(long i) -
numberOfTrailingZeros
public static int numberOfTrailingZeros(long i) -
reverse
public static long reverse(long i) -
reverseBytes
public static long reverseBytes(long i) -
rotateLeft
public static long rotateLeft(long i, int distance) -
rotateRight
public static long rotateRight(long i, int distance) -
valueOf
-