public static List<String> readLines(InputStream input, String encoding) throws IOException {
    """
	Get the contents of an <code>InputStream</code> as a list of Strings,
	one entry per line, using the specified character encoding.
	<p/>
	Character encoding names can be found at
	<a href="http://www.iana.org/assignments/character-sets">IANA</a>.
	<p/>
	This method buffers the input internally, so there is no need to use a
	<code>BufferedInputStream</code>.
	
	@param input    the <code>InputStream</code> to read from, not null
	@param encoding the encoding to use, null means platform default
	@return the list of Strings, never null
	@throws NullPointerException        if the input is null
	@throws IOException                 if an I/O error occurs
	@throws UnsupportedCharsetException thrown instead of {@link UnsupportedEncodingException} in version 2.2 if the encoding is not
	supported.
	@since 1.1
    """
        return readLines(input, Charsets.toCharset(encoding));
    }
public static List<String> readLines(InputStream input, String encoding) throws IOException {
        return readLines(input, Charsets.toCharset(encoding));
    }
public static List < String > readLines ( InputStream input , String encoding ) throws IOException { return readLines ( input , Charsets . toCharset ( encoding ) ) ; }
Get the contents of an <code>InputStream</code> as a list of Strings,
one entry per line, using the specified character encoding.
<p/>
Character encoding names can be found at
<a href="http://www.iana.org/assignments/character-sets">IANA</a>.
<p/>
This method buffers the input internally, so there is no need to use a
<code>BufferedInputStream</code>.

@param input    the <code>InputStream</code> to read from, not null
@param encoding the encoding to use, null means platform default
@return the list of Strings, never null
@throws NullPointerException        if the input is null
@throws IOException                 if an I/O error occurs
@throws UnsupportedCharsetException thrown instead of {@link UnsupportedEncodingException} in version 2.2 if the encoding is not
supported.
@since 1.1
Get the contents of an <code > InputStream< / code > as a list of Strings one entry per line using the specified character encoding . <p / > Character encoding names can be found at <a href = http : // www . iana . org / assignments / character - sets > IANA< / a > . <p / > This method buffers the input internally so there is no need to use a <code > BufferedInputStream< / code > .