Package dev.hilla.parser.plugins.nonnull
Class NonnullPluginConfig
- java.lang.Object
-
- dev.hilla.parser.plugins.nonnull.NonnullPluginConfig
-
- All Implemented Interfaces:
PluginConfiguration,ConfigList<AnnotationMatcher>
public class NonnullPluginConfig extends Object implements ConfigList<AnnotationMatcher>, PluginConfiguration
-
-
Constructor Summary
Constructors Constructor Description NonnullPluginConfig()NonnullPluginConfig(Collection<AnnotationMatcher> use, Collection<AnnotationMatcher> disable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<AnnotationMatcher>getDisabledOptions()Collection<AnnotationMatcher>getUsedOptions()booleanshouldAllDefaultsBeDisabled()
-
-
-
Constructor Detail
-
NonnullPluginConfig
public NonnullPluginConfig()
-
NonnullPluginConfig
public NonnullPluginConfig(Collection<AnnotationMatcher> use, Collection<AnnotationMatcher> disable)
-
-
Method Detail
-
getDisabledOptions
public Collection<AnnotationMatcher> getDisabledOptions()
- Specified by:
getDisabledOptionsin interfaceConfigList<AnnotationMatcher>
-
getUsedOptions
public Collection<AnnotationMatcher> getUsedOptions()
- Specified by:
getUsedOptionsin interfaceConfigList<AnnotationMatcher>
-
shouldAllDefaultsBeDisabled
public boolean shouldAllDefaultsBeDisabled()
- Specified by:
shouldAllDefaultsBeDisabledin interfaceConfigList<AnnotationMatcher>
-
-