Package com.itextpdf.text.pdf
Class BarcodeDatamatrix.ReedSolomon
- java.lang.Object
-
- com.itextpdf.text.pdf.BarcodeDatamatrix.ReedSolomon
-
- Enclosing class:
- BarcodeDatamatrix
static class BarcodeDatamatrix.ReedSolomon extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static int[]alogprivate static int[]logprivate static int[]poly10private static int[]poly11private static int[]poly12private static int[]poly14private static int[]poly18private static int[]poly20private static int[]poly24private static int[]poly28private static int[]poly36private static int[]poly42private static int[]poly48private static int[]poly5private static int[]poly56private static int[]poly62private static int[]poly68private static int[]poly7
-
Constructor Summary
Constructors Constructor Description ReedSolomon()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voidgenerateECC(byte[] wd, int nd, int datablock, int nc)private static int[]getPoly(int nc)private static voidreedSolomonBlock(byte[] wd, int nd, byte[] ncout, int nc, int[] c)
-
-
-
Field Detail
-
log
private static final int[] log
-
alog
private static final int[] alog
-
poly5
private static final int[] poly5
-
poly7
private static final int[] poly7
-
poly10
private static final int[] poly10
-
poly11
private static final int[] poly11
-
poly12
private static final int[] poly12
-
poly14
private static final int[] poly14
-
poly18
private static final int[] poly18
-
poly20
private static final int[] poly20
-
poly24
private static final int[] poly24
-
poly28
private static final int[] poly28
-
poly36
private static final int[] poly36
-
poly42
private static final int[] poly42
-
poly48
private static final int[] poly48
-
poly56
private static final int[] poly56
-
poly62
private static final int[] poly62
-
poly68
private static final int[] poly68
-
-