/** * URLDecode the {@link ByteChunk} */ public void convert(ByteChunk mb, boolean query) throws IOException { convert(mb, query, allowEncodedSlash); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** URLDecode, will modify the source * Includes converting '+' to ' '. */ public void convert(MessageBytes mb) throws IOException { convert(mb, true); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** * URLDecode, will modify the source */ public void convert(MessageBytes mb, boolean query) throws IOException { convert(mb, query, allowEncodedSlash); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** In-buffer processing - the buffer will be modified * Includes converting '+' to ' '. */ public void convert(CharChunk mb) throws IOException { convert(mb, true); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** URLDecode, will modify the source * Includes converting '+' to ' '. */ public void convert(MessageBytes mb) throws IOException { convert(mb, true); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** URLDecode, will modify the source * Includes converting '+' to ' '. */ public void convert(MessageBytes mb) throws IOException { convert(mb, true); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** URLDecode, will modify the source. Includes converting * '+' to ' '. */ public void convert(ByteChunk mb) throws IOException { convert(mb, true); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** In-buffer processing - the buffer will be modified * Includes converting '+' to ' '. */ public void convert(CharChunk mb) throws IOException { convert(mb, true); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** * URLDecode, will modify the source */ public void convert(MessageBytes mb, boolean query) throws IOException { convert(mb, query, allowEncodedSlash); }
if (!isHexDigit(b1) || !isHexDigit(b2)) { throw new CharConversionException("isHexDigit"); int res = x2c(b1, b2); buff[idx] = (char) res;
/** URLDecode, will modify the source * Includes converting '+' to ' '. */ public void convert(MessageBytes mb) throws IOException { convert(mb, true); }