class QueryStringDecoderUtil {

    public static String decodeComponent(final String s) {
        return decodeComponent(s, Charset.forName("UTF-8"));
    }

    public  QueryStringDecoderUtil(String uri);
    public  QueryStringDecoderUtil(String uri, boolean hasPath);
    public  QueryStringDecoderUtil(String uri, Charset charset);
    public  QueryStringDecoderUtil(String uri, Charset charset, boolean hasPath);
    public  QueryStringDecoderUtil(String uri, Charset charset, boolean hasPath, int maxParams);
    public  QueryStringDecoderUtil(URI uri);
    public  QueryStringDecoderUtil(URI uri, Charset charset);
    public  QueryStringDecoderUtil(URI uri, Charset charset, int maxParams);

}