public final class FilterFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
static Filter |
createFilter(@NonNull String key,
FilterJoinOperator joinOperator,
@NonNull List<String> values)
Convenience method for creating composite filter.
|
static Filter |
createFilter(@NonNull String key,
@NonNull List<String> values)
Convenience method for creating composite filter with 'OR' joining operator.
|
static Filter |
createFilter(@NonNull String key,
@NonNull String value)
Convenience method for creating filter query item.
|
static Filter |
createNotFilter(@NonNull String key,
@NonNull String value)
Convenience method for creating not filter query item.
|
static Filter |
createSimpleFilter(@NonNull String key,
@NonNull String value)
Convenience method for creating simple filter query item.
|
public static Filter createFilter(@NonNull @NonNull String key, @NonNull @NonNull String value)
key - filter query key.value - filter query value.public static Filter createSimpleFilter(@NonNull @NonNull String key, @NonNull @NonNull String value)
key - filter query key.value - filter query value.public static Filter createNotFilter(@NonNull @NonNull String key, @NonNull @NonNull String value)
key - filter query key.value - filter query value.public static Filter createFilter(@NonNull @NonNull String key, @NonNull @NonNull List<String> values)
key - filter query key.values - list of filter query value.public static Filter createFilter(@NonNull @NonNull String key, FilterJoinOperator joinOperator, @NonNull @NonNull List<String> values)
key - filter query key.joinOperator - joining operator.values - list of filter query value.Copyright © 2023. All rights reserved.