code: public Object getValue(Field property) {
          try {
              return property.get(this);
          } catch (IllegalAccessException e) {
              e.printStackTrace();
          }
  
          return null;
      }
docs: Get the value for a given property
  for this function
  @param property the property to get
  @return the value for the function if it exists