@Test public void testExcludeFromFulltext() throws Exception { TestObjectFilter objectFilter = new TestObjectFilter(); objectFilter.excludeFromFulltext(TestObjectFilter.Property.string); objectFilter.replaceFilter("match", ""); Assert.assertFalse("Did match 'match' although the field was excluded.", objectFilter.testFulltext(testObject, TestObjectFilter.Property.class)); objectFilter.replaceFilter("123", ""); Assert.assertTrue("Did not find '123' with excluded string.", objectFilter.testFulltext(testObject, TestObjectFilter.Property.class)); }
protected final void excludeFromFulltext(PaginationFilterProperty... properties) { excludeFromFulltext.addAll(Arrays.asList(properties)); }
PaginationFilter implements Predicate<T> { protected final void excludeFromFulltext(PaginationFilterProperty... properties) { excludeFromFulltext.addAll(Arrays.asList(properties)); } }
PaginationFilter implements Predicate<T> { protected final void excludeFromFulltext(PaginationFilterProperty... properties) { excludeFromFulltext.addAll(Arrays.asList(properties)); }  }
PaginationFilter implements Predicate<T> { protected final void excludeFromFulltext(PaginationFilterProperty... properties) { excludeFromFulltext.addAll(Arrays.asList(properties)); }  PaginationFilter<T> replaceFilter(final String filter, final String timeZoneOffset); final boolean test(T object, Class<V> enumType); }
PaginationFilter implements Predicate<T> { protected final void excludeFromFulltext(PaginationFilterProperty... properties) { excludeFromFulltext.addAll(Arrays.asList(properties)); }  PaginationFilter<T> replaceFilter(final String filter, final String timeZoneOffset); final boolean test(T object, Class<V> enumType);  }