/** * Return a filter that negates the given filter. */ protected Filter negate(Filter filter) { return Filter.not(addExplicitNullChecks(filter)); }
/** * Add a filter that uses the NOT operator. */ public static void addFilterNot(IMutableSearch search, Filter filter) { addFilter(search, Filter.not(filter)); }
@Override public void visit(NotFilter filter) throws BadRequestServiceEx, InternalErrorServiceEx { SearchFilter notFilter = filter.getFilter(); SearchConverter sc = new SearchConverter(); notFilter.accept(sc); trgFilter = Filter.not(sc.trgFilter); }