package to.sparks.mtgox.model; import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annotation.JsonProperty; import java.util.Date; import java.util.HashMap; /** * * @author SparksG */ @JsonAutoDetect public class AccountInfo extends DtoBase { private String login; private String[] rights; private Date last_Login; private Date created; private long index; private BitcoinPrice monthly_Volume; private String language; private String id; private HashMap<String, Wallet> wallets; private double trade_Fee; public AccountInfo(@JsonProperty("Login") String login, @JsonProperty("Rights") String[] rights, @JsonProperty("Last_Login") Date last_Login, @JsonProperty("Created") Date created, @JsonProperty("Index") long index, @JsonProperty("Monthly_Volume") BitcoinPrice monthly_Volume, @JsonProperty("Language") String language, @JsonProperty("Id") String id, @JsonProperty("Wallets") HashMap<String, Wallet> wallets, @JsonProperty("Trade_Fee") double trade_Fee) { this.login = login; this.rights = rights; this.last_Login = last_Login; this.created = created; this.index = index; this.monthly_Volume = monthly_Volume; this.language = language; this.id = id; this.wallets = wallets; this.trade_Fee = trade_Fee; } public String getLogin() { return login; } public String[] getRights() { return rights; } public Date getLast_Login() { return last_Login; } public Date getCreated() { return created; } public long getIndex() { return index; } public BitcoinPrice getMonthly_Volume() { return monthly_Volume; } public String getLanguage() { return language; } public String getId() { return id; } public HashMap<String, Wallet> getWallets() { return wallets; } public double getTrade_Fee() { return trade_Fee; } }