votingSystem
Class BinaryVote

java.lang.Object
  extended byvotingSystem.BinaryVote
All Implemented Interfaces:
java.io.Serializable

public class BinaryVote
extends java.lang.Object
implements java.io.Serializable

The data structure holding a BinaryVote and its proofs of correctness

Author:
bent
See Also:
Serialized Form

Constructor Summary
BinaryVote(java.math.BigInteger[] encryption, java.math.BigInteger[][] e, java.math.BigInteger[][] z, java.math.BigInteger[][] a, java.math.BigInteger[] fi, java.math.BigInteger[] z1, java.math.BigInteger[] z2, java.math.BigInteger[] eMult, java.math.BigInteger[] ed, java.math.BigInteger[] edb, java.math.BigInteger[] f, int id)
           
 
Method Summary
 java.math.BigInteger[][] getA()
           
 java.math.BigInteger[][] getE()
           
 java.math.BigInteger[] getEd()
           
 java.math.BigInteger[] getEdb()
           
 java.math.BigInteger[] getEMult()
           
 java.math.BigInteger[] getEncryption()
           
 java.math.BigInteger[] getF()
           
 java.math.BigInteger[] getFi()
           
 int getId()
           
 java.math.BigInteger[][] getZ()
           
 java.math.BigInteger[] getZ1()
           
 java.math.BigInteger[] getZ2()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BinaryVote

public BinaryVote(java.math.BigInteger[] encryption,
                  java.math.BigInteger[][] e,
                  java.math.BigInteger[][] z,
                  java.math.BigInteger[][] a,
                  java.math.BigInteger[] fi,
                  java.math.BigInteger[] z1,
                  java.math.BigInteger[] z2,
                  java.math.BigInteger[] eMult,
                  java.math.BigInteger[] ed,
                  java.math.BigInteger[] edb,
                  java.math.BigInteger[] f,
                  int id)
Method Detail

getId

public int getId()

getA

public java.math.BigInteger[][] getA()

getE

public java.math.BigInteger[][] getE()

getEd

public java.math.BigInteger[] getEd()

getEdb

public java.math.BigInteger[] getEdb()

getEMult

public java.math.BigInteger[] getEMult()

getEncryption

public java.math.BigInteger[] getEncryption()

getF

public java.math.BigInteger[] getF()

getFi

public java.math.BigInteger[] getFi()

getZ

public java.math.BigInteger[][] getZ()

getZ1

public java.math.BigInteger[] getZ1()

getZ2

public java.math.BigInteger[] getZ2()