Package de.gematik.combine.filter
Class Filters
java.lang.Object
de.gematik.combine.filter.Filters
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionFilters()Filters(List<TableFilter> tableFilters, List<TableRowFilter> tableRowFilters, Map<String, List<CellFilter>> cellFilters) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCellFilter(String header, CellFilter newCellFilter) voidaddCellFilter(String header, List<CellFilter> newCellFilter, boolean softFilterShouldApply) voidaddTableFilter(TableFilter tableFilter) voidaddTableRowFilter(TableRowFilter tableRowFilter) static Filters.FiltersBuilderbuilder()
-
Constructor Details
-
Filters
public Filters() -
Filters
public Filters(List<TableFilter> tableFilters, List<TableRowFilter> tableRowFilters, Map<String, List<CellFilter>> cellFilters)
-
-
Method Details
-
addTableFilter
-
addTableRowFilter
-
addCellFilter
-
addCellFilter
public void addCellFilter(String header, List<CellFilter> newCellFilter, boolean softFilterShouldApply) -
getTableFilters
-
getTableRowFilters
-
getCellFilters
-
combineAllRowFilters
-
combineCellFilters
-
builder
-