package com.gh.gamecenter.qa.entity

import com.gh.gamecenter.feature.entity.Auth
import com.gh.gamecenter.feature.entity.Badge
import com.gh.gamecenter.feature.entity.MeEntity
import com.google.gson.annotations.SerializedName

/**
 * Created by khy on 17/12/17.
 */
data class InviteEntity(
    @SerializedName("_id")
    var id: String? = null,
    var icon: String? = null,
    var name: String? = null,
    var count: Count? = null,
    var me: MeEntity? = null,
    var description: String? = null,
    var auth: Auth? = null,
    var isHeaderItem: Boolean? = false,
    var headerName: String? = "",
    @SerializedName("is_followers")
    var isFollowers: Boolean? = false,
    val badge: Badge? = null
) {
    data class Count(
        var answer: Int? = 0,
        var vote: Int? = 0
    )
}
