}
this.fieldType = OwnerFieldClass.getFieldClass(fieldClassType, logger);
// Get the UiField annotation and process it
UiField annotation = field.getAnnotation(UiField.class);
if (annotation == null) {
logger.die("Field " + name + " is not annotated with @UiField");
}
isProvided = annotation.provided();
}