final FacetHolder property = processMethodContext.getFacetHolder();
if (setMethod != null) {
FacetUtil.addFacet(new PropertySetterFacetViaSetterMethod(setMethod, property));
FacetUtil.addFacet(new PropertyInitializationFacetViaSetterMethod(setMethod, property));
} else {
FacetUtil.addFacet(new DerivedFacetInferred(property));
FacetUtil.addFacet(new DisabledFacetAlways(property));
}
return setMethod;
}