Lines Matching defs:filters

231      * of the supplied filters includes the entry.
237 * List<RowFilter<Object,Object>> filters = new ArrayList<RowFilter<Object,Object>>(2);
238 * filters.add(RowFilter.regexFilter("foo"));
239 * filters.add(RowFilter.regexFilter("bar"));
240 * RowFilter<Object,Object> fooBarFilter = RowFilter.orFilter(filters);
243 * @param filters the <code>RowFilter</code>s to test
244 * @throws IllegalArgumentException if any of the filters
246 * @throws NullPointerException if <code>filters</code> is null
251 Iterable<? extends RowFilter<? super M, ? super I>> filters) {
252 return new OrFilter<M,I>(filters);
257 * of the supplied filters include the entry.
263 * List&lt;RowFilter&lt;Object,Object&gt;&gt; filters = new ArrayList&lt;RowFilter&lt;Object,Object&gt;&gt;(2);
264 * filters.add(RowFilter.regexFilter("foo"));
265 * filters.add(RowFilter.regexFilter("bar"));
266 * RowFilter&lt;Object,Object&gt; fooBarFilter = RowFilter.andFilter(filters);
269 * @param filters the <code>RowFilter</code>s to test
271 * @throws IllegalArgumentException if any of the filters
273 * @throws NullPointerException if <code>filters</code> is null
277 Iterable<? extends RowFilter<? super M, ? super I>> filters) {
278 return new AndFilter<M,I>(filters);
554 List<RowFilter<? super M,? super I>> filters;
556 OrFilter(Iterable<? extends RowFilter<? super M, ? super I>> filters) {
557 this.filters = new ArrayList<RowFilter<? super M,? super I>>();
558 for (RowFilter<? super M, ? super I> filter : filters) {
563 this.filters.add(filter);
568 for (RowFilter<? super M,? super I> filter : filters) {
579 AndFilter(Iterable<? extends RowFilter<? super M,? super I>> filters) {
580 super(filters);
584 for (RowFilter<? super M,? super I> filter : filters) {