TableRef { @Override public int hashCode() { return EqualityUtil.hashObjects(this.filename, this.tableName, this.status); } TableRef(final TableNameUtil tableNameUtil, final String filename,
                    final String tableName, final int status); static TableRefBuilder builder(final TableNameUtil tableNameUtil); void write(final Appendable appendable); @Override String toString(); @Override boolean equals(final Object o); @Override int hashCode(); static final int ABSOLUTE_TABLE; }
@Test public void testHashCode() { final TableRef t1 = new TableRef(this.tableNameUtil, "fname", "table", 0); Assert.assertEquals(-1603120638, t1.hashCode()); }