Annotation<JavaClass> annotation = localField.getAnnotation(OneToOne.class);
if ((inverseFieldName != null) && !inverseFieldName.isEmpty())
{
Field<JavaClass> inverseField = addFieldTo(fieldEntityClass, entityClass, inverseFieldName, OneToOne.class);
inverseField.getAnnotation(OneToOne.class).setStringValue("mappedBy", localField.getName());
java.saveJavaSource(fieldEntityClass);
}
if (fetchType != null)
{
annotation.setEnumValue("fetch", fetchType);