class TypeTransformer<T : Any, TSub : Any>
TypeTransformer(failureHandler: TypeTransformationFailureHandler<T, TSub>) |
fun transform(description: Translatable, representation: Any, subjectPlant: BaseAssertionPlant<T?, *>, assertionCreator: AssertionPlant<TSub>.() -> Unit, warningTransformationFailed: Translatable, canBeTransformed: (T) -> Boolean, transform: (T) -> TSub): Unit |