tipsy
@FunctionalInterface interface JsonToObjectMapper { fun <T> map(json: String, targetClass: Class<T>): T } @FunctionalInterface interface ObjectToJsonMapper { fun map(obj: Any): String }