java.lang.Object
io.github.palexdev.materialfx.filter.base.AbstractFilter<T,U>
io.github.palexdev.materialfx.filter.base.NumberFilter<T,Float>
io.github.palexdev.materialfx.filter.FloatFilter<T>
Extension of
NumberFilter for float fields.
Offers the following default BiPredicateBeans:
- "is": checks for floats equality
- "is not": checks for floats inequality
- "greater than": checks if a float is greater than another float
- "greater or equal to": checks if a float is greater or equal to another float
- "lesser than": checks if a float is lesser than another float
- "lesser or equal to": checks if a float is lesser or equal to another float
-
Property Summary
Properties inherited from class io.github.palexdev.materialfx.filter.base.AbstractFilter
selectedPredicateIndex -
Field Summary
Fields inherited from class io.github.palexdev.materialfx.filter.base.AbstractFilter
converter, predicates, selectedPredicateIndex -
Constructor Summary
ConstructorsConstructorDescriptionFloatFilter(String name, Function<T, Float> extractor) FloatFilter(String name, Function<T, Float> extractor, StringConverter<Float> converter) -
Method Summary
Modifier and TypeMethodDescriptionprotected ObservableList<BiPredicateBean<Float,Float>> Every implementation ofAbstractFiltermust define some defaultBiPredicates.protected final FloatFilter<T>extend(BiPredicateBean<Float, Float>... predicateBeans) Allows to add some extraBiPredicateBeans alongside the default ones.Methods inherited from class io.github.palexdev.materialfx.filter.base.AbstractFilter
getConverter, getExtractor, getPredicates, getSelectedPredicateIndex, getValue, name, predicateFor, predicateFor, selectedPredicateIndexProperty, setSelectedPredicateIndex, toFilterBean, toFilterBean, toFilterBean, toString
-
Constructor Details
-
FloatFilter
-
FloatFilter
-
-
Method Details
-
defaultPredicates
Description copied from class:AbstractFilterEvery implementation ofAbstractFiltermust define some defaultBiPredicates.- Specified by:
defaultPredicatesin classAbstractFilter<T,Float>
-
extend
Description copied from class:AbstractFilterAllows to add some extraBiPredicateBeans alongside the default ones.- Specified by:
extendin classAbstractFilter<T,Float>
-