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 AFTER.typeobject AFTER_STEP.typeobject BEFORE.typeobject BEFORE_STEP.typetrait StaticHookTypeobject AFTER_ALL.typeobject BEFORE_ALL.typeShow 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: com.fasterxml.jackson.module:jackson-module-scala_2.xx
to your project if you want to use this trait.
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_ALL.typeobject BEFORE_ALL.type
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