test_class.file: suite/spdz2k/src/test/java/dk/alexandra/fresco/suite/spdz2k/resource/storage/TestSpdz2kDummyDataSupplier.java
test_class.identifier: TestSpdz2kDummyDataSupplier
test_case.body: @Test
    public void testGetNextBitShare() {
      testGetNextBitShare(2);
      testGetNextBitShare(3);
      testGetNextBitShare(5);
    }
test_case.class_method_signature: TestSpdz2kDummyDataSupplier.testGetNextBitShare()
test_case.full_signature: @Test public void testGetNextBitShare()
test_case.identifier: testGetNextBitShare
test_case.invocations: testGetNextBitShare testGetNextBitShare testGetNextBitShare
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetNextBitShare()
focal_class.declarator: myId
focal_class.modifier: private final
focal_class.original_string: private final int myId;
focal_class.type: int
focal_class.var_name: myId
focal_class.declarator: supplier
focal_class.modifier: private final
focal_class.original_string: private final ArithmeticDummyDataSupplier supplier;
focal_class.type: ArithmeticDummyDataSupplier
focal_class.var_name: supplier
focal_class.declarator: secretSharedKey
focal_class.modifier: private final
focal_class.original_string: private final PlainT secretSharedKey;
focal_class.type: PlainT
focal_class.var_name: secretSharedKey
focal_class.declarator: factory
focal_class.modifier: private final
focal_class.original_string: private final CompUIntFactory<PlainT> factory;
focal_class.type: CompUIntFactory<PlainT>
focal_class.var_name: factory
focal_class.file: suite/spdz2k/src/main/java/dk/alexandra/fresco/suite/spdz2k/resource/storage/Spdz2kDummyDataSupplier.java
focal_class.identifier: Spdz2kDummyDataSupplier
focal_class.interfaces: implements
      Spdz2kDataSupplier<PlainT>
focal_class.class_method_signature: Spdz2kDummyDataSupplier.Spdz2kDummyDataSupplier(int myId, int noOfParties, PlainT secretSharedKey,
        CompUIntFactory<PlainT> factory)
focal_class.full_signature: public  Spdz2kDummyDataSupplier(int myId, int noOfParties, PlainT secretSharedKey,
        CompUIntFactory<PlainT> factory)
focal_class.identifier: Spdz2kDummyDataSupplier
focal_class.modifiers: public
focal_class.parameters: (int myId, int noOfParties, PlainT secretSharedKey,
        CompUIntFactory<PlainT> factory)
focal_class.signature:  Spdz2kDummyDataSupplier(int myId, int noOfParties, PlainT secretSharedKey,
        CompUIntFactory<PlainT> factory)
focal_class.class_method_signature: Spdz2kDummyDataSupplier.getNextTripleShares()
focal_class.full_signature: @Override public Spdz2kTriple<PlainT> getNextTripleShares()
focal_class.identifier: getNextTripleShares
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Spdz2kTriple<PlainT>
focal_class.signature: Spdz2kTriple<PlainT> getNextTripleShares()
focal_class.class_method_signature: Spdz2kDummyDataSupplier.getNextInputMask(int towardPlayerId)
focal_class.full_signature: @Override public Spdz2kInputMask<PlainT> getNextInputMask(int towardPlayerId)
focal_class.identifier: getNextInputMask
focal_class.modifiers: @Override public
focal_class.parameters: (int towardPlayerId)
focal_class.return: Spdz2kInputMask<PlainT>
focal_class.signature: Spdz2kInputMask<PlainT> getNextInputMask(int towardPlayerId)
focal_class.class_method_signature: Spdz2kDummyDataSupplier.getNextBitShare()
focal_class.full_signature: @Override public Spdz2kSInt<PlainT> getNextBitShare()
focal_class.identifier: getNextBitShare
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Spdz2kSInt<PlainT>
focal_class.signature: Spdz2kSInt<PlainT> getNextBitShare()
focal_class.class_method_signature: Spdz2kDummyDataSupplier.getSecretSharedKey()
focal_class.full_signature: @Override public PlainT getSecretSharedKey()
focal_class.identifier: getSecretSharedKey
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: PlainT
focal_class.signature: PlainT getSecretSharedKey()
focal_class.class_method_signature: Spdz2kDummyDataSupplier.getNextRandomElementShare()
focal_class.full_signature: @Override public Spdz2kSInt<PlainT> getNextRandomElementShare()
focal_class.identifier: getNextRandomElementShare
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Spdz2kSInt<PlainT>
focal_class.signature: Spdz2kSInt<PlainT> getNextRandomElementShare()
focal_class.class_method_signature: Spdz2kDummyDataSupplier.toSpdz2kSInt(Pair<BigInteger, BigInteger> raw)
focal_class.full_signature: private Spdz2kSInt<PlainT> toSpdz2kSInt(Pair<BigInteger, BigInteger> raw)
focal_class.identifier: toSpdz2kSInt
focal_class.modifiers: private
focal_class.parameters: (Pair<BigInteger, BigInteger> raw)
focal_class.return: Spdz2kSInt<PlainT>
focal_class.signature: Spdz2kSInt<PlainT> toSpdz2kSInt(Pair<BigInteger, BigInteger> raw)
focal_method.body: @Override
    public Spdz2kSInt<PlainT> getNextBitShare() {
      return toSpdz2kSInt(supplier.getRandomBitShare());
    }
focal_method.class_method_signature: Spdz2kDummyDataSupplier.getNextBitShare()
focal_method.full_signature: @Override public Spdz2kSInt<PlainT> getNextBitShare()
focal_method.identifier: getNextBitShare
focal_method.invocations: toSpdz2kSInt getRandomBitShare
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: Spdz2kSInt<PlainT>
focal_method.signature: Spdz2kSInt<PlainT> getNextBitShare()