/** * Disable a given filter by its name. * * @param name of filter. */ @Override public CacheQuery<E> disableFullTextFilter(String name) { hSearchQuery.disableFullTextFilter(name); return this; }
@Override public void disableFullTextFilter(String name) { hSearchQuery.disableFullTextFilter( name ); }
public void disableFullTextFilter(String name) { if (queryString != null) throw log.filterNotSupportedWithQueryString(); hsQuery.disableFullTextFilter(name); }
@Test public void clear_fullTextFilter() throws Exception { HSQuery hsQuery = queryAll(); helper.assertThat( hsQuery ).hasResultSize( 3 ); helper.assertThat( hsQuery ).matchesExactlyIds( 0, 1, 2 ); String filterName = "keepOnlyValueOne"; hsQuery.enableFullTextFilter( filterName ); helper.assertThat( hsQuery ).hasResultSize( 1 ); helper.assertThat( hsQuery ).matchesExactlyIds( 1 ); hsQuery.disableFullTextFilter( filterName ); helper.assertThat( hsQuery ).hasResultSize( 3 ); helper.assertThat( hsQuery ).matchesExactlyIds( 0, 1, 2 ); }