code: public static void writeDeclaredField(final Object target, final String fieldName, final Object value) throws IllegalAccessException {
          writeDeclaredField(target, fieldName, value, false);
      }
docs: Writes a {@code public} {@link Field}. Only the specified class will be considered.
  
  @param target
  the object to reflect, must not be {@code null}
  @param fieldName
  the field name to obtain
  @param value
  to set
  @throws IllegalArgumentException
  if {@code target} is {@code null}, {@code fieldName} is blank or empty or could not be found, or
  {@code value} is not assignable
  @throws IllegalAccessException
  if the field is not made accessible