test_class.file: core/src/test/java/dk/alexandra/fresco/framework/builder/numeric/field/MersennePrimeModulusTest.java
test_class.identifier: MersennePrimeModulusTest
test_case.body: @Test
    public void toStringTest() {
      MersennePrimeModulus prime = new MersennePrimeModulus(160, 47);
      assertThat(
          prime.toString(),
          CoreMatchers.containsString("1461501637330902918203684832716283019655932542929"));
    }
test_case.class_method_signature: MersennePrimeModulusTest.toStringTest()
test_case.full_signature: @Test public void toStringTest()
test_case.identifier: toStringTest
test_case.invocations: assertThat toString containsString
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void toStringTest()
focal_class.declarator: serialVersionUID = 7869304549721103721L
focal_class.modifier: private static final
focal_class.original_string: private static final long serialVersionUID = 7869304549721103721L;
focal_class.type: long
focal_class.var_name: serialVersionUID
focal_class.declarator: bitLength
focal_class.modifier: private final
focal_class.original_string: private final int bitLength;
focal_class.type: int
focal_class.var_name: bitLength
focal_class.declarator: constant
focal_class.modifier: private final
focal_class.original_string: private final BigInteger constant;
focal_class.type: BigInteger
focal_class.var_name: constant
focal_class.declarator: precomputedBitMask
focal_class.modifier: private final
focal_class.original_string: private final BigInteger precomputedBitMask;
focal_class.type: BigInteger
focal_class.var_name: precomputedBitMask
focal_class.declarator: prime
focal_class.modifier: private final
focal_class.original_string: private final BigInteger prime;
focal_class.type: BigInteger
focal_class.var_name: prime
focal_class.file: core/src/main/java/dk/alexandra/fresco/framework/builder/numeric/field/MersennePrimeModulus.java
focal_class.identifier: MersennePrimeModulus
focal_class.interfaces: implements Serializable
focal_class.class_method_signature: MersennePrimeModulus.MersennePrimeModulus(int bitLength, int constant)
focal_class.full_signature:   MersennePrimeModulus(int bitLength, int constant)
focal_class.identifier: MersennePrimeModulus
focal_class.parameters: (int bitLength, int constant)
focal_class.signature:  MersennePrimeModulus(int bitLength, int constant)
focal_class.class_method_signature: MersennePrimeModulus.getPrime()
focal_class.full_signature:  BigInteger getPrime()
focal_class.identifier: getPrime
focal_class.parameters: ()
focal_class.return: BigInteger
focal_class.signature: BigInteger getPrime()
focal_class.class_method_signature: MersennePrimeModulus.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: MersennePrimeModulus.ensureInField(BigInteger value)
focal_class.full_signature:  BigInteger ensureInField(BigInteger value)
focal_class.identifier: ensureInField
focal_class.parameters: (BigInteger value)
focal_class.return: BigInteger
focal_class.signature: BigInteger ensureInField(BigInteger value)
focal_method.body: @Override
    public String toString() {
      return "MersennePrimeModulus{"
          + "value=" + prime
          + '}';
    }
focal_method.class_method_signature: MersennePrimeModulus.toString()
focal_method.full_signature: @Override public String toString()
focal_method.identifier: toString
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String toString()