878889909192939495969798
.not() .subject("subject") .from("from2"); SearchTerm expected = new OrTerm( new OrTerm( new AndTerm( new FromStringTerm("from"), new RecipientStringTerm(Message.RecipientType.TO, "to") ), new NotTerm(
117118119120121122123124125126127
filter().not(filter().subject("subject")), filter().from("from2") ); SearchTerm expected = new OrTerm( new SearchTerm[] { new AndTerm( new FromStringTerm("from"), new RecipientStringTerm(Message.RecipientType.TO, "to") ),
170171172173174175176177
for (int i = 0; i < emailFilters.length; i++) { searchTerms[i] = emailFilters[i].searchTerm; } concat(new OrTerm(searchTerms)); return this; }
215216217218219220221
if (this.searchTerm == null) { this.searchTerm = searchTerm; return; } this.searchTerm = new OrTerm(this.searchTerm, searchTerm); }