Package dev.hilla.maven
Class ParserConfiguration.Plugins
- java.lang.Object
-
- dev.hilla.maven.ParserConfiguration.Plugins
-
- All Implemented Interfaces:
ConfigList<ParserConfiguration.Plugin>
- Enclosing class:
- ParserConfiguration
public static class ParserConfiguration.Plugins extends Object implements ConfigList<ParserConfiguration.Plugin>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface dev.hilla.parser.utils.ConfigList
ConfigList.Processor<Item extends Object>
-
-
Constructor Summary
Constructors Constructor Description Plugins()Plugins(Collection<ParserConfiguration.Plugin> use, Collection<ParserConfiguration.Plugin> disable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<ParserConfiguration.Plugin>getDisabledOptions()Set<ParserConfiguration.Plugin>getUsedOptions()booleanshouldAllDefaultsBeDisabled()
-
-
-
Constructor Detail
-
Plugins
public Plugins()
-
Plugins
public Plugins(@Nonnull Collection<ParserConfiguration.Plugin> use, @Nonnull Collection<ParserConfiguration.Plugin> disable)
-
-
Method Detail
-
getDisabledOptions
public Set<ParserConfiguration.Plugin> getDisabledOptions()
- Specified by:
getDisabledOptionsin interfaceConfigList<ParserConfiguration.Plugin>
-
getUsedOptions
public Set<ParserConfiguration.Plugin> getUsedOptions()
- Specified by:
getUsedOptionsin interfaceConfigList<ParserConfiguration.Plugin>
-
shouldAllDefaultsBeDisabled
public boolean shouldAllDefaultsBeDisabled()
- Specified by:
shouldAllDefaultsBeDisabledin interfaceConfigList<ParserConfiguration.Plugin>
-
-