Data Type Java

public class BooleanUtil {
  public static final String TRUE = "true";
  public static final String FALSE = "false";
  public static boolean getBoolean(String value) {
    return parseBooleanIgnoreCase(value);
  }
  
  public static boolean parseBoolean(String value) {
    return TRUE.equals(value);
  }
  
  public static boolean parseBooleanIgnoreCase(String value) {
    if (value == null) {
      return false;
    }
    return TRUE.equals(value.toLowerCase());
  }
  public static String valueOf(boolean booleanValue) {
    return booleanValue ? TRUE : FALSE;
  }
}