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 intnumberOfLeadingZeros(long i) static intnumberOfTrailingZeros(long i) static longreverse(long i) static longreverseBytes(long i) static longrotateLeft(long i, int distance) static longrotateRight(long i, int distance) static LongvalueOf(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
-