Package lumis.search.filter
Class SearchFilterGroup
- java.lang.Object
-
- lumis.search.filter.SearchFilterGroup
-
- All Implemented Interfaces:
ISearchQueryFilter
@Deprecated @StableMinor(version="14.0", sinceVersion="4.2.2") public class SearchFilterGroup extends Object implements ISearchQueryFilter
Deprecated.Since 8.1.0, lumis.search was replaced by lumis.portal.bigdata.Allows the creation of composite filters by grouping them together and using a logical operator to join them.- Since:
- 4.2.2
- Version:
- $Revision: 24476 $ $Date: 2021-04-28 11:28:23 -0300 (Wed, 28 Apr 2021) $
-
-
Field Summary
Fields Modifier and Type Field Description static String
GROUP_OPERATOR_AND
Deprecated.Performs a logical AND when grouping the filters.static String
GROUP_OPERATOR_OR
Deprecated.Performs a logical OR when grouping the filters.
-
Constructor Summary
Constructors Constructor Description SearchFilterGroup()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description List<? extends ISearchQueryFilter>
getFilters()
Deprecated.Returns the filters in this group.String
getOperator()
Deprecated.Returns the operator for grouping the filters.void
setFilters(List<? extends ISearchQueryFilter> filters)
Deprecated.Sets the filters in this group.void
setOperator(String operator)
Deprecated.Sets the operator for grouping the filters.
-
-
-
Field Detail
-
GROUP_OPERATOR_AND
public static final String GROUP_OPERATOR_AND
Deprecated.Performs a logical AND when grouping the filters.- Since:
- 4.2.2
- See Also:
- Constant Field Values
-
GROUP_OPERATOR_OR
public static final String GROUP_OPERATOR_OR
Deprecated.Performs a logical OR when grouping the filters.- Since:
- 4.2.2
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOperator
public String getOperator()
Deprecated.Returns the operator for grouping the filters.- Returns:
- the operator.
- Since:
- 4.2.2
- See Also:
setOperator(String)
-
setOperator
public void setOperator(String operator)
Deprecated.Sets the operator for grouping the filters. The default value isGROUP_OPERATOR_AND
.This class contains some operator constants defined as standard operators for clauses. The actual allowed operators and interpretation given depend on the
Searcher
implementation being used. It is recommended that all searchers implement the standard operators defined in this class for best compatibility.- Parameters:
operator
- the operator value to set.- Since:
- 4.2.2
- See Also:
GROUP_OPERATOR_AND
,GROUP_OPERATOR_OR
-
getFilters
public List<? extends ISearchQueryFilter> getFilters()
Deprecated.Returns the filters in this group.- Returns:
- a immutable list containing the filters.
- Since:
- 4.2.2
-
setFilters
public void setFilters(List<? extends ISearchQueryFilter> filters)
Deprecated.Sets the filters in this group.- Parameters:
filters
- a list containing the filters.- Since:
- 4.2.2
-
-