Package de.gematik.combine.tags
Class ConfiguredFilters
- java.lang.Object
-
- de.gematik.combine.tags.ConfiguredFilters
-
public class ConfiguredFilters extends Object
-
-
Constructor Summary
Constructors Constructor Description ConfiguredFilters(FilterConfiguration actualConfig, List<String> columns, Filters filters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCellFilter(String header, CellFilter newCellFilter)voidaddCellFilter(String header, List<CellFilter> newCellFilter)voidaddTableFilter(TableFilter tableFilter)voidaddTableRowFilter(TableRowFilter tableRowFilter)TableFiltercombineAllFilters()RowFiltercombineAllRowFilters()Map<String,CellFilter>combineCellFilters()FilterConfigurationgetActualConfig()Map<String,List<CellFilter>>getCellFilters()List<String>getColumns()List<TableFilter>getTableFilters()List<TableRowFilter>getTableRowFilters()
-
-
-
Constructor Detail
-
ConfiguredFilters
public ConfiguredFilters(FilterConfiguration actualConfig, List<String> columns, Filters filters)
-
-
Method Detail
-
combineAllFilters
public TableFilter combineAllFilters()
-
getActualConfig
public FilterConfiguration getActualConfig()
-
addTableFilter
public void addTableFilter(TableFilter tableFilter)
-
addTableRowFilter
public void addTableRowFilter(TableRowFilter tableRowFilter)
-
addCellFilter
public void addCellFilter(String header, CellFilter newCellFilter)
-
addCellFilter
public void addCellFilter(String header, List<CellFilter> newCellFilter)
-
getTableFilters
public List<TableFilter> getTableFilters()
-
getTableRowFilters
public List<TableRowFilter> getTableRowFilters()
-
getCellFilters
public Map<String,List<CellFilter>> getCellFilters()
-
combineAllRowFilters
public RowFilter combineAllRowFilters()
-
combineCellFilters
public Map<String,CellFilter> combineCellFilters()
-
-