}
}
// We declared the field in this ITD, so produce a public mutator for it
final InvocableMemberBodyBuilder bodyBuilder = new InvocableMemberBodyBuilder();
bodyBuilder.appendFormalLine("this."
+ versionField.getFieldName().getSymbolName() + " = version;");
return new MethodMetadataBuilder(getId(), Modifier.PUBLIC,
requiredMutatorName, JavaType.VOID_PRIMITIVE,
AnnotatedJavaType.convertFromJavaTypes(parameterTypes),