@InterfaceAudience.Private @InterfaceStability.Unstable public class TimelineFilterList extends TimelineFilter
TimelineFilter that represents an ordered list of
timeline filters which will then be evaluated with a specified boolean
operator TimelineFilterList.Operator.AND or TimelineFilterList.Operator.OR. Since you can use
timeline filter lists as children of timeline filter lists, you can create a
hierarchy of filters to be evaluated.| Modifier and Type | Class and Description |
|---|---|
static class |
TimelineFilterList.Operator
Specifies how filters in the filter list will be evaluated.
|
TimelineFilter.TimelineFilterType| Constructor and Description |
|---|
TimelineFilterList() |
TimelineFilterList(TimelineFilter... filters) |
TimelineFilterList(TimelineFilterList.Operator op) |
TimelineFilterList(TimelineFilterList.Operator op,
TimelineFilter... filters) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFilter(TimelineFilter filter) |
boolean |
equals(Object obj) |
List<TimelineFilter> |
getFilterList()
Get the filter list.
|
TimelineFilter.TimelineFilterType |
getFilterType() |
TimelineFilterList.Operator |
getOperator()
Get the operator.
|
int |
hashCode() |
void |
setOperator(TimelineFilterList.Operator op) |
String |
toString() |
public TimelineFilterList(TimelineFilter... filters)
public TimelineFilterList()
public TimelineFilterList(TimelineFilterList.Operator op)
public TimelineFilterList(TimelineFilterList.Operator op, TimelineFilter... filters)
public TimelineFilter.TimelineFilterType getFilterType()
getFilterType in class TimelineFilterpublic List<TimelineFilter> getFilterList()
public TimelineFilterList.Operator getOperator()
public void setOperator(TimelineFilterList.Operator op)
public void addFilter(TimelineFilter filter)
public String toString()
toString in class TimelineFilterCopyright © 2022 Apache Software Foundation. All rights reserved.