package com.liato.bankdroid.banking.banks.avanza.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.io.Serializable;
import java.util.Collections;
import java.util.List;
public class Account implements Serializable {
private static final long serialVersionUID = -5718585872348469144L;
@JsonProperty("balance")
private double mBalance;
@JsonProperty("totalProfit")
private double mTotalProfit;
@JsonProperty("accountName")
private String mAccountName;
@JsonProperty("totalAccruedInterest")
private double mTotalAccruedInterest;
@JsonProperty("adjustedForwardAmount")
private double mAdjustedForwardAmount;
@JsonProperty("unUsedCredit")
private double mUnUsedCredit;
@JsonProperty("superInterest")
private double mSuperInterest;
@JsonProperty("totalMarginRequirement")
private double mTotalMarginRequirement;
@JsonProperty("tradingPower")
private double mTradingPower;
@JsonProperty("resAmount")
private double mResAmount;
@JsonProperty("loanAmount")
private double mLoanAmount;
@JsonProperty("accountId")
private String mAccountId;
@JsonProperty("currencyAccounts")
private List<CurrencyAccount> mCurrencyAccounts = Collections.emptyList();
@JsonProperty("creditLimit")
private double mCreditLimit;
@JsonProperty("totalProfitPercent")
private double mTotalProfitPercent;
@JsonProperty("ownCapital")
private double mOwnCapital;
@JsonProperty("totalValue")
private double mTotalValue;
@JsonProperty("interestAmount")
private double mInterestAmount;
@JsonProperty("secAmount")
private double mSecAmount;
@JsonProperty("positionAggregations")
private List<PositionAggregation> mPositionAggregations = Collections.emptyList();
@JsonProperty("balance")
public double getBalance() {
return mBalance;
}
@JsonProperty("totalProfit")
public double getTotalProfit() {
return mTotalProfit;
}
@JsonProperty("accountName")
public String getAccountName() {
return mAccountName;
}
@JsonProperty("totalAccruedInterest")
public double getTotalAccruedInterest() {
return mTotalAccruedInterest;
}
@JsonProperty("adjustedForwardAmount")
public double getAdjustedForwardAmount() {
return mAdjustedForwardAmount;
}
@JsonProperty("unUsedCredit")
public double getUnUsedCredit() {
return mUnUsedCredit;
}
@JsonProperty("superInterest")
public double getSuperInterest() {
return mSuperInterest;
}
@JsonProperty("totalMarginRequirement")
public double getTotalMarginRequirement() {
return mTotalMarginRequirement;
}
@JsonProperty("tradingPower")
public double getTradingPower() {
return mTradingPower;
}
@JsonProperty("resAmount")
public double getResAmount() {
return mResAmount;
}
@JsonProperty("loanAmount")
public double getLoanAmount() {
return mLoanAmount;
}
@JsonProperty("accountId")
public String getAccountId() {
return mAccountId;
}
@JsonProperty("currencyAccounts")
public List<CurrencyAccount> getCurrencyAccounts() {
return mCurrencyAccounts;
}
@JsonProperty("creditLimit")
public double getCreditLimit() {
return mCreditLimit;
}
@JsonProperty("totalProfitPercent")
public double getTotalProfitPercent() {
return mTotalProfitPercent;
}
@JsonProperty("ownCapital")
public double getOwnCapital() {
return mOwnCapital;
}
@JsonProperty("totalValue")
public double getTotalValue() {
return mTotalValue;
}
@JsonProperty("interestAmount")
public double getInterestAmount() {
return mInterestAmount;
}
@JsonProperty("secAmount")
public double getSecAmount() {
return mSecAmount;
}
@JsonProperty("positionAggregations")
public List<PositionAggregation> getPositionAggregations() {
return mPositionAggregations;
}
}