All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.paysera.lib.inrento.entities.project.PSProject.kt Maven / Gradle / Ivy

There is a newer version: 1.0.18
Show newest version
package com.paysera.lib.inrento.entities.project

import com.google.gson.annotations.SerializedName
import com.paysera.lib.inrento.entities.document.PSDocument
import java.util.*

data class PSProject(
    val id: Int,
    val name: String,
    val status: Int?,
    val country: String?,
    val city: String?,
    val address: String?,
    val latitude: Double?,
    val longitude: Double?,
    val currency: String?,
    val fundingAmount: String,
    val collectedFunds: String,
    val investorsCount: Int,
    val annualYield: String,
    val additionalAnnualYield: String?,
    @SerializedName("yield_param1_name") val yieldName: String,
    @SerializedName("yield_param1_value") val yieldValue: String,
    val termInMonths: Int,
    val term: String?,
    val termDisplay: String?,
    val realReturn: String?,
    val realTerm: Int?,
    @SerializedName("date_end_investments") val endInvestmentsDate: Date,
    val principalReturnDate: Date?,
    val investmentType: Int?,
    val investmentTypeName: String?,
    val propertyType: Int?,
    val propertyTypeName: String?,
    val mortgageRank: Int?,
    val mortgageRankName: String?,
    @SerializedName("photo") val mainPhotoURL: String?,
    val riskScoringValue: String?,
    val interestDistribution: String?,
    val updates: List?,
    val documents: List?,
    val capitalGains: PSProjectCapitalGains?,
    val reasonsToInvest: List?,
    val financialTerms: String?,
    val projectOwner: PSProjectOwner?
)




© 2015 - 2025 Weber Informatics LLC | Privacy Policy