io.cucumber.scala
Members list
Type members
Classlikes
Attributes
- Supertypes
- Known subtypes
-
trait ScalaDataTableCellDefinition[T]class ScalaGlobalDataTableCellDefinition[T]trait ScalaDataTableDefinition[T]class ScalaGlobalDataTableDefinition[T]trait ScalaDataTableEntryDefinition[T]class ScalaGlobalDataTableEntryDefinition[T]trait ScalaDataTableOptionalCellDefinition[T]trait ScalaDataTableOptionalRowDefinition[T]trait ScalaDataTableRowDefinition[T]class ScalaGlobalDataTableRowDefinition[T]Show all
Attributes
- Supertypes
-
trait Locatedclass Objecttrait Matchableclass Any
- Known subtypes
-
trait ScalaDataTableCellDefinition[T]class ScalaGlobalDataTableCellDefinition[T]trait ScalaDataTableDefinition[T]class ScalaGlobalDataTableDefinition[T]trait ScalaDataTableEntryDefinition[T]class ScalaGlobalDataTableEntryDefinition[T]trait ScalaDataTableOptionalCellDefinition[T]trait ScalaDataTableOptionalRowDefinition[T]trait ScalaDataTableRowDefinition[T]class ScalaGlobalDataTableRowDefinition[T]class ScalaDocStringTypeDefinition[T]class ScalaGlobalDocStringTypeDefinition[T]trait ScalaHookDefinitiontrait ScalaParameterTypeDefinition[R]class ScalaGlobalParameterTypeDefinition[R]trait ScalaStepDefinitionShow all
Contains some aliases to help match this codebase with cucumber-java
Contains some aliases to help match this codebase with cucumber-java
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Aliases.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ScopedHookTypeobject AFTERobject AFTER_STEPobject BEFOREobject BEFORE_STEPtrait StaticHookTypeobject AFTER_ALLobject BEFORE_ALLShow all
Contains implicit helpers for Cucumber Scala users.
Contains implicit helpers for Cucumber Scala users.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Implicits.type
Attributes
- Companion
- object
- Supertypes
-
class CucumberBackendExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class CucumberExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
This trait register a DefaultDataTableEntryTransformer using Jackson ObjectMapper.
This trait register a DefaultDataTableEntryTransformer using Jackson ObjectMapper.
The [empty] string is used as default empty string replacement. You can override it if you need to.
Note: Jackson is not included with Cucumber Scala, you have to add the dependency: tools.jackson.module:jackson-module-scala to your project if you want to use this trait.
For Jackson 2.x, use JacksonDefaultDataTableEntryTransformer instead.
Attributes
- Supertypes
This trait register a DefaultDataTableEntryTransformer using Jackson ObjectMapper.
This trait register a DefaultDataTableEntryTransformer using Jackson ObjectMapper.
The [empty] string is used as default empty string replacement. You can override it if you need to.
Note: Jackson is not included with Cucumber Scala, you have to add the dependency: com.fasterxml.jackson.module:jackson-module-scala to your project if you want to use this trait.
For Jackson 3.x, use Jackson3DefaultDataTableEntryTransformer instead.
Attributes
- Supertypes
Attributes
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaBackend.type
Attributes
- Companion
- object
- Supertypes
-
trait Backendclass Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait BackendProviderServiceclass Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ScalaGlobalDataTableCellDefinition[T]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScalaDataTableTypeDetails[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ScalaGlobalDataTableDefinition[T]
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScalaDataTableTypeDetails[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScalaDataTableTypeDetails[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScalaDataTableTypeDetails[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScalaDataTableTypeDetails[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ScalaGlobalDataTableRowDefinition[T]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScalaDataTableTypeDetails[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ScalaDataTableTypeDetails[T]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait ScalaDataTableCellDefinition[T]class ScalaGlobalDataTableCellDefinition[T]trait ScalaDataTableDefinition[T]class ScalaGlobalDataTableDefinition[T]trait ScalaDataTableEntryDefinition[T]class ScalaGlobalDataTableEntryDefinition[T]trait ScalaDataTableOptionalCellDefinition[T]trait ScalaDataTableOptionalRowDefinition[T]trait ScalaDataTableRowDefinition[T]class ScalaGlobalDataTableRowDefinition[T]Show all
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ScalaDataTableCellTypeDetails[T]class ScalaDataTableEntryTypeDetails[T]class ScalaDataTableOptionalRowTypeDetails[T]class ScalaDataTableRowTypeDetails[T]class ScalaDataTableTableTypeDetails[T]Show all
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait DefaultDataTableCellTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait DefaultDataTableEntryTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait DefaultParameterTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait DocStringTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ScalaGlobalDocStringTypeDefinition[T]
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Base trait for a scala step definition implementation.
Base trait for a scala step definition implementation.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait ScalaDataTableCellDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DefaultDataTableCellTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScalaDataTableDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScalaDataTableEntryDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DefaultDataTableEntryTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScalaDataTableOptionalCellDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScalaDataTableOptionalRowDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScalaDataTableRowDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait DefaultParameterTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class ScalaDocStringTypeDefinition[T]trait AbstractGlueDefinitiontrait DocStringTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScalaHookDefinitiontrait AbstractGlueDefinitiontrait HookDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScalaParameterTypeDefinition[R]trait AbstractGlueDefinitiontrait ParameterTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractGlueDefinitiontrait StaticHookDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScalaStepDefinitiontrait AbstractGlueDefinitiontrait StepDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait HookDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaHookDefinition.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ParameterInfoclass Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait ParameterTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ScalaGlobalParameterTypeDefinition[R]
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ParameterizedTypetrait Typeclass Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaDataTableCellDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait AbstractGlueDefinitiontrait DefaultDataTableCellTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaDataTableDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaDataTableEntryDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait AbstractGlueDefinitiontrait DefaultDataTableEntryTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaDataTableOptionalCellDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaDataTableOptionalRowDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaDataTableRowDefinition[T]trait AbstractGlueDefinitiontrait DataTableTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait AbstractGlueDefinitiontrait DefaultParameterTransformerDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedclass ScalaDocStringTypeDefinition[T]trait AbstractGlueDefinitiontrait DocStringTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaHookDefinitiontrait AbstractGlueDefinitiontrait HookDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaParameterTypeDefinition[R]trait AbstractGlueDefinitiontrait ParameterTypeDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ScenarioScopedtrait ScalaStepDefinitiontrait AbstractGlueDefinitiontrait StepDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaSnippet.type
Attributes
- Companion
- object
- Supertypes
-
trait Snippetclass Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait StaticHookDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AbstractGlueDefinitiontrait StepDefinitiontrait Locatedclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ScalaStepDefinition.type
Attributes
- Supertypes
-
trait TypeResolverclass Objecttrait Matchableclass Any
Before or After Hooks that declare a parameter of this type will receive an instance of this class. It allows writing text and embedding media into reports, as well as inspecting results (in an After block).
Before or After Hooks that declare a parameter of this type will receive an instance of this class. It allows writing text and embedding media into reports, as well as inspecting results (in an After block).
Note: This class is not intended to be used to create reports. To create custom reports use the io.cucumber.plugin.Plugin class. The plugin system provides a much richer access to Cucumbers then hooks after could provide. For an example see io.cucumber.core.plugin.PrettyFormatter.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class CucumberBackendExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ScopedHookType.type
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
object AFTER_ALLobject BEFORE_ALL
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
StaticHookType.type
Indicates that a type T can be used in step definitions
Indicates that a type T can be used in step definitions
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class CucumberBackendExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class CucumberBackendExceptionclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all