asA

abstract fun <T : Any> asA(input: String, target: KClass<T>): T(source)
abstract fun <T : Any> asA(input: InputStream, target: KClass<T>): T(source)
@JvmName(name = "streamAsA")
inline fun <T : Any> asA(input: InputStream): T(source)
@JvmName(name = "stringAsA")
inline fun <T : Any> asA(input: String): T(source)
@JvmName(name = "stringAsA")
fun <T : Any> String.asA(target: KClass<T>): T(source)