Class ProductCode


public class ProductCode
extends java.lang.Object

Field Summary

private boolean[][]
errorPos
private int[][]
gen
private int[][]
gens
private int[][]
info
private int[][]
p
private int[][]
q
private int[][]
sol
private int[][]
sols
private int[][]
solution
private int[][]
solutionDec
private int[][]
t
private long
time
private int[]
wp
private int[]
wq

Method Summary

private int[][]
calcParity(int[][] a, int[][] b)
boolean[][]
getErrorPos()
int[][]
getInfo()
int[][]
getInfoDec(int nrError)
boolean[][]
getPParity(int[][] guiP)
boolean[][]
getQParity(int[][] guiQ)
int[][]
getSolution()
String
getTime()
private int[][]
multiplyMatrix(int[][] a, int[][] b)
boolean[][]
test(String s, int[][] t)
int[][]
testDec(boolean[][] b)
private int[][]
trans(int[][] a)

Field Details

errorPos

private boolean[][] errorPos

gen

private int[][] gen

gens

private int[][] gens

info

private int[][] info

p

private int[][] p

q

private int[][] q

sol

private int[][] sol

sols

private int[][] sols

solution

private int[][] solution

solutionDec

private int[][] solutionDec

t

private int[][] t

time

private long time

wp

private int[] wp

wq

private int[] wq

Method Details

calcParity

private int[][] calcParity(int[][] a,
                           int[][] b)

getErrorPos

public boolean[][] getErrorPos()

getInfo

public int[][] getInfo()

getInfoDec

public int[][] getInfoDec(int nrError)

getPParity

public boolean[][] getPParity(int[][] guiP)

getQParity

public boolean[][] getQParity(int[][] guiQ)

getSolution

public int[][] getSolution()

getTime

public String getTime()

multiplyMatrix

private int[][] multiplyMatrix(int[][] a,
                               int[][] b)

test

public boolean[][] test(String s,
                        int[][] t)

testDec

public int[][] testDec(boolean[][] b)

trans

private int[][] trans(int[][] a)