Skip to content

Instantly share code, notes, and snippets.

@Ochornma
Created April 22, 2021 15:56
Show Gist options
  • Select an option

  • Save Ochornma/e0c1ac07e639f2ce779147bc2a3cc380 to your computer and use it in GitHub Desktop.

Select an option

Save Ochornma/e0c1ac07e639f2ce779147bc2a3cc380 to your computer and use it in GitHub Desktop.
/*
This is package of this data class
package com.app.softkash.data.entity.userDetails
*/
@Keep
data class Data(
@SerializedName("address")
val address: String,
@SerializedName("bank_account")
val bankAccount: List<BankAccount>,
@SerializedName("business_document")
val businessDocument: List<BusinessDocument>,
@SerializedName("bvn")
val bvn: String?,
@SerializedName("bvn_phone_number")
val bvnPhoneNumber: Any?,
@SerializedName("country_code")
val countryCode: String,
@SerializedName("created_at")
val createdAt: String,
@SerializedName("date_of_birth")
val dateOfBirth: String,
@SerializedName("devices_code")
val devicesCode: String,
@SerializedName("email")
val email: String,
@SerializedName("email_verified_at")
val emailVerifiedAt: Any?,
@SerializedName("employment_status")
val employmentStatus: String,
@SerializedName("first_name")
val firstName: String,
@SerializedName("gender")
val gender: String,
@SerializedName("id")
val id: Int,
@SerializedName("kyc_level")
val kycLevel: Int,
@SerializedName("last_login")
val lastLogin: Any?,
@SerializedName("last_name")
val lastName: String,
@SerializedName("locked_status")
val lockedStatus: Boolean,
@SerializedName("marital_status")
val maritalStatus: String,
@SerializedName("others_name")
val othersName: Any?,
@SerializedName("parent_id")
val parentId: Any?,
@SerializedName("password")
val password: String,
@SerializedName("phone_number")
val phoneNumber: String,
@SerializedName("profile_photo")
val profilePhoto: Any?,
@SerializedName("referral_id")
val referralId: Any?,
@SerializedName("remember_token")
val rememberToken: Any?,
@SerializedName("transaction_pin")
val transactionPin: String,
@SerializedName("updated_at")
val updatedAt: String,
@SerializedName("user_business_loan")
val userBusinessLoan: UserBusinessLoan,
@SerializedName("user_level")
val userLevel: Any?,
@SerializedName("user_personal_loan")
val userPersonalLoan: UserPersonalLoan,
@SerializedName("username")
val username: String,
@SerializedName("verify_bank_account")
val verifyBankAccount: Int,
@SerializedName("verify_bvn")
val verifyBvn: String,
@SerializedName("verify_card")
val verifyCard: Int,
@SerializedName("verify_email")
val verifyEmail: String,
@SerializedName("verify_phone")
val verifyPhone: String,
@SerializedName("wallet")
val wallet: Wallet
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment