Module is.codion.common.model
Package is.codion.common.model.filter
Interface FilterModel.IncludePredicate<T>
- All Superinterfaces:
Observable<Predicate<T>>,Observer<Predicate<T>>,Predicate<T>,Value<Predicate<T>>
- Enclosing interface:
FilterModel<T>
Controls which items should be included.
Tests the predicate set as its value, but subclasses may provide additional tests.
-
Nested Class Summary
Nested classes/interfaces inherited from interface is.codion.common.reactive.value.Value
Value.Builder<T,B extends Value.Builder<T, B>>, Value.BuilderFactory, Value.Notify, Value.Validator<T> -
Method Summary
Methods inherited from interface is.codion.common.reactive.observer.Observable
addConsumer, addListener, addWeakConsumer, addWeakListener, get, getOrThrow, getOrThrow, is, isNot, isNull, isNullable, observer, optional, removeConsumer, removeListener, removeWeakConsumer, removeWeakListenerMethods inherited from interface is.codion.common.reactive.value.Value
addValidator, clear, link, link, map, observable, removeValidator, set, unlink, unlink, validate