transformation data class