thrownewIllegalArgumentException("No property named '"+prop+"' found on model class ["+modelType.getName()+"] as part of property path '"+propertyPath+"'");
}else{
thrownewIllegalArgumentException("No property named '"+prop+"' found on model class ["+modelType.getName()+"]");
}
}
}
returncollectionBinding;
}
privateBeanInfogetBeanInfo(Class<?>clazz){
try{
returnIntrospector.getBeanInfo(clazz);
}catch(IntrospectionExceptione){
thrownewIllegalStateException("Unable to introspect model type "+clazz);