Module io.annot8.components.items
Class FilterItemsByProperty.Settings
- java.lang.Object
-
- io.annot8.components.items.processors.FilterItemsByProperty.Settings
-
- All Implemented Interfaces:
io.annot8.api.settings.Settings
- Enclosing class:
- FilterItemsByProperty
public static class FilterItemsByProperty.Settings extends Object implements io.annot8.api.settings.Settings
-
-
Constructor Summary
Constructors Constructor Description Settings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetKey()ObjectgetValue()booleanisDiscardMatching()voidsetDiscardMatching(boolean discardMatching)voidsetKey(String key)voidsetValue(Object value)booleanvalidate()
-
-
-
Method Detail
-
validate
public boolean validate()
- Specified by:
validatein interfaceio.annot8.api.settings.Settings
-
getKey
@Description("The property key to match against") public String getKey()
-
setKey
public void setKey(String key)
-
getValue
@Description("The property value to match against") public Object getValue()
-
setValue
public void setValue(Object value)
-
isDiscardMatching
@Description("If true, then matching items are discarded. Otherwise, non-matching items are discarded.") public boolean isDiscardMatching()
-
setDiscardMatching
public void setDiscardMatching(boolean discardMatching)
-
-