@Test public void discardBOMChar_strIsOk_sameStringReturned() { final String str = "qwerty"; String result = EncodingUtils.discardBOMChar(str); assertEquals(str, result); }
public static String discardBOMChar(@NotNull String str) { if (str.startsWith(BOM_CHAR)) { return str.substring(1); } if (str.startsWith(StringUtils.repeat(FALLBACK_CHAR, 3))) { return str.substring(3); } return str; }
EncodingUtils { public static String discardBOMChar(@NotNull String str) { if (str.startsWith(BOM_CHAR)) { return str.substring(1); } if (str.startsWith(StringUtils.repeat(FALLBACK_CHAR, 3))) { return str.substring(3); } return str; } }
EncodingUtils { public static String discardBOMChar(@NotNull String str) { if (str.startsWith(BOM_CHAR)) { return str.substring(1); } if (str.startsWith(StringUtils.repeat(FALLBACK_CHAR, 3))) { return str.substring(3); } return str; } private  EncodingUtils(); }
EncodingUtils { public static String discardBOMChar(@NotNull String str) { if (str.startsWith(BOM_CHAR)) { return str.substring(1); } if (str.startsWith(StringUtils.repeat(FALLBACK_CHAR, 3))) { return str.substring(3); } return str; } private  EncodingUtils(); static String discardBOMChar(@NotNull String str); static String toUTF8(@NotNull String str, @NotNull String crtEncoding); static String escapePotentialMaliciousCharsInTxt(@NotNull String str); static String escapePotentialMaliciousCharsInXml(@NotNull String str); }
EncodingUtils { public static String discardBOMChar(@NotNull String str) { if (str.startsWith(BOM_CHAR)) { return str.substring(1); } if (str.startsWith(StringUtils.repeat(FALLBACK_CHAR, 3))) { return str.substring(3); } return str; } private  EncodingUtils(); static String discardBOMChar(@NotNull String str); static String toUTF8(@NotNull String str, @NotNull String crtEncoding); static String escapePotentialMaliciousCharsInTxt(@NotNull String str); static String escapePotentialMaliciousCharsInXml(@NotNull String str);  }