# Hierarchy For Package com.google.common.hash

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.common.hash.BloomFilter<T> (implements com.google.common.base.Predicate<T>, java.io.Serializable)
  - com.google.common.hash.Funnels
  - com.google.common.hash.HashCode
  - com.google.common.hash.Hashing
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - com.google.common.hash.HashingInputStream
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - com.google.common.hash.HashingOutputStream

## Interface Hierarchy

- com.google.common.hash.HashFunction
- com.google.common.hash.PrimitiveSink
  - com.google.common.hash.Hasher
- java.io.Serializable
  - com.google.common.hash.Funnel<T>