code: public static Field getDeclaredField(final Class<?> cls, final String fieldName) {
          return getDeclaredField(cls, fieldName, false);
      }
docs: Gets an accessible {@link Field} by name respecting scope. Only the specified class will be considered.
  
  @param cls
  the {@link Class} to reflect, must not be {@code null}
  @param fieldName
  the field name to obtain
  @return the Field object
  @throws IllegalArgumentException
  if the class is {@code null}, or the field name is blank or empty