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
- All
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( ... ) @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: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
object
Fun0
- Definition Classes
- StepDsl