public class BooleanSearchFilter extends AbstractChainableSearchFilter
Modifier and Type | Class and Description |
---|---|
static class |
BooleanSearchFilter.Builder |
Constructor and Description |
---|
BooleanSearchFilter(Collection<? extends SearchFilter> must,
Collection<? extends SearchFilter> should,
Collection<? extends SearchFilter> mustNot) |
Modifier and Type | Method and Description |
---|---|
static BooleanSearchFilter.Builder |
builder() |
boolean |
equals(Object obj) |
SearchFilter |
expand()
Expands this filter into a composite filter (that composes other filters).
|
String |
getKey() |
Set<SearchFilter> |
getMust() |
Set<SearchFilter> |
getMustNot() |
Set<SearchFilter> |
getShould() |
int |
hashCode() |
String |
toString() |
and, or
public static final String KEY
public BooleanSearchFilter(Collection<? extends SearchFilter> must, Collection<? extends SearchFilter> should, Collection<? extends SearchFilter> mustNot)
public Set<SearchFilter> getMust()
public Set<SearchFilter> getShould()
public Set<SearchFilter> getMustNot()
public String getKey()
public SearchFilter expand()
SearchFilter
public static BooleanSearchFilter.Builder builder()
Copyright © 2003–2016 Atlassian. All rights reserved.