public class Filter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
Filter.Option |
Constructor and Description |
---|
Filter() |
Filter(java.lang.String label,
java.util.List<Filter.Option> options) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getIdentifier() |
java.lang.String |
getLabel() |
java.util.List<Filter.Option> |
getOptions() |
int |
hashCode() |
void |
setIdentifier(java.lang.String identifier) |
void |
setLabel(java.lang.String label) |
void |
setOptions(java.util.List<Filter.Option> options) |
public Filter(java.lang.String label, java.util.List<Filter.Option> options)
label
- This fitler's labeloptions
- The Options for this filterpublic Filter()
public java.lang.String getLabel()
public void setLabel(java.lang.String label)
label
- This fitler's labelpublic java.util.List<Filter.Option> getOptions()
public void setOptions(java.util.List<Filter.Option> options)
options
- The Options for this filterpublic java.lang.String getIdentifier()
public void setIdentifier(java.lang.String identifier)
identifier
- The internal identifier for the filterpublic int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object