Class BarcodeDatamatrix.ReedSolomon

java.lang.Object
com.lowagie.text.pdf.BarcodeDatamatrix.ReedSolomon
Enclosing class:
BarcodeDatamatrix

static class BarcodeDatamatrix.ReedSolomon extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
    private static final int[]
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) static void
    generateECC(byte[] wd, int nd, int datablock, int nc)
     
    private static int[]
    getPoly(int nc)
     
    private static void
    reedSolomonBlock(byte[] wd, int nd, byte[] ncout, int nc, int[] c)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • 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
  • Constructor Details

    • ReedSolomon

      ReedSolomon()
  • Method Details

    • getPoly

      private static int[] getPoly(int nc)
    • reedSolomonBlock

      private static void reedSolomonBlock(byte[] wd, int nd, byte[] ncout, int nc, int[] c)
    • generateECC

      static void generateECC(byte[] wd, int nd, int datablock, int nc)