This is practically same with its superclass implementation `DnsEntry.equals(Object)`.  I would do this instead:

```
public boolean equals(other) {
  if (!(other instanceof DnsQuestion)) {
    return false;
  }
  return super.equals(other);
}
```