Package dev.hilla.parser.plugins.nonnull
Class NonnullPlugin
- java.lang.Object
-
- dev.hilla.parser.core.AbstractPlugin<NonnullPluginConfig>
-
- dev.hilla.parser.plugins.nonnull.NonnullPlugin
-
- All Implemented Interfaces:
Plugin
public final class NonnullPlugin extends AbstractPlugin<NonnullPluginConfig>
-
-
Constructor Summary
Constructors Constructor Description NonnullPlugin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenter(NodePath<?> nodePath)voidexit(NodePath<?> nodePath)Collection<Class<? extends Plugin>>getRequiredPlugins()NodeDependenciesscan(NodeDependencies nodeDependencies)voidsetConfiguration(PluginConfiguration configuration)-
Methods inherited from class dev.hilla.parser.core.AbstractPlugin
getConfiguration, getOrder, getStorage, setOrder, setStorage
-
-
-
-
Method Detail
-
scan
@Nonnull public NodeDependencies scan(@Nonnull NodeDependencies nodeDependencies)
-
enter
public void enter(NodePath<?> nodePath)
-
exit
public void exit(NodePath<?> nodePath)
-
setConfiguration
public void setConfiguration(@Nonnull PluginConfiguration configuration)- Specified by:
setConfigurationin interfacePlugin- Overrides:
setConfigurationin classAbstractPlugin<NonnullPluginConfig>
-
getRequiredPlugins
public Collection<Class<? extends Plugin>> getRequiredPlugins()
-
-