@Test public void testFilters_Unmodifiable() { assertTrue(testObject.getFilters().isEmpty()); try { testObject.getFilters().add(filterMock); fail("No exception thrown"); } catch (Exception e) { assertTrue(testObject.getFilters().isEmpty()); } }
public List<Filter> getFilters() { return Collections.unmodifiableList(filters); }
AdvancedFilterableSupport implements AdvancedFilterable,
        Serializable { public List<Filter> getFilters() { return Collections.unmodifiableList(filters); } }
AdvancedFilterableSupport implements AdvancedFilterable,
        Serializable { public List<Filter> getFilters() { return Collections.unmodifiableList(filters); }  }
AdvancedFilterableSupport implements AdvancedFilterable,
        Serializable { public List<Filter> getFilters() { return Collections.unmodifiableList(filters); }  void addListener(ApplyFiltersListener listener); void removeListener(ApplyFiltersListener listener); Collection<Object> getFilterablePropertyIds(); @SuppressWarnings("unchecked") void setFilterablePropertyIds(Collection<?> propertyIds); void setFilterablePropertyIds(Object... propertyIds); boolean isFilterable(Object propertyId); boolean isValidFilter(Filter filter); List<Filter> getFilters(); List<Filter> getAppliedFilters(); void setApplyFiltersImmediately(boolean applyFiltersImmediately); boolean isApplyFiltersImmediately(); void applyFilters(); boolean hasUnappliedFilters(); @SuppressWarnings("unchecked") static Path<String> getPropertyPath(From<?, ?> root,
            Object propertyId); static Path<X> getPropertyPathTyped(From<X, Y> root,
            Object propertyId); void addFilter(Filter filter); void removeFilter(Filter filter); void removeAllFilters(); }
AdvancedFilterableSupport implements AdvancedFilterable,
        Serializable { public List<Filter> getFilters() { return Collections.unmodifiableList(filters); }  void addListener(ApplyFiltersListener listener); void removeListener(ApplyFiltersListener listener); Collection<Object> getFilterablePropertyIds(); @SuppressWarnings("unchecked") void setFilterablePropertyIds(Collection<?> propertyIds); void setFilterablePropertyIds(Object... propertyIds); boolean isFilterable(Object propertyId); boolean isValidFilter(Filter filter); List<Filter> getFilters(); List<Filter> getAppliedFilters(); void setApplyFiltersImmediately(boolean applyFiltersImmediately); boolean isApplyFiltersImmediately(); void applyFilters(); boolean hasUnappliedFilters(); @SuppressWarnings("unchecked") static Path<String> getPropertyPath(From<?, ?> root,
            Object propertyId); static Path<X> getPropertyPathTyped(From<X, Y> root,
            Object propertyId); void addFilter(Filter filter); void removeFilter(Filter filter); void removeAllFilters();  }