public static class ColumnFilter.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ColumnFilter |
build() |
ColumnFilter.Builder |
copy(ColumnFilter model) |
ColumnFilter.Builder |
expressions(List<String> expressions)
An array of expressions based on the operator type.
|
ColumnFilter.Builder |
fieldName(String fieldName)
Name of the column on which the filter must be applied.
|
ColumnFilter.Builder |
isEnabled(Boolean isEnabled)
Indicates whether the filter is enabled.
|
ColumnFilter.Builder |
isHidden(Boolean isHidden)
Indicates whether the filter is hidden.
|
ColumnFilter.Builder |
operator(ColumnFilter.Operator operator)
Specifies the type of operator that must be applied for example in, eq etc.
|
public ColumnFilter.Builder fieldName(String fieldName)
Name of the column on which the filter must be applied.
fieldName
- the value to setpublic ColumnFilter.Builder operator(ColumnFilter.Operator operator)
Specifies the type of operator that must be applied for example in, eq etc.
operator
- the value to setpublic ColumnFilter.Builder expressions(List<String> expressions)
An array of expressions based on the operator type. A filter may have one or more expressions.
expressions
- the value to setpublic ColumnFilter.Builder isEnabled(Boolean isEnabled)
Indicates whether the filter is enabled. Values can either be ‘true’ or ‘false’.
isEnabled
- the value to setpublic ColumnFilter.Builder isHidden(Boolean isHidden)
Indicates whether the filter is hidden. Values can either be ‘true’ or ‘false’.
isHidden
- the value to setpublic ColumnFilter build()
public ColumnFilter.Builder copy(ColumnFilter model)
Copyright © 2016–2024. All rights reserved.