code: @SuppressWarnings("unchecked")
      public <T> T get(Class<T> targetClass, Object propName) {
          return N.convert(values.get(propName), targetClass);
      }
docs: To avoid <code>NullPointerException</code> for primitive type if the target property is null or not set.
  
  @param targetClass
  @param propName
  @return