Person

data class Person(    val name: String,     val type: Person.Type,     val profileImgUrl: String?,     val category: String?,     val address: Person.Address?,     val businessHours: Person.BusinessHour?,     val history: Person.History?,     val numInCallHistory: String,     val token: String?,     val score: String?,     val contacts: Array<Contact>?,     val poiId: String?)

Constructors

Link copied to clipboard
fun Person(    name: String,     type: Person.Type,     profileImgUrl: String?,     category: String?,     address: Person.Address?,     businessHours: Person.BusinessHour?,     history: Person.History?,     numInCallHistory: String,     token: String?,     score: String?,     contacts: Array<Contact>?,     poiId: String?)

Types

Link copied to clipboard
data class Address(val road: String?, val jibun: String?)
Link copied to clipboard
data class BusinessHour(    val open: String?,     val close: String?,     val info: String?)
Link copied to clipboard
data class History(    val time: String?,     val type: Person.History.Type?,     val callType: Person.History.CallType?)
Link copied to clipboard
enum Type : Enum<Person.Type>

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun toJson(): JsonElement

Properties

Link copied to clipboard
@SerializedName(value = "address")
val address: Person.Address?
Link copied to clipboard
@SerializedName(value = "businessHours")
val businessHours: Person.BusinessHour?
Link copied to clipboard
@SerializedName(value = "category")
val category: String?
Link copied to clipboard
@SerializedName(value = "contacts")
val contacts: Array<Contact>?
Link copied to clipboard
@SerializedName(value = "history")
val history: Person.History?
Link copied to clipboard
@SerializedName(value = "name")
val name: String
Link copied to clipboard
@SerializedName(value = "numInCallHistory")
val numInCallHistory: String
Link copied to clipboard
@SerializedName(value = "poiId")
val poiId: String?
Link copied to clipboard
@SerializedName(value = "profileImgUrl")
val profileImgUrl: String?
Link copied to clipboard
@SerializedName(value = "score")
val score: String?
Link copied to clipboard
@SerializedName(value = "token")
val token: String?
Link copied to clipboard
@SerializedName(value = "type")
val type: Person.Type