boolean (Object object) { if (this == object) return true; if (!(object instanceof NegatedConditional)) return false; if (!super.equals(object)) return false; final NegatedConditional that = (NegatedConditional)object; <caret>if (text != null ? !text.equals(that.text) : that.text != null) return false;return true; }