Class VersionFilter
- java.lang.Object
-
- de.gematik.combine.filter.table.cell.AbstractCellFilter
-
- de.gematik.combine.filter.table.cell.VersionFilter
-
- All Implemented Interfaces:
CellFilter,SoftFilter,Predicate<TableCell>
- Direct Known Subclasses:
ProjectVersionFilter
public class VersionFilter extends AbstractCellFilter
This filter removes cells in which the version property is not set or doesn't match the specified criteria.
-
-
Constructor Summary
Constructors Constructor Description VersionFilter(CompareOperator operator, Version filterVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)VersiongetFilterVersion()CompareOperatorgetOperator()inthashCode()booleantest(TableCell tableCell)StringtoString()-
Methods inherited from class de.gematik.combine.filter.table.cell.AbstractCellFilter
isSoft, setSoft
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.gematik.combine.filter.table.cell.CellFilter
and
-
-
-
-
Constructor Detail
-
VersionFilter
public VersionFilter(CompareOperator operator, Version filterVersion)
-
-
Method Detail
-
test
public boolean test(TableCell tableCell)
-
getOperator
public CompareOperator getOperator()
-
getFilterVersion
public Version getFilterVersion()
-
canEqual
protected boolean canEqual(Object other)
-
-