Packages

package scala

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AF extends AnyRef
  2. trait AM extends AnyRef
  3. trait AMH extends AnyRef
  4. trait AN extends AnyRef
  5. trait AR extends AnyRef
  6. trait AST extends AnyRef
  7. trait AZ extends AnyRef
  8. trait AbstractDatatableElementTransformerDefinition extends AbstractGlueDefinition
  9. trait AbstractGlueDefinition extends Located
  10. trait BE extends AnyRef
  11. trait BG extends AnyRef
  12. trait BM extends AnyRef
  13. trait BS extends AnyRef
  14. trait CA extends AnyRef
  15. trait CS extends AnyRef
  16. trait CY_GB extends AnyRef
  17. trait DA extends AnyRef
  18. trait DE extends AnyRef
  19. trait DataTableCellDefinitionBody[T] extends AnyRef
  20. trait DataTableDefinitionBody[T] extends AnyRef
  21. trait DataTableEntryDefinitionBody[T] extends AnyRef
  22. trait DataTableOptionalCellDefinitionBody[T] extends AnyRef
  23. trait DataTableOptionalEntryDefinitionBody[T] extends AnyRef
  24. trait DataTableOptionalRowDefinitionBody[T] extends AnyRef
  25. trait DataTableRowDefinitionBody[T] extends AnyRef
  26. trait EL extends AnyRef
  27. trait EN extends AnyRef
  28. trait EN_AU extends AnyRef
  29. trait EN_LOL extends AnyRef
  30. trait EN_OLD extends AnyRef
  31. trait EN_PIRATE extends AnyRef
  32. trait EN_SCOUSE extends AnyRef
  33. trait EO extends AnyRef
  34. trait ES extends AnyRef
  35. trait ET extends AnyRef
  36. trait FA extends AnyRef
  37. trait FI extends AnyRef
  38. trait FR extends AnyRef
  39. trait GA extends AnyRef
  40. trait GJ extends AnyRef
  41. trait GL extends AnyRef
  42. class GlueAdaptor extends AnyRef
  43. trait HE extends AnyRef
  44. trait HI extends AnyRef
  45. trait HR extends AnyRef
  46. trait HT extends AnyRef
  47. trait HU extends AnyRef
  48. sealed trait HookType extends AnyRef
  49. trait ID extends AnyRef
  50. trait IS extends AnyRef
  51. trait IT extends AnyRef
  52. sealed abstract class IncorrectHookDefinitionException extends CucumberBackendException
  53. class IncorrectStepDefinitionException extends CucumberException
  54. trait JA extends AnyRef
  55. trait JV extends AnyRef
  56. trait JacksonDefaultDataTableEntryTransformer extends ScalaDsl

    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.

  57. trait KA extends AnyRef
  58. trait KN extends AnyRef
  59. trait KO extends AnyRef
  60. trait LT extends AnyRef
  61. trait LU extends AnyRef
  62. trait LV extends AnyRef
  63. trait MK_CYRL extends AnyRef
  64. trait MK_LATN extends AnyRef
  65. trait ML extends AnyRef
  66. trait MN extends AnyRef
  67. trait MR extends AnyRef
  68. trait NE extends AnyRef
  69. trait NL extends AnyRef
  70. trait NO extends AnyRef
  71. trait PA extends AnyRef
  72. trait PL extends AnyRef
  73. trait PT extends AnyRef
  74. class PendingException extends RuntimeException
  75. trait RO extends AnyRef
  76. trait RU extends AnyRef
  77. trait SK extends AnyRef
  78. trait SL extends AnyRef
  79. trait SR_CYRL extends AnyRef
  80. trait SR_LATN extends AnyRef
  81. trait SV extends AnyRef
  82. class ScalaBackend extends Backend
  83. class ScalaBackendProviderService extends BackendProviderService
  84. trait ScalaDataTableCellDefinition[T] extends ScalaDataTableTypeDefinition
  85. case class ScalaDataTableCellTypeDetails[T](emptyPatterns: Seq[String], body: DataTableCellDefinitionBody[T], tag: ClassTag[T]) extends ScalaDataTableTypeDetails[T] with Product with Serializable
  86. trait ScalaDataTableDefinition[T] extends ScalaDataTableTypeDefinition
  87. trait ScalaDataTableEntryDefinition[T] extends ScalaDataTableTypeDefinition
  88. case class ScalaDataTableEntryTypeDetails[T](emptyPatterns: Seq[String], body: DataTableEntryDefinitionBody[T], tag: ClassTag[T]) extends ScalaDataTableTypeDetails[T] with Product with Serializable
  89. trait ScalaDataTableOptionalCellDefinition[T] extends ScalaDataTableTypeDefinition
  90. case class ScalaDataTableOptionalCellTypeDetails[T](emptyPatterns: Seq[String], body: DataTableOptionalCellDefinitionBody[T], tag: ClassTag[T]) extends ScalaDataTableTypeDetails[T] with Product with Serializable
  91. trait ScalaDataTableOptionalEntryDefinition[T] extends ScalaDataTableTypeDefinition
  92. case class ScalaDataTableOptionalEntryTypeDetails[T](emptyPatterns: Seq[String], body: DataTableOptionalEntryDefinitionBody[T], tag: ClassTag[T]) extends ScalaDataTableTypeDetails[T] with Product with Serializable
  93. trait ScalaDataTableOptionalRowDefinition[T] extends ScalaDataTableTypeDefinition
  94. case class ScalaDataTableOptionalRowTypeDetails[T](emptyPatterns: Seq[String], body: DataTableOptionalRowDefinitionBody[T], tag: ClassTag[T]) extends ScalaDataTableTypeDetails[T] with Product with Serializable
  95. trait ScalaDataTableRowDefinition[T] extends ScalaDataTableTypeDefinition
  96. case class ScalaDataTableRowTypeDetails[T](emptyPatterns: Seq[String], body: DataTableRowDefinitionBody[T], tag: ClassTag[T]) extends ScalaDataTableTypeDetails[T] with Product with Serializable
  97. case class ScalaDataTableTableTypeDetails[T](emptyPatterns: Seq[String], body: DataTableDefinitionBody[T], tag: ClassTag[T]) extends ScalaDataTableTypeDetails[T] with Product with Serializable
  98. trait ScalaDataTableTypeDefinition extends DataTableTypeDefinition with AbstractDatatableElementTransformerDefinition
  99. sealed trait ScalaDataTableTypeDetails[T] extends AnyRef
  100. trait ScalaDefaultDataTableCellTransformerDefinition extends DefaultDataTableCellTransformerDefinition with AbstractDatatableElementTransformerDefinition
  101. case class ScalaDefaultDataTableCellTransformerDetails(emptyPatterns: Seq[String], body: DefaultDataTableCellTransformerBody) extends Product with Serializable
  102. trait ScalaDefaultDataTableEntryTransformerDefinition extends DefaultDataTableEntryTransformerDefinition with AbstractDatatableElementTransformerDefinition
  103. case class ScalaDefaultDataTableEntryTransformerDetails(emptyPatterns: Seq[String], body: DefaultDataTableEntryTransformerBody) extends Product with Serializable
  104. trait ScalaDefaultParameterTransformerDefinition extends DefaultParameterTransformerDefinition with AbstractGlueDefinition
  105. case class ScalaDefaultParameterTransformerDetails(body: DefaultParameterTransformerBody) extends Product with Serializable
  106. abstract class ScalaDocStringTypeDefinition[T] extends DocStringTypeDefinition with AbstractGlueDefinition
  107. case class ScalaDocStringTypeDetails[T](contentType: String, body: DocStringDefinitionBody[T], type: Type) extends Product with Serializable
  108. trait ScalaDsl extends BaseScalaDsl with StepDsl with HookDsl with DataTableTypeDsl with DocStringTypeDsl with ParameterTypeDsl with DefaultTransformerDsl

    Base trait for a scala step definition implementation.

  109. final class ScalaDslRegistry extends AnyRef
  110. class ScalaGlobalDataTableCellDefinition[T] extends ScalaDataTableCellDefinition[T]
  111. class ScalaGlobalDataTableCellTransformerDefinition extends ScalaDefaultDataTableCellTransformerDefinition
  112. class ScalaGlobalDataTableDefinition[T] extends ScalaDataTableDefinition[T]
  113. class ScalaGlobalDataTableEntryDefinition[T] extends ScalaDataTableEntryDefinition[T]
  114. class ScalaGlobalDataTableEntryTransformerDefinition extends ScalaDefaultDataTableEntryTransformerDefinition
  115. class ScalaGlobalDataTableOptionalCellDefinition[T] extends ScalaDataTableOptionalCellDefinition[T]
  116. class ScalaGlobalDataTableOptionalEntryDefinition[T] extends ScalaDataTableOptionalEntryDefinition[T]
  117. class ScalaGlobalDataTableOptionalRowDefinition[T] extends ScalaDataTableOptionalRowDefinition[T]
  118. class ScalaGlobalDataTableRowDefinition[T] extends ScalaDataTableRowDefinition[T]
  119. class ScalaGlobalDefaultParameterTransformerDefinition extends ScalaDefaultParameterTransformerDefinition
  120. class ScalaGlobalDocStringTypeDefinition[T] extends ScalaDocStringTypeDefinition[T]
  121. class ScalaGlobalHookDefinition extends ScalaHookDefinition
  122. class ScalaGlobalParameterTypeDefinition[R] extends ScalaParameterTypeDefinition[R]
  123. class ScalaGlobalStaticHookDefinition extends ScalaStaticHookDefinition
  124. class ScalaGlobalStepDefinition extends ScalaStepDefinition
  125. trait ScalaHookDefinition extends HookDefinition with AbstractGlueDefinition
  126. case class ScalaHookDetails(tagExpression: String, order: Int, body: HookDefinitionBody, stackTraceElement: StackTraceElement) extends Product with Serializable
  127. class ScalaParameterInfo extends ParameterInfo
  128. trait ScalaParameterTypeDefinition[R] extends ParameterTypeDefinition with AbstractGlueDefinition
  129. case class ScalaParameterTypeDetails[R](name: String, regex: String, body: (List[String]) => R, tag: ClassTag[R]) extends Product with Serializable
  130. class ScalaParameterizedType extends ParameterizedType
  131. class ScalaScenarioScopedDataTableCellDefinition[T] extends ScalaDataTableCellDefinition[T] with ScenarioScoped
    Annotations
    @nowarn()
  132. class ScalaScenarioScopedDataTableCellTransformerDefinition extends ScalaDefaultDataTableCellTransformerDefinition with ScenarioScoped
    Annotations
    @nowarn()
  133. class ScalaScenarioScopedDataTableDefinition[T] extends ScalaDataTableDefinition[T] with ScenarioScoped
    Annotations
    @nowarn()
  134. class ScalaScenarioScopedDataTableEntryDefinition[T] extends ScalaDataTableEntryDefinition[T] with ScenarioScoped
    Annotations
    @nowarn()
  135. class ScalaScenarioScopedDataTableEntryTransformerDefinition extends ScalaDefaultDataTableEntryTransformerDefinition with ScenarioScoped
    Annotations
    @nowarn()
  136. class ScalaScenarioScopedDataTableOptionalCellDefinition[T] extends ScalaDataTableOptionalCellDefinition[T] with ScenarioScoped
    Annotations
    @nowarn()
  137. class ScalaScenarioScopedDataTableOptionalEntryDefinition[T] extends ScalaDataTableOptionalEntryDefinition[T] with ScenarioScoped
    Annotations
    @nowarn()
  138. class ScalaScenarioScopedDataTableOptionalRowDefinition[T] extends ScalaDataTableOptionalRowDefinition[T] with ScenarioScoped
    Annotations
    @nowarn()
  139. class ScalaScenarioScopedDataTableRowDefinition[T] extends ScalaDataTableRowDefinition[T] with ScenarioScoped
    Annotations
    @nowarn()
  140. class ScalaScenarioScopedDefaultParameterTransformerDefinition extends ScalaDefaultParameterTransformerDefinition with ScenarioScoped
    Annotations
    @nowarn()
  141. class ScalaScenarioScopedDocStringTypeDefinition[T] extends ScalaDocStringTypeDefinition[T] with ScenarioScoped
    Annotations
    @nowarn()
  142. class ScalaScenarioScopedHookDefinition extends ScalaHookDefinition with ScenarioScoped
    Annotations
    @nowarn()
  143. class ScalaScenarioScopedParameterTypeDefinition[R] extends ScalaParameterTypeDefinition[R] with ScenarioScoped
    Annotations
    @nowarn()
  144. class ScalaScenarioScopedStepDefinition extends ScalaStepDefinition with ScenarioScoped
    Annotations
    @nowarn()
  145. class ScalaSnippet extends Snippet
  146. trait ScalaStaticHookDefinition extends StaticHookDefinition with AbstractGlueDefinition
  147. case class ScalaStaticHookDetails(order: Int, body: StaticHookDefinitionBody, stackTraceElement: StackTraceElement) extends Product with Serializable
  148. trait ScalaStepDefinition extends StepDefinition with AbstractGlueDefinition
  149. class ScalaTypeResolver extends TypeResolver
  150. class Scenario extends AnyRef

    Before or After Hooks that declare a parameter of this type will receive an instance of this class.

    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.

  151. class ScenarioScopedStaticHookException extends IncorrectHookDefinitionException
  152. sealed trait ScopedHookType extends HookType
  153. sealed trait StaticHookType extends HookType
  154. trait Stepable[T] extends AnyRef

    Indicates that a type T can be used in step definitions

  155. trait TA extends AnyRef
  156. trait TE extends AnyRef
  157. trait TH extends AnyRef
  158. trait TLH extends AnyRef
  159. trait TR extends AnyRef
  160. trait TT extends AnyRef
  161. trait UK extends AnyRef
  162. trait UR extends AnyRef
  163. trait UZ extends AnyRef
  164. case class UndefinedHook(hookType: HookType, stackTraceElement: StackTraceElement) extends Product with Serializable
  165. class UndefinedHooksException extends IncorrectHookDefinitionException
  166. class UnknownClassType extends CucumberBackendException
  167. trait VI extends AnyRef
  168. trait ZH_CN extends AnyRef
  169. trait ZH_TW extends AnyRef

Ungrouped