Hashing Fluent Object Hash Code Composition. API Hashing.java class Hashing<T> { Hashing<T> hashing(Function<? super T, ?> getter) Hashing<T> thenHashing(Function<? super T, ?> getter) int hashCode(T object) }