public static class LiveDataPropertyDescriptor.FilterDescriptor extends BaseDescriptor
Constructor and Description |
---|
FilterDescriptor()
Default constructor.
|
FilterDescriptor(String id)
Creates a new descriptor for the filter with the specified id.
|
Modifier and Type | Method and Description |
---|---|
LiveDataPropertyDescriptor.OperatorDescriptor |
addOperator(String id,
String name)
Adds a new supported operator.
|
String |
getDefaultOperator() |
List<LiveDataPropertyDescriptor.OperatorDescriptor> |
getOperators() |
void |
initialize()
Prevent
null values where it's possible. |
void |
setDefaultOperator(String defaultOperator)
Sets the default operator to use.
|
void |
setOperators(List<LiveDataPropertyDescriptor.OperatorDescriptor> operators)
Set the list of operators supported by this filter.
|
equals, getId, hashCode, setId
getParameters, setParameter
public FilterDescriptor()
public FilterDescriptor(String id)
id
- the filter idpublic List<LiveDataPropertyDescriptor.OperatorDescriptor> getOperators()
public void setOperators(List<LiveDataPropertyDescriptor.OperatorDescriptor> operators)
operators
- the new list of supported operatorspublic LiveDataPropertyDescriptor.OperatorDescriptor addOperator(String id, String name)
id
- the operator idname
- the operator pretty namepublic String getDefaultOperator()
public void setDefaultOperator(String defaultOperator)
defaultOperator
- the new default operator to usepublic void initialize()
null
values where it's possible.Copyright © 2004–2022 XWiki. All rights reserved.