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.Locked, Value.Notify, Value.Validator<T> -
Method Summary
Methods inherited from interface is.codion.common.reactive.observer.Observable
changed, get, getOrThrow, getOrThrow, is, isNot, isNull, isNullable, optionalMethods inherited from interface is.codion.common.reactive.observer.Observer
addConsumer, addListener, addWeakConsumer, addWeakListener, observer, removeConsumer, removeListener, removeWeakConsumer, removeWeakListener, when, whenMethods inherited from interface is.codion.common.reactive.value.Value
addValidator, clear, link, link, locked, observable, removeValidator, set, unlink, unlink, update, validate