Package com.hexagonkt.serialization
Parse/serialize data in different formats to class instances.
Types
Functions
Link copied to clipboard
fun InputStream.parse(format: SerializationFormat = requireDefaultFormat()): Any
Content copied to clipboard
fun String.parse(format: SerializationFormat = requireDefaultFormat()): Any
Content copied to clipboard
Link copied to clipboard
fun InputStream.parseList(format: SerializationFormat = requireDefaultFormat()): List<*>
Content copied to clipboard
fun String.parseList(format: SerializationFormat = requireDefaultFormat()): List<*>
Content copied to clipboard
Link copied to clipboard
fun InputStream.parseMap(format: SerializationFormat = requireDefaultFormat()): Map<*, *>
Content copied to clipboard
fun String.parseMap(format: SerializationFormat = requireDefaultFormat()): Map<*, *>
Content copied to clipboard
Link copied to clipboard
fun Any.serialize(format: SerializationFormat = requireDefaultFormat()): String
Content copied to clipboard
Link copied to clipboard
fun Any.serializeBytes(format: SerializationFormat = requireDefaultFormat()): ByteArray
Content copied to clipboard