/guava/android/guava/src/com/google/common/io/ByteSource.java
Hasher hasher = hashFunction.newHasher ( ) ;
throw closer.rethrow(e); } finally { closer.close(); } } public HashCode hash(HashFunction hashFunction) throws IOException { <extra_id_0> copyTo(Funnels.asOutputStream(hasher)); return hasher.hash(); } public boolean contentEquals(ByteSource other) throws IOException { checkNotNull(other); byte[] buf1 = createBuffer();