src/org/kocakosm/pitaya/charset/ASCII.java
public static String toLowerCase(String str)
	{
		StringBuilder sb = new StringBuilder(str.length());
		for (char c : str.toCharArray()) {
			sb.append(toLowerCase(c));
		}
		return sb.toString();
	}
public static String toLowerCase(String str)
	{
		StringBuilder sb = new StringBuilder(str.length());
		for (char c : str.toCharArray()) {
			sb.append(toLowerCase(c));
		}
		return sb.toString();
	}
Returns a {@code String} in which all uppercase ASCII characters have
been replaced by their lowercase equivalent (all other characters are
unchanged).

@param str the {@code String} to convert into lowercase.

@return the converted {@code String}.

@throws NullPointerException if {@code str} is {@code null}.