if (name == knownLevels[i].name) return knownLevels[i];
if (knownLevels[i].name.equals(name)) return knownLevels[i];
  public static Level parse(String name)    throws IllegalArgumentException  {    /* This will throw a NullPointerException if name is null,     * as required by the API specification.     */    name = name.intern();    for (int i = 0; i < knownLevels.length; i++)    {      if (name == knownLevels[i].name)	return knownLevels[i];    }        try    {      int num = Integer.parseInt(name);      for (int i = 0; i < knownLevels.length; i++)	if (num == knownLevels[i].value)	  return knownLevels[i];    }    catch (NumberFormatException _)    {    }    String msg = "Not the name of a standard logging level: \"" + name + "\"";    throw new IllegalArgumentException(msg);  }