private void addMethodMetaConstraint(Class<?> clazz, MethodMetaData methodMetaData) { addToBuilder(methodMetaData); if (ReflectionHelper.isGetterMethod(methodMetaData.getMethod())) { addToPropertyNameList(methodMetaData.getMethod()); ReflectionHelper.setAccessibility(methodMetaData.getMethod()); for (MethodMetaConstraint<?> metaConstraint : methodMetaData) { addMetaConstraint( clazz, getAsBeanMetaConstraint(metaConstraint, methodMetaData.getMethod())); } if (methodMetaData.isCascading()) { addCascadedMember(methodMetaData.getMethod()); } } }