/** * @see #copyToOutputStream(Reader, String, int) */ public static FastByteArrayOutputStream copyToOutputStream(final Reader input, final String encoding) throws IOException { return copyToOutputStream(input, encoding, ALL); }
/** * @see #copyToOutputStream(InputStream, int) */ public static FastByteArrayOutputStream copyToOutputStream(final InputStream input) throws IOException { return copyToOutputStream(input, ALL); }
/** * Copies data from {@link DataSource} to a new {@link FastByteArrayOutputStream} and returns this. * * @param input {@link DataSource} to copy from. * @return new {@link FastByteArrayOutputStream} with data from input. * @see #copyToOutputStream(InputStream) */ public static FastByteArrayOutputStream copyToOutputStream(final DataSource input) throws IOException { return copyToOutputStream(input.getInputStream()); }
/** * @see #copyToOutputStream(Reader, String) */ public static FastByteArrayOutputStream copyToOutputStream(final Reader input) throws IOException { return copyToOutputStream(input, encoding()); }
/** * @see #copyToOutputStream(Reader, String, int) */ public static FastByteArrayOutputStream copyToOutputStream(final Reader input, final int count) throws IOException { return copyToOutputStream(input, encoding(), count); }
/** * @see #copyToOutputStream(InputStream, int) */ public static byte[] readBytes(final InputStream input, final int count) throws IOException { return copyToOutputStream(input, count).toByteArray(); }
/** * @see #copyToOutputStream(Reader, String, int) */ public static byte[] readBytes(final Reader input, final String encoding, final int count) throws IOException { return copyToOutputStream(input, encoding, count).toByteArray(); }
/** * @see #copyToOutputStream(InputStream, int) */ public static FastByteArrayOutputStream copyToOutputStream(final InputStream input) throws IOException { return copyToOutputStream(input, ALL); }
/** * @see #copyToOutputStream(Reader, String, int) */ public static FastByteArrayOutputStream copyToOutputStream(final Reader input, final String encoding) throws IOException { return copyToOutputStream(input, encoding, ALL); }
/** * @see #copyToOutputStream(Reader, String, int) */ public static FastByteArrayOutputStream copyToOutputStream(final Reader input, final int count) throws IOException { return copyToOutputStream(input, encoding(), count); }
/** * @see #copyToOutputStream(Reader, String) */ public static FastByteArrayOutputStream copyToOutputStream(final Reader input) throws IOException { return copyToOutputStream(input, encoding()); }
/** * @see #copyToOutputStream(Reader, String, int) */ public static byte[] readBytes(final Reader input, final String encoding, final int count) throws IOException { return copyToOutputStream(input, encoding, count).toByteArray(); }
/** * Copies data from {@link DataSource} to a new {@link FastByteArrayOutputStream} and returns this. * * @param input {@link DataSource} to copy from. * @return new {@link FastByteArrayOutputStream} with data from input. * @see #copyToOutputStream(InputStream) */ public static FastByteArrayOutputStream copyToOutputStream(final DataSource input) throws IOException { return copyToOutputStream(input.getInputStream()); }
/** * @see #copyToOutputStream(InputStream, int) */ public static byte[] readBytes(final InputStream input, final int count) throws IOException { return copyToOutputStream(input, count).toByteArray(); }