@Test public void testInvalidEncodedWordsAreIgnored() { Assert.assertEquals("=?iso8859-1?Q?=", DecoderUtil.decodeEncodedWords("=?iso8859-1?Q?=")); Assert.assertEquals("=?iso8859-1?b?=", DecoderUtil.decodeEncodedWords("=?iso8859-1?b?=")); Assert.assertEquals("=?ISO-8859-1?Q?", DecoderUtil.decodeEncodedWords("=?ISO-8859-1?Q?")); Assert.assertEquals("=?ISO-8859-1?R?abc?=", DecoderUtil.decodeEncodedWords("=?ISO-8859-1?R?abc?=")); Assert.assertEquals("test =?ISO-8859-1?R?abc?=", DecoderUtil.decodeEncodedWords("test =?ISO-8859-1?R?abc?=")); }
static String decodeEncodedWords(String body) { return decodeEncodedWords(body, DecodeMonitor.SILENT); }
DecoderUtil { static String decodeEncodedWords(String body) { return decodeEncodedWords(body, DecodeMonitor.SILENT); } }
DecoderUtil { static String decodeEncodedWords(String body) { return decodeEncodedWords(body, DecodeMonitor.SILENT); }  }
DecoderUtil { static String decodeEncodedWords(String body) { return decodeEncodedWords(body, DecodeMonitor.SILENT); }  static String decodeEncodedWords(String body, DecodeMonitor monitor); static String decodeEncodedWords(String body, Charset fallback); static String decodeEncodedWords(String body, DecodeMonitor monitor, Charset fallback); }
DecoderUtil { static String decodeEncodedWords(String body) { return decodeEncodedWords(body, DecodeMonitor.SILENT); }  static String decodeEncodedWords(String body, DecodeMonitor monitor); static String decodeEncodedWords(String body, Charset fallback); static String decodeEncodedWords(String body, DecodeMonitor monitor, Charset fallback);  }