protected void finish(ResponseTypesJSON result) { if (fieldGeneratorSpokenShort.have_value) { result.setSpokenShort(fieldGeneratorSpokenShort.value); fieldGeneratorSpokenShort.have_value = false; } if (fieldGeneratorSpokenLong.have_value) { result.setSpokenLong(fieldGeneratorSpokenLong.value); fieldGeneratorSpokenLong.have_value = false; } if (fieldGeneratorWrittenShort.have_value) { result.setWrittenShort(fieldGeneratorWrittenShort.value); fieldGeneratorWrittenShort.have_value = false; } if (fieldGeneratorWrittenLong.have_value) { result.setWrittenLong(fieldGeneratorWrittenLong.value); fieldGeneratorWrittenLong.have_value = false; } }