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 BG extends AnyRef
  11. trait BM extends AnyRef
  12. trait BS extends AnyRef
  13. trait CA extends AnyRef
  14. trait CS extends AnyRef
  15. trait CY_GB extends AnyRef
  16. trait DA extends AnyRef
  17. trait DE extends AnyRef
  18. trait DataTableCellDefinitionBody[T] extends AnyRef
  19. trait DataTableDefinitionBody[T] extends AnyRef
  20. trait DataTableEntryDefinitionBody[T] extends AnyRef
  21. trait DataTableOptionalCellDefinitionBody[T] extends AnyRef
  22. trait DataTableOptionalEntryDefinitionBody[T] extends AnyRef
  23. trait DataTableOptionalRowDefinitionBody[T] extends AnyRef
  24. trait DataTableRowDefinitionBody[T] extends AnyRef
  25. trait EL extends AnyRef
  26. trait EN extends AnyRef
  27. trait EN_AU extends AnyRef
  28. trait EN_LOL extends AnyRef
  29. trait EN_OLD extends AnyRef
  30. trait EN_PIRATE extends AnyRef
  31. trait EN_SCOUSE extends AnyRef
  32. trait EO extends AnyRef
  33. trait ES extends AnyRef
  34. trait ET extends AnyRef
  35. trait FA extends AnyRef
  36. trait FI extends AnyRef
  37. trait FR extends AnyRef
  38. trait GA extends AnyRef
  39. trait GJ extends AnyRef
  40. trait GL extends AnyRef
  41. class GlueAdaptor extends AnyRef
  42. trait HE extends AnyRef
  43. trait HI extends AnyRef
  44. trait HR extends AnyRef
  45. trait HT extends AnyRef
  46. trait HU extends AnyRef
  47. sealed trait HookType extends AnyRef
  48. trait ID extends AnyRef
  49. trait IS extends AnyRef
  50. trait IT extends AnyRef
  51. sealed abstract class IncorrectHookDefinitionException extends CucumberBackendException
  52. class IncorrectStepDefinitionException extends CucumberException
  53. trait JA extends AnyRef
  54. trait JV extends AnyRef
  55. 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.

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

    Base trait for a scala step definition implementation.

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

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

    Indicates that a type T can be used in step definitions

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

Ungrouped