List of utility methods to do ByteArrayOutputStream Write
String | load(final File file, final String encoding) load InputStream is = null; try { is = new FileInputStream(file); return loadFromStream(is, encoding); } finally { if (is != null) { is.close(); |
byte[] | load(final String resource, final byte[] defaultResult) load InputStream instream = null; try { instream = Thread.currentThread().getContextClassLoader().getResourceAsStream(resource); if (instream == null) { return defaultResult; ByteArrayOutputStream stream = new ByteArrayOutputStream(); int b = 0; ... |
byte[] | load(InputStream in, byte[] buffer, int offset, int initialBufferSize) load if (initialBufferSize == 0) { initialBufferSize = 1; if (buffer.length < offset + initialBufferSize) { initialBufferSize = buffer.length - offset; for (;;) { int numRead = in.read(buffer, offset, initialBufferSize); ... |
T | load(InputStream inputStream, Class load String json = new String(readStream(inputStream)); return GSON.fromJson(json, type); |
byte[] | load(InputStream is) Load data from a stream into a buffer. int size = Math.max(1024, is.available()); ByteArrayOutputStream baos = new ByteArrayOutputStream(size); byte[] buf = new byte[size]; int read; while ((read = is.read(buf)) != -1) { baos.write(buf, 0, read); return baos.toByteArray(); ... |
byte[] | load(InputStream is, boolean close) Copy the contents of is to the returned byte array. final ByteArrayOutputStream os = new ByteArrayOutputStream(); copy(is, os, null, close); return os.toByteArray(); |
byte[] | load(String fileName) load try { FileInputStream fin = new FileInputStream(fileName); return load(fin); } catch (Exception e) { return new byte[0]; |
String | loadAFileToString(File f) load A File To String InputStream is = null; String ret = null; try { is = new BufferedInputStream(new FileInputStream(f)); long contentLength = f.length(); ByteArrayOutputStream outstream = new ByteArrayOutputStream( contentLength > 0 ? (int) contentLength : 1024); byte[] buffer = new byte[4096]; ... |
void | loadAsciiTxt() load Ascii Txt if (ascii == null) { try { String[] split = readInputStream("ascii.txt").split("\n"); ascii = new char[16][16]; for (int i = 0; i < split.length; i++) { ascii[i] = split[i].toCharArray(); } catch (Exception e) { ... |
String | loadAsText(Class cls, String name) load As Text byte[] buffer = new byte[1024]; int nr; try (InputStream in = cls.getResourceAsStream(name); ByteArrayOutputStream out = new ByteArrayOutputStream()) { while ((nr = in.read(buffer)) > 0) { out.write(buffer, 0, nr); return new String(out.toByteArray(), "UTF-8"); ... |