GaloisField

Inheritance: java.lang.Object

public class GaloisField

Constructors

Constructor Description
GaloisField()
GaloisField(int primitive, int sizeParam)
GaloisField(int primitive, int sizeParam, int genBase)

Methods

Method Description
add(int a, int b)
buildMonomial(int degree, int coefficient)
divOne(int a)
equals(Object arg0)
getAZTEC_DATA_10()
getAZTEC_DATA_12()
getAZTEC_DATA_6()
getAZTEC_PARAM()
getAlpha()
getClass()
getDATA_AZTEC_DATA_8()
getDATA_MATRIX_FIELD_256()
getGeneratorBase()
getIndex()
getMAXICODE_FIELD_64()
getOne()
getPrimitive()
getQR_CODE_FIELD_256()
getSize()
getZero()
hashCode()
multiply(int a, int b)
notify()
notifyAll()
substract(int a, int b)
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

GaloisField()

public GaloisField()

GaloisField(int primitive, int sizeParam)

public GaloisField(int primitive, int sizeParam)

Parameters:

Parameter Type Description
primitive int
sizeParam int

GaloisField(int primitive, int sizeParam, int genBase)

public GaloisField(int primitive, int sizeParam, int genBase)

Parameters:

Parameter Type Description
primitive int
sizeParam int
genBase int

add(int a, int b)

public int add(int a, int b)

Parameters:

Parameter Type Description
a int
b int

Returns: int

buildMonomial(int degree, int coefficient)

public GaloisFieldPolynomial buildMonomial(int degree, int coefficient)

Parameters:

Parameter Type Description
degree int
coefficient int

Returns: GaloisFieldPolynomial

divOne(int a)

public int divOne(int a)

Parameters:

Parameter Type Description
a int

Returns: int

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

Parameter Type Description
arg0 java.lang.Object

Returns: boolean

getAZTEC_DATA_10()

public static GaloisField getAZTEC_DATA_10()

Returns: GaloisField

getAZTEC_DATA_12()

public static GaloisField getAZTEC_DATA_12()

Returns: GaloisField

getAZTEC_DATA_6()

public static GaloisField getAZTEC_DATA_6()

Returns: GaloisField

getAZTEC_PARAM()

public static GaloisField getAZTEC_PARAM()

Returns: GaloisField

getAlpha()

public int[] getAlpha()

Returns: int[]

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDATA_AZTEC_DATA_8()

public static GaloisField getDATA_AZTEC_DATA_8()

Returns: GaloisField

getDATA_MATRIX_FIELD_256()

public static GaloisField getDATA_MATRIX_FIELD_256()

Returns: GaloisField

getGeneratorBase()

public int getGeneratorBase()

Returns: int

getIndex()

public int[] getIndex()

Returns: int[]

getMAXICODE_FIELD_64()

public static GaloisField getMAXICODE_FIELD_64()

Returns: GaloisField

getOne()

public GaloisFieldPolynomial getOne()

Returns: GaloisFieldPolynomial

getPrimitive()

public int getPrimitive()

Returns: int

getQR_CODE_FIELD_256()

public static GaloisField getQR_CODE_FIELD_256()

Returns: GaloisField

getSize()

public int getSize()

Returns: int

getZero()

public GaloisFieldPolynomial getZero()

Returns: GaloisFieldPolynomial

hashCode()

public native int hashCode()

Returns: int

multiply(int a, int b)

public int multiply(int a, int b)

Parameters:

Parameter Type Description
a int
b int

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

substract(int a, int b)

public int substract(int a, int b)

Parameters:

Parameter Type Description
a int
b int

Returns: int

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

Parameter Type Description
arg0 long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

Parameter Type Description
arg0 long
arg1 int