Package io.cucumber.core.options
Class PluginOption
- java.lang.Object
-
- io.cucumber.core.options.PluginOption
-
- All Implemented Interfaces:
Options.Plugin
public class PluginOption extends Object implements Options.Plugin
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringargument()booleanequals(Object o)static PluginOptionforClass(Class<? extends Plugin> pluginClass)static PluginOptionforClass(Class<? extends Plugin> pluginClass, String argument)inthashCode()static PluginOptionparse(String pluginSpecification)Class<? extends Plugin>pluginClass()StringpluginString()
-
-
-
Method Detail
-
parse
public static PluginOption parse(String pluginSpecification)
-
forClass
public static PluginOption forClass(Class<? extends Plugin> pluginClass, String argument)
-
forClass
public static PluginOption forClass(Class<? extends Plugin> pluginClass)
-
pluginClass
public Class<? extends Plugin> pluginClass()
- Specified by:
pluginClassin interfaceOptions.Plugin
-
argument
public String argument()
- Specified by:
argumentin interfaceOptions.Plugin
-
pluginString
public String pluginString()
- Specified by:
pluginStringin interfaceOptions.Plugin
-
-