boolean (String string) { if (string == null) { return false; } if (string.indexOf(SLASH) == -1 && string.indexOf(BACKSLASH) == -1) { return false; } for (int i = 0, length = string.length(); i < length; i++) { char c = string.charAt(i); if (c == '\b' || c == '\n' || c == '\t' || c == '\r' || c == '\f') { return false; } } if (OSAgnosticPathUtil.startsWithWindowsDrive(string)) { return true; } if (isXMLString(string)) { return false; } if (isDateFormatString(string)) { return false; } if (isURLString(string)) { return false; } if (isMediaTypeString(string)) { return false; } return !isTimeZoneIdString(string); }