trait JacksonDefaultDataTableEntryTransformer extends ScalaDsl
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.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- JacksonDefaultDataTableEntryTransformer
- ScalaDsl
- DefaultTransformerDsl
- ParameterTypeDsl
- DocStringTypeDsl
- DataTableTypeDsl
- HookDsl
- StepDsl
- BaseScalaDsl
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final class DataTableTypeBody extends AnyRef
- Definition Classes
- DataTableTypeDsl
- final class Fun0 extends AnyRef
- Definition Classes
- StepDsl
- final class HookBody extends AnyRef
- Definition Classes
- HookDsl
- final class ParameterTypeBody extends AnyRef
- Definition Classes
- ParameterTypeDsl
- final class Step extends AnyRef
- Definition Classes
- StepDsl
- final class StepBody extends AnyRef
- Definition Classes
- StepDsl
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def After(tagExpression: String, order: Int): HookBody
- Definition Classes
- HookDsl
- def After(order: Int): HookBody
- Definition Classes
- HookDsl
- def After(tagExpression: String): HookBody
- Definition Classes
- HookDsl
- def After: HookBody
- Definition Classes
- HookDsl
- def AfterStep(tagExpression: String, order: Int): HookBody
- Definition Classes
- HookDsl
- def AfterStep(order: Int): HookBody
- Definition Classes
- HookDsl
- def AfterStep(tagExpression: String): HookBody
- Definition Classes
- HookDsl
- def AfterStep: HookBody
- Definition Classes
- HookDsl
- def Before(tagExpression: String, order: Int): HookBody
- Definition Classes
- HookDsl
- def Before(order: Int): HookBody
- Definition Classes
- HookDsl
- def Before(tagExpression: String): HookBody
- Definition Classes
- HookDsl
- def Before: HookBody
- Definition Classes
- HookDsl
- def BeforeStep(tagExpression: String, order: Int): HookBody
- Definition Classes
- HookDsl
- def BeforeStep(order: Int): HookBody
- Definition Classes
- HookDsl
- def BeforeStep(tagExpression: String): HookBody
- Definition Classes
- HookDsl
- def BeforeStep: HookBody
- Definition Classes
- HookDsl
- val DEFAULT_AFTER_ORDER: Int
- Definition Classes
- BaseScalaDsl
- val DEFAULT_BEFORE_ORDER: Int
- Definition Classes
- BaseScalaDsl
- def DataTableType(replaceWithEmptyString: String): DataTableTypeBody
- Definition Classes
- DataTableTypeDsl
- def DataTableType: DataTableTypeBody
- Definition Classes
- DataTableTypeDsl
- def DefaultDataTableCellTransformer(replaceWithEmptyString: String)(body: DefaultDataTableCellTransformerBody): Unit
- Definition Classes
- DefaultTransformerDsl
- def DefaultDataTableCellTransformer(body: DefaultDataTableCellTransformerBody): Unit
- Definition Classes
- DefaultTransformerDsl
- def DefaultDataTableEntryTransformer(replaceWithEmptyString: String)(body: DefaultDataTableEntryTransformerBody): Unit
- Definition Classes
- DefaultTransformerDsl
- def DefaultDataTableEntryTransformer(body: DefaultDataTableEntryTransformerBody): Unit
- Definition Classes
- DefaultTransformerDsl
- def DefaultParameterTransformer(body: DefaultParameterTransformerBody): Unit
- Definition Classes
- DefaultTransformerDsl
- def DocStringType[T](contentType: String)(body: DocStringDefinitionBody[T])(implicit ev: ClassTag[T]): Unit
- Definition Classes
- DocStringTypeDsl
- val EMPTY_TAG_EXPRESSION: String
- Definition Classes
- BaseScalaDsl
- val NO_REPLACEMENT: Seq[String]
- Definition Classes
- BaseScalaDsl
- def ParameterType(name: String, regex: String): ParameterTypeBody
- Definition Classes
- ParameterTypeDsl
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def createObjectMapper(): ObjectMapper
Create the Jackson ObjectMapper to be used.
Create the Jackson ObjectMapper to be used. Default is a simple ObjectMapper with DefaultScalaModule registered.
- def emptyStringReplacement: String
Define the string to be used as replacement for empty.
Define the string to be used as replacement for empty. Default is
[empty]
. - final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object Fun0
- Definition Classes
- StepDsl