ly.img.android.pesdk.backend.exif / IOUtils / toString

toString

open static fun toString(input: InputStream!): String!

Get the contents of an InputStream as a String using the default character encoding of the platform.

This method buffers the input internally, so there is no need to use a BufferedInputStream.

Parameters

input - InputStream!: the InputStream to read from

Exceptions

NullPointerException - if the input is null

IOException - if an I/O error occurs

Return
String!: the requested String

open static fun toString(input: InputStream!, encoding: String!): String!

Get the contents of an InputStream as a String using the specified character encoding.

Character encoding names can be found at IANA.

This method buffers the input internally, so there is no need to use a BufferedInputStream.

Parameters

input - InputStream!: the InputStream to read from

encoding - String!: the encoding to use, null means platform default

Exceptions

NullPointerException - if the input is null

IOException - if an I/O error occurs

Return
String!: the requested String

open static fun toString(input: Reader!): String!

Get the contents of a Reader as a String.

This method buffers the input internally, so there is no need to use a BufferedReader.

Parameters

input - Reader!: the Reader to read from

Exceptions

NullPointerException - if the input is null

IOException - if an I/O error occurs

Return
String!: the requested String