http4k / org.http4k.format / AutoMarshalling
abstract class AutoMarshalling
Common base type for all format libraries which can convert directly from String -> Classes
Name | Summary |
---|---|
<init> | Common base type for all format libraries which can convert directly from String -> ClassesAutoMarshalling() |
Name | Summary |
---|---|
asA | abstract fun <T : Any > asA(input: String , target: KClass <T>): T fun <T : Any > asA(input: String ): T fun <T : Any > String .asA(target: KClass <T>): T |
asFormatString | abstract fun asFormatString(input: Any ): String |
asInputStream | fun asInputStream(input: Any ): InputStream |
Name | Summary |
---|---|
AutoMarshallingJson | abstract class AutoMarshallingJson<NODE : Any > : AutoMarshalling , Json <NODE> |
AutoMarshallingXml | abstract class AutoMarshallingXml : AutoMarshalling |
ConfigurableJacksonYaml | open class ConfigurableJacksonYaml : AutoMarshalling |
ConfigurableKlaxon | open class ConfigurableKlaxon : AutoMarshalling |
ConfigurableMoshi | open class ConfigurableMoshi : AutoMarshalling |