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 String
argument()
boolean
equals(Object o)
static PluginOption
forClass(Class<? extends Plugin> pluginClass)
static PluginOption
forClass(Class<? extends Plugin> pluginClass, String argument)
int
hashCode()
static PluginOption
parse(String pluginSpecification)
Class<? extends Plugin>
pluginClass()
String
pluginString()
-
-
-
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:
pluginClass
in interfaceOptions.Plugin
-
argument
public String argument()
- Specified by:
argument
in interfaceOptions.Plugin
-
pluginString
public String pluginString()
- Specified by:
pluginString
in interfaceOptions.Plugin
-
-