@Test public void testEqualsFailsWithOtherObject() { @SuppressWarnings("EqualsBetweenInconvertibleTypes") boolean e = (NullResult.defaultResult()).equals(0); assertFalse(e); }
static NullResult defaultResult() { return defaultResult; }
NullResult implements QueryResult { static NullResult defaultResult() { return defaultResult; } }
NullResult implements QueryResult { static NullResult defaultResult() { return defaultResult; } private  NullResult(); }
NullResult implements QueryResult { static NullResult defaultResult() { return defaultResult; } private  NullResult(); @Override int getType(); @Override RowResult getRow(); @Override List<CountResultItem> getCountItems(); @Override long getCount(); @Override long getValue(); @Override boolean isChanged(); @Override List<GroupCount> getGroupCounts(); @Override RowIdentifiersResult getRowIdentifiers(); }
NullResult implements QueryResult { static NullResult defaultResult() { return defaultResult; } private  NullResult(); @Override int getType(); @Override RowResult getRow(); @Override List<CountResultItem> getCountItems(); @Override long getCount(); @Override long getValue(); @Override boolean isChanged(); @Override List<GroupCount> getGroupCounts(); @Override RowIdentifiersResult getRowIdentifiers();  }