Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/util
In directory sc8-pr-cvs1:/tmp/cvs-serv17757
Modified Files:
ReflectHelper.java
Log Message:
fixed an npe
Index: ReflectHelper.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/util/ReflectHelper.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** ReflectHelper.java 15 Feb 2003 08:00:56 -0000 1.7
--- ReflectHelper.java 26 Feb 2003 13:27:25 -0000 1.8
***************
*** 155,159 ****
private static Method setterMethod(Class theClass, String propertyName) {
! Class returnType = getGetterOrNull(theClass, propertyName).getReturnType();
Method[] methods = theClass.getDeclaredMethods();
--- 155,160 ----
private static Method setterMethod(Class theClass, String propertyName) {
! Getter getter = getGetterOrNull(theClass, propertyName);
! Class returnType = (getter==null) ? null : getter.getReturnType();
Method[] methods = theClass.getDeclaredMethods();
|