test_class.file: buildergen-example/src/test/java/info/piwai/buildergen/bean/MandatoryBeanTest.java
test_class.identifier: MandatoryBeanTest
test_case.body: @Test
  	public void mandatoryParametersReassignment() {
  		String stringField1 = "42";
  		String stringField2 = "69";
  		SomeObject someObjectField = new SomeObject();
  
  		MandatoryBeanBuilder builder = MandatoryBeanBuilder.create(stringField1, someObjectField);
  		
  		builder.stringField(stringField2);
  		
  		MandatoryBean bean = builder.build();
  		
  		assertSame(stringField2, bean.getStringField());
  	}
test_case.class_method_signature: MandatoryBeanTest.mandatoryParametersReassignment()
test_case.full_signature: @Test public void mandatoryParametersReassignment()
test_case.identifier: mandatoryParametersReassignment
test_case.invocations: create stringField build assertSame getStringField
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void mandatoryParametersReassignment()
focal_class.declarator: intField
focal_class.modifier: private final
focal_class.original_string: private final int intField;
focal_class.type: int
focal_class.var_name: intField
focal_class.declarator: stringField
focal_class.modifier: private final
focal_class.original_string: private final String stringField;
focal_class.type: String
focal_class.var_name: stringField
focal_class.declarator: integerField
focal_class.modifier: private final
focal_class.original_string: private final Integer integerField;
focal_class.type: Integer
focal_class.var_name: integerField
focal_class.declarator: someObjectField
focal_class.modifier: private final
focal_class.original_string: private final SomeObject someObjectField;
focal_class.type: SomeObject
focal_class.var_name: someObjectField
focal_class.file: buildergen-example/src/main/java/info/piwai/buildergen/bean/MandatoryBean.java
focal_class.identifier: MandatoryBean
focal_class.class_method_signature: MandatoryBean.MandatoryBean(int intField, @Mandatory String stringField, Integer integerField, @Mandatory SomeObject someObjectField)
focal_class.full_signature:   MandatoryBean(int intField, @Mandatory String stringField, Integer integerField, @Mandatory SomeObject someObjectField)
focal_class.identifier: MandatoryBean
focal_class.parameters: (int intField, @Mandatory String stringField, Integer integerField, @Mandatory SomeObject someObjectField)
focal_class.signature:  MandatoryBean(int intField, @Mandatory String stringField, Integer integerField, @Mandatory SomeObject someObjectField)
focal_class.class_method_signature: MandatoryBean.getIntField()
focal_class.full_signature: public int getIntField()
focal_class.identifier: getIntField
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getIntField()
focal_class.class_method_signature: MandatoryBean.getStringField()
focal_class.full_signature: public String getStringField()
focal_class.identifier: getStringField
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getStringField()
focal_class.class_method_signature: MandatoryBean.getIntegerField()
focal_class.full_signature: public Integer getIntegerField()
focal_class.identifier: getIntegerField
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Integer
focal_class.signature: Integer getIntegerField()
focal_class.class_method_signature: MandatoryBean.getSomeObjectField()
focal_class.full_signature: public SomeObject getSomeObjectField()
focal_class.identifier: getSomeObjectField
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: SomeObject
focal_class.signature: SomeObject getSomeObjectField()
focal_method.body: public String getStringField() {
  		return stringField;
  	}
focal_method.class_method_signature: MandatoryBean.getStringField()
focal_method.full_signature: public String getStringField()
focal_method.identifier: getStringField
focal_method.modifiers: public
focal_method.parameters: ()
focal_method.return: String
focal_method.signature: String getStringField()