A C E G I S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addClass(Class<?>) - Method in class io.cucumber.guice.GuiceFactory
C
- configure() - Method in class io.cucumber.guice.ScenarioModule
-
Configures a
Binder
via the exposed methods. - createScenarioModule() - Static method in class io.cucumber.guice.CucumberModules
- createScenarioModule(ScenarioScope) - Static method in class io.cucumber.guice.CucumberModules
- createScenarioScope() - Static method in class io.cucumber.guice.CucumberScopes
-
Creates a new instance of a ScenarioScope.
- CucumberModules - Class in io.cucumber.guice
-
Provides a convenient
Module
instance that contains bindings forScenarioScoped
annotation and forScenarioScope
. - CucumberScopes - Class in io.cucumber.guice
-
Creates an instance of
ScenarioScope
for use when declaring bindings in implementations ofModule
.
E
- enterScope() - Method in interface io.cucumber.guice.ScenarioScope
- exitScope() - Method in interface io.cucumber.guice.ScenarioScope
G
- getInjector() - Method in interface io.cucumber.guice.InjectorSource
- getInstance(Class<T>) - Method in class io.cucumber.guice.GuiceFactory
- GuiceFactory - Class in io.cucumber.guice
-
Guice implementation of the
io.cucumber.core.backend.ObjectFactory
. - GuiceFactory() - Constructor for class io.cucumber.guice.GuiceFactory
I
- InjectorSource - Interface in io.cucumber.guice
-
An implementation of this interface is used to obtain an
com.google.inject.Injector
that is used to provide instances of all the classes that are used to run the Cucumber tests. - io.cucumber.guice - package io.cucumber.guice
-
Cucumber Guice configuration Api
S
- ScenarioModule - Class in io.cucumber.guice
- ScenarioModule(ScenarioScope) - Constructor for class io.cucumber.guice.ScenarioModule
- ScenarioScope - Interface in io.cucumber.guice
-
A custom Guice scope that enables classes to be bound in a scope that will last for the lifetime of one Cucumber scenario.
- ScenarioScoped - Annotation Type in io.cucumber.guice
-
A custom Guice scope annotation that is usually bound to an instance of
ScenarioScope
. - start() - Method in class io.cucumber.guice.GuiceFactory
- stop() - Method in class io.cucumber.guice.GuiceFactory
All Classes All Packages