code: public <T> void setBeanProperty(final T bean, final Object property, final Object value) {
          if (bean != null) {
              @SuppressWarnings("unchecked")
              SetResolver<T> resolver = this.setters.unsafeGet(bean.getClass());
              if (resolver != null) {
                  resolver.set(bean, property, value);
                  return;
              }
          }
          this.resolverManager.set(bean, property, value);
      }
docs: Set a bean's property.
  
  @param bean     bean
  @param property property
  @param value    value