/guava/guava/src/com/google/common/io/FileBackedOutputStream.java
if ( memory == null) {
if ( file != null ) {
} } public ByteSource asByteSource() { return source; } private synchronized InputStream openInputStream() throws IOException { <extra_id_0> return new FileInputStream(file); } else { requireNonNull(memory); return new ByteArrayInputStream(memory.getBuffer(), 0, memory.getCount()); } }