code: public static Method getGetterMethod(Class<?> beanClass, String property, Class propertyType){
          try{
              try{
                  if(propertyType==boolean.class)
                      return beanClass.getMethod(IS+getMethodSuffix(property));
              }catch(NoSuchMethodException ignore){
                  // ignore
              }
              return beanClass.getMethod(GET+getMethodSuffix(property));
          }catch(NoSuchMethodException ex){
              return null;
          }
      }
docs: Returns getter method for <code>property</code> in specified <code>beanClass</code>
  
  @param beanClass bean class
  @param property  name of the property
  @param propertyType type of the property. This is used to compute getter method name.
  
  @return getter method. null if <code>property</code> is not found
  
  @see #getGetterMethod(Class, String)