public static class ServiceLevelObjectiveList.Filter
extends java.lang.Object
Constructor and Description |
---|
Filter() |
Modifier and Type | Method and Description |
---|---|
void |
addCustomAttributeFilter(CustomAttributeFilter customAttrFilter)
Adds a
CustomAttributeFilter . |
java.util.Iterator<CustomAttributeFilter> |
customAttributeFilterIterator()
Returns an
Iterator over all CustomAttributeFilter . |
void |
removeAllCustomAttributeFilter()
Removes all
CustomAttributeFilter . |
void |
removeCustomAttributeFilter(CustomAttributeFilter customAttrFilter)
Removes a specific
CustomAttributeFilter . |
void |
setActiveFilter(java.lang.Boolean value)
Sets the filter if objective should be active or not.
|
void |
setExcludeServiceLevelObjective(boolean exclude)
If
exclude is set to true the service level objective name is excluded from the selection. |
void |
setExcludeTitle(boolean exclude)
If
exclude is set to true the service level objectives are excluded from the selection when
their title matches the setTitleFilter(String) . |
void |
setServiceLevelObjectiveFilter(java.lang.String serviceLevelObjectiveFilter)
Sets a filter for the service level objective.
|
void |
setTitleFilter(java.lang.String titleFilter)
Sets a title field of the filter for the service level objectives.
|
public void setServiceLevelObjectiveFilter(java.lang.String serviceLevelObjectiveFilter)
serviceLevelObjectiveFilter
- with wildcards or null to disable this filterpublic void setExcludeServiceLevelObjective(boolean exclude)
exclude
is set to true
the service level objective name is excluded from the selection.exclude
- Boolean value to exclude or include the service level objective name in the selectionpublic void setTitleFilter(java.lang.String titleFilter)
titleFilter
- with wildcards or null to disable this filterpublic void setExcludeTitle(boolean exclude)
exclude
is set to true
the service level objectives are excluded from the selection when
their title matches the setTitleFilter(String)
.exclude
- True to exclude the service level objectives with a matching title from the selection. False to include them.public void setActiveFilter(java.lang.Boolean value)
value
- true if the objective is active, false if not. Use null to disable this filterpublic void addCustomAttributeFilter(CustomAttributeFilter customAttrFilter)
CustomAttributeFilter
.customAttrFilter
- CustomAttributeFilter
public void removeAllCustomAttributeFilter()
CustomAttributeFilter
.public void removeCustomAttributeFilter(CustomAttributeFilter customAttrFilter)
CustomAttributeFilter
.customAttrFilter
- CustomAttributeFilter
to removepublic java.util.Iterator<CustomAttributeFilter> customAttributeFilterIterator()
Iterator
over all CustomAttributeFilter
.Iterator
over all CustomAttributeFilter