boolean (Object o) { if (this == o) return true; if (!(o instanceof PsiSearchRequest that)) return false; if (caseSensitive != that.caseSensitive) return false; if (searchContext != that.searchContext) return false; if (!processor.equals(that.processor)) return false; if (!searchScope.equals(that.searchScope)) return false; return word.equals(that.word); }