}
}
if (propertyDescriptor.isAnnotationPresent(ManyToOne.class)) {
ManyToOne manyToOne = propertyDescriptor.getAnnotation(ManyToOne.class);
CascadeType[] cascades = manyToOne.cascade();
FetchType fetchType = manyToOne.fetch();
this.checkCascade(collection, manyToOne, beanDescriptor, propertyDescriptor, cascades);
this.checkFetch(collection, manyToOne, beanDescriptor, propertyDescriptor, fetchType);
if (!propertyDescriptor.isAnnotationPresent(JoinColumn.class)) {