Class Interleave


  • public class Interleave
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Interleave()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int expand16to32​(int x)  
      static long expand32to64​(int x)  
      static void expand64To128​(long x, long[] z, int zOff)  
      static int expand8to16​(int x)  
      static long unshuffle​(long x)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Interleave

        public Interleave()
    • Method Detail

      • expand8to16

        public static int expand8to16​(int x)
      • expand16to32

        public static int expand16to32​(int x)
      • expand32to64

        public static long expand32to64​(int x)
      • expand64To128

        public static void expand64To128​(long x,
                                         long[] z,
                                         int zOff)
      • unshuffle

        public static long unshuffle​(long x)