me.lemire.integercompression
Class BitPacking

java.lang.Object
  extended by me.lemire.integercompression.BitPacking

public final class BitPacking
extends Object


Constructor Summary
BitPacking()
           
 
Method Summary
static void fastpack(int[] in, int inpos, int[] out, int outpos, int bit)
           
static void fastpack0(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack1(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack10(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack11(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack12(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack13(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack14(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack15(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack16(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack17(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack18(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack19(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack2(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack20(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack21(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack22(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack23(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack24(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack25(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack26(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack27(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack28(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack29(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack3(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack30(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack31(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack32(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack4(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack5(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack6(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack7(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack8(int[] in, int inpos, int[] out, int outpos)
           
static void fastpack9(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask(int[] in, int inpos, int[] out, int outpos, int bit)
           
static void fastpackwithoutmask0(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask1(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask10(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask11(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask12(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask13(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask14(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask15(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask16(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask17(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask18(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask19(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask2(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask20(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask21(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask22(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask23(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask24(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask25(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask26(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask27(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask28(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask29(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask3(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask30(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask31(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask32(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask4(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask5(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask6(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask7(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask8(int[] in, int inpos, int[] out, int outpos)
           
static void fastpackwithoutmask9(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack(int[] in, int inpos, int[] out, int outpos, int bit)
           
static void fastunpack0(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack1(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack10(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack11(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack12(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack13(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack14(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack15(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack16(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack17(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack18(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack19(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack2(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack20(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack21(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack22(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack23(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack24(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack25(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack26(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack27(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack28(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack29(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack3(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack30(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack31(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack32(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack4(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack5(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack6(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack7(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack8(int[] in, int inpos, int[] out, int outpos)
           
static void fastunpack9(int[] in, int inpos, int[] out, int outpos)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BitPacking

public BitPacking()
Method Detail

fastpackwithoutmask1

public static void fastpackwithoutmask1(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask2

public static void fastpackwithoutmask2(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask3

public static void fastpackwithoutmask3(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask4

public static void fastpackwithoutmask4(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask5

public static void fastpackwithoutmask5(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask6

public static void fastpackwithoutmask6(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask7

public static void fastpackwithoutmask7(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask8

public static void fastpackwithoutmask8(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask9

public static void fastpackwithoutmask9(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastpackwithoutmask10

public static void fastpackwithoutmask10(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask11

public static void fastpackwithoutmask11(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask12

public static void fastpackwithoutmask12(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask13

public static void fastpackwithoutmask13(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask14

public static void fastpackwithoutmask14(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask15

public static void fastpackwithoutmask15(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask16

public static void fastpackwithoutmask16(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask17

public static void fastpackwithoutmask17(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask18

public static void fastpackwithoutmask18(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask19

public static void fastpackwithoutmask19(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask20

public static void fastpackwithoutmask20(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask21

public static void fastpackwithoutmask21(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask22

public static void fastpackwithoutmask22(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask23

public static void fastpackwithoutmask23(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask24

public static void fastpackwithoutmask24(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask25

public static void fastpackwithoutmask25(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask26

public static void fastpackwithoutmask26(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask27

public static void fastpackwithoutmask27(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask28

public static void fastpackwithoutmask28(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask29

public static void fastpackwithoutmask29(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask30

public static void fastpackwithoutmask30(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpackwithoutmask31

public static void fastpackwithoutmask31(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastpack1

public static void fastpack1(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack2

public static void fastpack2(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack3

public static void fastpack3(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack4

public static void fastpack4(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack5

public static void fastpack5(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack6

public static void fastpack6(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack7

public static void fastpack7(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack8

public static void fastpack8(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack9

public static void fastpack9(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpack10

public static void fastpack10(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack11

public static void fastpack11(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack12

public static void fastpack12(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack13

public static void fastpack13(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack14

public static void fastpack14(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack15

public static void fastpack15(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack16

public static void fastpack16(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack17

public static void fastpack17(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack18

public static void fastpack18(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack19

public static void fastpack19(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack20

public static void fastpack20(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack21

public static void fastpack21(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack22

public static void fastpack22(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack23

public static void fastpack23(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack24

public static void fastpack24(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack25

public static void fastpack25(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack26

public static void fastpack26(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack27

public static void fastpack27(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack28

public static void fastpack28(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack29

public static void fastpack29(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack30

public static void fastpack30(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpack31

public static void fastpack31(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastunpack1

public static void fastunpack1(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack2

public static void fastunpack2(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack3

public static void fastunpack3(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack4

public static void fastunpack4(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack5

public static void fastunpack5(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack6

public static void fastunpack6(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack7

public static void fastunpack7(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack8

public static void fastunpack8(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack9

public static void fastunpack9(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastunpack10

public static void fastunpack10(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack11

public static void fastunpack11(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack12

public static void fastunpack12(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack13

public static void fastunpack13(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack14

public static void fastunpack14(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack15

public static void fastunpack15(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack16

public static void fastunpack16(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack17

public static void fastunpack17(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack18

public static void fastunpack18(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack19

public static void fastunpack19(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack20

public static void fastunpack20(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack21

public static void fastunpack21(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack22

public static void fastunpack22(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack23

public static void fastunpack23(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack24

public static void fastunpack24(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack25

public static void fastunpack25(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack26

public static void fastunpack26(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack27

public static void fastunpack27(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack28

public static void fastunpack28(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack29

public static void fastunpack29(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack30

public static void fastunpack30(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack31

public static void fastunpack31(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastunpack32

public static void fastunpack32(int[] in,
                                int inpos,
                                int[] out,
                                int outpos)

fastpack32

public static void fastpack32(int[] in,
                              int inpos,
                              int[] out,
                              int outpos)

fastpackwithoutmask32

public static void fastpackwithoutmask32(int[] in,
                                         int inpos,
                                         int[] out,
                                         int outpos)

fastunpack0

public static void fastunpack0(int[] in,
                               int inpos,
                               int[] out,
                               int outpos)

fastpack0

public static void fastpack0(int[] in,
                             int inpos,
                             int[] out,
                             int outpos)

fastpackwithoutmask0

public static void fastpackwithoutmask0(int[] in,
                                        int inpos,
                                        int[] out,
                                        int outpos)

fastunpack

public static void fastunpack(int[] in,
                              int inpos,
                              int[] out,
                              int outpos,
                              int bit)

fastpack

public static void fastpack(int[] in,
                            int inpos,
                            int[] out,
                            int outpos,
                            int bit)

fastpackwithoutmask

public static void fastpackwithoutmask(int[] in,
                                       int inpos,
                                       int[] out,
                                       int outpos,
                                       int bit)


Copyright © 2013. All Rights Reserved.