public class FilterCategory extends java.lang.Object implements AuditNamedMetadata
Modifier and Type | Class and Description |
---|---|
static class |
FilterCategory.FilterState |
Constructor and Description |
---|
FilterCategory(java.lang.String name, FilterCategory.FilterState state) |
FilterCategory(java.lang.String name, FilterCategory.FilterState state, java.util.List<FilterEvent> filterEvents) |
Modifier and Type | Method and Description |
---|---|
FilterEvent |
getFilterEvent(java.lang.String eventType)
Gets FilterEvent by given eventType.
|
java.lang.String |
getName()
Gets name of category.
|
java.util.List<FilterEvent> |
getPresetEvents()
Gets preset events.
|
FilterCategory.FilterState |
getState()
Gets state.
|
void |
setPresetEvents(java.util.List<FilterEvent> filterEvents)
Sets preset events.
|
void |
setState(FilterCategory.FilterState state)
Sets state.
|
public FilterCategory(java.lang.String name, FilterCategory.FilterState state)
public FilterCategory(java.lang.String name, FilterCategory.FilterState state, java.util.List<FilterEvent> filterEvents)
public java.lang.String getName()
getName
in interface AuditNamedMetadata
public FilterCategory.FilterState getState()
public java.util.List<FilterEvent> getPresetEvents()
public void setState(FilterCategory.FilterState state)
state
-public void setPresetEvents(java.util.List<FilterEvent> filterEvents)
filterEvents
-public FilterEvent getFilterEvent(java.lang.String eventType)
eventType
-