📄 statementform.java
字号:
package com.ebusiness.ebank.form;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2005</p> * <p>Company: </p> * @author not attributable * @version 1.0 */import com.ebusiness.ebank.bean.StatementValue;import com.ebusiness.ebank.util.FieldHelper;import java.util.Locale;public class StatementForm extends BaseForm{ private String bankingDate; private String description; private String withdrawal; private String deposit; private String balance; private String accountNo; private String clientCardNo; private String accountType; public String getBankingDate() { return this.bankingDate; } public void setBankingDate(String bankingDate) { this.bankingDate = bankingDate; } public String getDescription() { return this.description; } public void setDescription(String description) { this.description = description; } public String getWithdrawal() { return this.withdrawal; } public void setWithdrawal(String withdrawal) { this.withdrawal = withdrawal; } public String getDeposit() { return this.deposit; } public void setDeposit(String deposit) { this.deposit = deposit; } public String getBalance() { return this.balance; } public void setBalance(String balance) { this.balance = balance; } public String getAccountNo() { return this.accountNo; } public void setAccountNo(String accountNo) { this.accountNo = accountNo; } public String getClientCardNo() { return this.clientCardNo; } public void setClientCardNo(String clientCardNo) { this.clientCardNo = clientCardNo; } public String getAccountType() { return this.accountType; } public void setAccountType(String accountType) { this.accountType = accountType; } public static StatementForm mappingFromModel(StatementValue value, Locale locale) { StatementForm form = new StatementForm(); form.setAccountNo(value.getAccountNo()); form.setClientCardNo(value.getClientCardNo()); form.setBankingDate(FieldHelper.convertToString(value.getBankingDate(), locale)); form.setDescription(value.getDescription()); form.setBalance(String.valueOf(value.getBalance())); form.setDeposit(String.valueOf(value.getDeposit())); form.setWithdrawal(String.valueOf(value.getWithdrawal())); form.setAccountType(value.getAccountType()); return form; } public StatementValue mappingToModel(Locale locale) { StatementValue value = new StatementValue(); value.setAccountNo(this.getAccountNo()); value.setClientCardNo(this.getClientCardNo()); value.setBankingDate(FieldHelper.convertToTimestamp(this.getBankingDate())); value.setDescription(this.getDescription()); value.setBalance(Double.parseDouble(this.getBalance())); value.setDeposit(Double.parseDouble(this.getDeposit())); value.setWithdrawal(Double.parseDouble(this.getWithdrawal())); value.setAccountType(this.getAccountType()); return value; } public void clear() { super.clear(); bankingDate = ""; description = ""; withdrawal = ""; deposit = ""; balance = ""; accountNo = ""; clientCardNo = ""; accountType = ""; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -