code: public Method getWriteMethod() {
          if (writeMethod == null) return null;
  
          try {
              // Note: sun.reflect.ReflectionFactory is not available in Android API
              return writeMethod.getDeclaringClass().getDeclaredMethod(writeMethod.getName(), type);
          } catch (NoSuchMethodException e) {
              throw new ReflectionException(e.getMessage(), e);// Not Reproducible
          }
      }
docs: Returns a copy of this property's write{@link Method}, if present, else {@code null}.
  
  @return A copy of the setter method, or {@code null} if this proprety has no valid setter