public class TableDataFilterList extends java.lang.Object implements TableDataFilter, java.lang.Cloneable
Constructor and Description |
---|
TableDataFilterList() |
TableDataFilterList(TableDataFilter[] filters) |
TableDataFilterList(TableDataFilterList copy) |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(TableData data)
This method should return a boolean value indicating whether the
TableData instances is accepted by the filter or not. |
void |
add(TableDataFilter filter) |
void |
add(TableDataFilter[] filters) |
void |
add(TableDataFilterList filters) |
void |
clear() |
java.lang.Object |
clone() |
boolean |
contains(TableDataFilter filter) |
boolean |
isEmpty() |
java.util.Iterator<TableDataFilter> |
iterator() |
<T extends TableDataFilter> |
iterator(java.lang.Class<T> type) |
void |
remove(java.lang.Class<? extends TableDataFilter> type) |
void |
remove(TableDataFilter filter) |
int |
size() |
public TableDataFilterList()
public TableDataFilterList(TableDataFilterList copy)
public TableDataFilterList(TableDataFilter[] filters)
public boolean accept(TableData data)
TableDataFilter
TableData
instances is accepted by the filter or not.accept
in interface TableDataFilter
data
- the TableData
instance to check.TableData
instance is accepted by
the filter.public void add(TableDataFilterList filters)
public void add(TableDataFilter[] filters)
public void add(TableDataFilter filter)
public boolean contains(TableDataFilter filter)
public void remove(TableDataFilter filter)
public void remove(java.lang.Class<? extends TableDataFilter> type)
public java.util.Iterator<TableDataFilter> iterator()
public <T extends TableDataFilter> java.util.Iterator<T> iterator(java.lang.Class<T> type)
public void clear()
public int size()
public boolean isEmpty()
public java.lang.Object clone()
clone
in class java.lang.Object
Copyright © Technia AB. All Rights Reserved.