data class Inbox( val name : String, val mails : List) data class Mail( val title : String, val body : String, val from : User) data class User( val name : String, val address : String)
data class Inbox( val name : String, val mails : List) data class Mail( val title : String, val body : String, val from : User) data class User( val name : String, val address : String) inline fun fromXML(xml : InputStream) : T? { // ... }
index オブジェクト プロパティ 値 1 Inbox - name 受信箱 - Mails [2] 2 Mail - title 主人がオオアリクイに … - body いきなりのメール失礼 … - User 3 3 User - name オオアリクイ - address [email protected]
index オブジェクト プロパティ 値 1 Inbox - name 受信箱 - Mails [2, 4, 6, ...] 2 Mail - title 主人がオオアリクイに … - body いきなりのメール失礼 … - User 3 3 User - name オオアリクイ - address [email protected] 4 Mail - title 私はチンパンジーです。 - body はじめまして。早苗と …
data class Inbox( val name : String, val mails : List) data class Mail( val title : String, val body : String, val from : User) data class User( val name : String, val address : String)
@XmlClass data class Inbox( val name : String, val mails : List) @XmlClass data class Mail( val title : String, val body : String, val from : User) @XmlClass data class User( val name : String, val address : String)
@XmlClass data class Inbox( val name : String, val mails : List) @XmlClass data class Mail( val title : String, val body : String, val from : User) @XmlClass data class User( val name : String, val address : String) class Inbox_XmlAdapter : XmlAdapter class Mail_XmlAdapter : XmlAdapter class User_XmlAdapter : XmlAdapter