Class Longs

java.lang.Object
org.bouncycastle.util.Longs

public class Longs extends Object
Utility methods and constants for longs.
  • Field Details

  • Constructor Details

    • Longs

      public Longs()
  • Method Details

    • highestOneBit

      public static long highestOneBit(long i)
    • lowestOneBit

      public static long lowestOneBit(long i)
    • 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

      public static Long valueOf(long value)