Динамические фильтры поисковой выдачи.
DynamicFilter(flagFilter: FlagFilter)
flagFilter
FlagFilter
DynamicFilter(rangeFilter: RangeFilter)
rangeFilter
RangeFilter
DynamicFilter(sortingFilter: SortingFilter)
sortingFilter
SortingFilter
fun match( flagFilter: Function1, rangeFilter: Function1, sortingFilter: Function1 ): T
(FlagFilter) -> T
(RangeFilter) -> T
(SortingFilter) -> T
T
fun toString(): String
String
fun hashCode(): Int
Int
fun equals(other: Any?): Boolean
other
Any?
Boolean
val isFlagFilter
val asFlagFilter
FlagFilter?
val isRangeFilter
val asRangeFilter
RangeFilter?
val isSortingFilter
val asSortingFilter
SortingFilter?
val value