@Private @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 | Description |
|---|---|---|
static class |
TimelineFilterList.Operator |
Specifies how filters in the filter list will be evaluated.
|
TimelineFilter.TimelineFilterType| Constructor | Description |
|---|---|
TimelineFilterList() |
|
TimelineFilterList(TimelineFilter... filters) |
|
TimelineFilterList(TimelineFilterList.Operator op) |
|
TimelineFilterList(TimelineFilterList.Operator op,
TimelineFilter... filters) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addFilter(TimelineFilter filter) |
|
boolean |
equals(java.lang.Object obj) |
|
java.util.List<TimelineFilter> |
getFilterList() |
Get the filter list.
|
TimelineFilter.TimelineFilterType |
getFilterType() |
|
TimelineFilterList.Operator |
getOperator() |
Get the operator.
|
int |
hashCode() |
|
void |
setOperator(TimelineFilterList.Operator op) |
|
java.lang.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 java.util.List<TimelineFilter> getFilterList()
public TimelineFilterList.Operator getOperator()
public void setOperator(TimelineFilterList.Operator op)
public void addFilter(TimelineFilter filter)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class TimelineFilterCopyright © 2008–2025 Apache Software Foundation. All rights reserved.