/** * Copyright (c) 2002 Sinosoft Co.,LTD. * All right reserved. */ package com.sinosoft.lis.schema; import com.sinosoft.persistence.Entity; import com.sinosoft.lis.pubfun.FDate; import com.sinosoft.persistence.Column; import com.sinosoft.persistence.Id; import com.sinosoft.persistence.Schema; import com.sinosoft.persistence.Table; import com.sinosoft.persistence.impl.SchemaHelper; import com.sinosoft.utility.CErrors; import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter; import lombok.experimental.Accessors; import java.util.Date; /** *

ClassName: LOBGrpContSchema

*

Description: DB层 Schema 类文件

*

Company: Sinosoft Co.,LTD

* @Database Schema2 * @author Makerx2 * @CreateDatetime 2019-03-16 16:05:39 148 */ @Table(name = "LOBGrpCont") @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class LOBGrpContSchema extends Entity implements Schema, Cloneable { // @Field @Getter @Setter @Id @Column(index = 0, name = "GrpContNo", desc = "集体合同号码", type = Schema.TYPE_STRING) private String grpContNo; @Getter @Setter @Column(index = 1, name = "ProposalGrpContNo", desc = "集体投保单号码", type = Schema.TYPE_STRING) private String proposalGrpContNo; @Getter @Setter @Column(index = 2, name = "PrtNo", desc = "印刷号码", type = Schema.TYPE_STRING) private String prtNo; @Getter @Setter @Column(index = 3, name = "SaleChnl", desc = "销售渠道", type = Schema.TYPE_STRING) private String saleChnl; @Getter @Setter @Column(index = 4, name = "ManageCom", desc = "管理机构", type = Schema.TYPE_STRING) private String manageCom; @Getter @Setter @Column(index = 5, name = "AgentCom", desc = "代理机构", type = Schema.TYPE_STRING) private String agentCom; @Getter @Setter @Column(index = 6, name = "AgentType", desc = "代理机构内部分类", type = Schema.TYPE_STRING) private String agentType; @Getter @Setter @Column(index = 7, name = "AgentCode", desc = "代理人编码", type = Schema.TYPE_STRING) private String agentCode; @Getter @Setter @Column(index = 8, name = "AgentGroup", desc = "代理人组别", type = Schema.TYPE_STRING) private String agentGroup; @Getter @Setter @Column(index = 9, name = "AgentCode1", desc = "联合代理人代码", type = Schema.TYPE_STRING) private String agentCode1; @Getter @Setter @Column(index = 10, name = "Password", desc = "保单口令", type = Schema.TYPE_STRING) private String password; @Getter @Setter @Column(index = 11, name = "Password2", desc = "密码", type = Schema.TYPE_STRING) private String password2; @Getter @Setter @Column(index = 12, name = "AppntNo", desc = "客户号码", type = Schema.TYPE_STRING) private String appntNo; @Getter @Setter @Column(index = 13, name = "AddressNo", desc = "地址号码", type = Schema.TYPE_STRING) private String addressNo; @Getter @Column(index = 14, name = "Peoples2", desc = "投保总人数", type = Schema.TYPE_INT) private int peoples2; @Getter @Setter @Column(index = 15, name = "GrpName", desc = "���位名��", type = Schema.TYPE_STRING) private String grpName; @Getter @Setter @Column(index = 16, name = "BusinessType", desc = "行业分类", type = Schema.TYPE_STRING) private String businessType; @Getter @Setter @Column(index = 17, name = "GrpNature", desc = "单位性质", type = Schema.TYPE_STRING) private String grpNature; @Getter @Column(index = 18, name = "RgtMoney", desc = "注册资本", type = Schema.TYPE_DOUBLE) private double rgtMoney; @Getter @Column(index = 19, name = "Asset", desc = "资产总额", type = Schema.TYPE_DOUBLE) private double asset; @Getter @Column(index = 20, name = "NetProfitRate", desc = "净资产收益率", type = Schema.TYPE_DOUBLE) private double netProfitRate; @Getter @Setter @Column(index = 21, name = "MainBussiness", desc = "主营业务", type = Schema.TYPE_STRING) private String mainBussiness; @Getter @Setter @Column(index = 22, name = "Corporation", desc = "法人", type = Schema.TYPE_STRING) private String corporation; @Getter @Setter @Column(index = 23, name = "ComAera", desc = "机构分布区域", type = Schema.TYPE_STRING) private String comAera; @Getter @Setter @Column(index = 24, name = "Fax", desc = "单位传真", type = Schema.TYPE_STRING) private String fax; @Getter @Setter @Column(index = 25, name = "Phone", desc = "单位电话", type = Schema.TYPE_STRING) private String phone; @Getter @Setter @Column(index = 26, name = "GetFlag", desc = "付款方式", type = Schema.TYPE_STRING) private String getFlag; @Getter @Setter @Column(index = 27, name = "Satrap", desc = "负责人", type = Schema.TYPE_STRING) private String satrap; @Getter @Setter @Column(index = 28, name = "EMail", desc = "公司e_mail", type = Schema.TYPE_STRING) private String eMail; @Column(index = 29, name = "FoundDate", desc = "成立日期", type = Schema.TYPE_DATE) private Date foundDate; @Getter @Setter @Column(index = 30, name = "GrpGroupNo", desc = "客户组号码", type = Schema.TYPE_STRING) private String grpGroupNo; @Getter @Setter @Column(index = 31, name = "BankCode", desc = "银行编码", type = Schema.TYPE_STRING) private String bankCode; @Getter @Setter @Column(index = 32, name = "BankAccNo", desc = "银行帐号", type = Schema.TYPE_STRING) private String bankAccNo; @Getter @Setter @Column(index = 33, name = "AccName", desc = "银行帐户���", type = Schema.TYPE_STRING) private String accName; @Getter @Setter @Column(index = 34, name = "DisputedFlag", desc = "合同争议处理方式", type = Schema.TYPE_STRING) private String disputedFlag; @Getter @Setter @Column(index = 35, name = "OutPayFlag", desc = "溢交处理方式", type = Schema.TYPE_STRING) private String outPayFlag; @Getter @Setter @Column(index = 36, name = "GetPolMode", desc = "保单送达方式", type = Schema.TYPE_STRING) private String getPolMode; @Getter @Setter @Column(index = 37, name = "Lang", desc = "语种标记", type = Schema.TYPE_STRING) private String lang; @Getter @Setter @Column(index = 38, name = "Currency", desc = "币别", type = Schema.TYPE_STRING) private String currency; @Getter @Column(index = 39, name = "LostTimes", desc = "遗失补发次数", type = Schema.TYPE_INT) private int lostTimes; @Getter @Column(index = 40, name = "PrintCount", desc = "保单打印次数", type = Schema.TYPE_INT) private int printCount; @Column(index = 41, name = "RegetDate", desc = "最后一次催收日期", type = Schema.TYPE_DATE) private Date regetDate; @Column(index = 42, name = "LastEdorDate", desc = "最后一次保全日期", type = Schema.TYPE_DATE) private Date lastEdorDate; @Column(index = 43, name = "LastGetDate", desc = "最后一次给付日期", type = Schema.TYPE_DATE) private Date lastGetDate; @Column(index = 44, name = "LastLoanDate", desc = "最后一次借款日期", type = Schema.TYPE_DATE) private Date lastLoanDate; @Getter @Setter @Column(index = 45, name = "SpecFlag", desc = "团体特殊业务标志", type = Schema.TYPE_STRING) private String specFlag; @Getter @Setter @Column(index = 46, name = "GrpSpec", desc = "集体特约", type = Schema.TYPE_STRING) private String grpSpec; @Getter @Setter @Column(index = 47, name = "PayMode", desc = "交费方式", type = Schema.TYPE_STRING) private String payMode; @Getter @Setter @Column(index = 48, name = "SignCom", desc = "签单机构", type = Schema.TYPE_STRING) private String signCom; @Column(index = 49, name = "SignDate", desc = "签单日期", type = Schema.TYPE_DATE) private Date signDate; @Getter @Setter @Column(index = 50, name = "SignTime", desc = "签单时间", type = Schema.TYPE_STRING) private String signTime; @Column(index = 51, name = "CValiDate", desc = "保单生效日期", type = Schema.TYPE_DATE) private Date cValiDate; @Getter @Column(index = 52, name = "PayIntv", desc = "交费间隔", type = Schema.TYPE_INT) private int payIntv; @Getter @Column(index = 53, name = "ManageFeeRate", desc = "管理费比例", type = Schema.TYPE_DOUBLE) private double manageFeeRate; @Getter @Column(index = 54, name = "ExpPeoples", desc = "预计人数", type = Schema.TYPE_INT) private int expPeoples; @Getter @Column(index = 55, name = "ExpPremium", desc = "预计保费", type = Schema.TYPE_DOUBLE) private double expPremium; @Getter @Column(index = 56, name = "ExpAmnt", desc = "预计保额", type = Schema.TYPE_DOUBLE) private double expAmnt; @Getter @Column(index = 57, name = "Peoples", desc = "总人数", type = Schema.TYPE_INT) private int peoples; @Getter @Column(index = 58, name = "Mult", desc = "总份数", type = Schema.TYPE_DOUBLE) private double mult; @Getter @Column(index = 59, name = "Prem", desc = "总保费", type = Schema.TYPE_DOUBLE) private double prem; @Getter @Column(index = 60, name = "Amnt", desc = "总保额", type = Schema.TYPE_DOUBLE) private double amnt; @Getter @Column(index = 61, name = "SumPrem", desc = "总累计保费", type = Schema.TYPE_DOUBLE) private double sumPrem; @Getter @Column(index = 62, name = "SumPay", desc = "总累计交费", type = Schema.TYPE_DOUBLE) private double sumPay; @Getter @Column(index = 63, name = "Dif", desc = "差额", type = Schema.TYPE_DOUBLE) private double dif; @Getter @Setter @Column(index = 64, name = "Remark", desc = "备注", type = Schema.TYPE_STRING) private String remark; @Getter @Setter @Column(index = 65, name = "StandbyFlag1", desc = "备用属性字段1", type = Schema.TYPE_STRING) private String standbyFlag1; @Getter @Setter @Column(index = 66, name = "StandbyFlag2", desc = "备用属性字段2", type = Schema.TYPE_STRING) private String standbyFlag2; @Getter @Setter @Column(index = 67, name = "StandbyFlag3", desc = "备用属性字段3", type = Schema.TYPE_STRING) private String standbyFlag3; @Getter @Setter @Column(index = 68, name = "InputOperator", desc = "录单人", type = Schema.TYPE_STRING) private String inputOperator; @Column(index = 69, name = "InputDate", desc = "录单完成日期", type = Schema.TYPE_DATE) private Date inputDate; @Getter @Setter @Column(index = 70, name = "InputTime", desc = "录单完成时间", type = Schema.TYPE_STRING) private String inputTime; @Getter @Setter @Column(index = 71, name = "ApproveFlag", desc = "复核���态", type = Schema.TYPE_STRING) private String approveFlag; @Getter @Setter @Column(index = 72, name = "ApproveCode", desc = "复核人编码", type = Schema.TYPE_STRING) private String approveCode; @Column(index = 73, name = "ApproveDate", desc = "复核日期", type = Schema.TYPE_DATE) private Date approveDate; @Getter @Setter @Column(index = 74, name = "ApproveTime", desc = "复核时间", type = Schema.TYPE_STRING) private String approveTime; @Getter @Setter @Column(index = 75, name = "UWOperator", desc = "核保人", type = Schema.TYPE_STRING) private String uWOperator; @Getter @Setter @Column(index = 76, name = "UWFlag", desc = "核保状态", type = Schema.TYPE_STRING) private String uWFlag; @Column(index = 77, name = "UWDate", desc = "核保完成日期", type = Schema.TYPE_DATE) private Date uWDate; @Getter @Setter @Column(index = 78, name = "UWTime", desc = "核保完成时间", type = Schema.TYPE_STRING) private String uWTime; @Getter @Setter @Column(index = 79, name = "AppFlag", desc = "投保单/保单标志", type = Schema.TYPE_STRING) private String appFlag; @Column(index = 80, name = "PolApplyDate", desc = "投保单申请日期", type = Schema.TYPE_DATE) private Date polApplyDate; @Column(index = 81, name = "CustomGetPolDate", desc = "保单回执客户签收日期", type = Schema.TYPE_DATE) private Date customGetPolDate; @Column(index = 82, name = "GetPolDate", desc = "保单送达日期", type = Schema.TYPE_DATE) private Date getPolDate; @Getter @Setter @Column(index = 83, name = "GetPolTime", desc = "保单送达时间", type = Schema.TYPE_STRING) private String getPolTime; @Getter @Setter @Column(index = 84, name = "State", desc = "状态", type = Schema.TYPE_STRING) private String state; @Getter @Setter @Column(index = 85, name = "Operator", desc = "操作员", type = Schema.TYPE_STRING) private String operator; @Column(index = 86, name = "MakeDate", desc = "入机日期", type = Schema.TYPE_DATE) private Date makeDate; @Getter @Setter @Column(index = 87, name = "MakeTime", desc = "入机时间", type = Schema.TYPE_STRING) private String makeTime; @Column(index = 88, name = "ModifyDate", desc = "最后一次修改日期", type = Schema.TYPE_DATE) private Date modifyDate; @Getter @Setter @Column(index = 89, name = "ModifyTime", desc = "最后一次修改时间", type = Schema.TYPE_STRING) private String modifyTime; @Getter @Setter @Column(index = 90, name = "EnterKind", desc = "参保形式", type = Schema.TYPE_STRING) private String enterKind; @Getter @Setter @Column(index = 91, name = "AmntGrade", desc = "保额等级", type = Schema.TYPE_STRING) private String amntGrade; @Getter @Column(index = 92, name = "Peoples3", desc = "单位可投保人数", type = Schema.TYPE_INT) private int peoples3; @Getter @Column(index = 93, name = "OnWorkPeoples", desc = "在职投保人数", type = Schema.TYPE_INT) private int onWorkPeoples; @Getter @Column(index = 94, name = "OffWorkPeoples", desc = "退休投保人数", type = Schema.TYPE_INT) private int offWorkPeoples; @Getter @Column(index = 95, name = "OtherPeoples", desc = "其它投保人数", type = Schema.TYPE_INT) private int otherPeoples; @Getter @Column(index = 96, name = "RelaPeoples", desc = "连带投保人数", type = Schema.TYPE_INT) private int relaPeoples; @Getter @Column(index = 97, name = "RelaMatePeoples", desc = "连带配偶投保人数", type = Schema.TYPE_INT) private int relaMatePeoples; @Getter @Column(index = 98, name = "RelaYoungPeoples", desc = "连带子女投保人数", type = Schema.TYPE_INT) private int relaYoungPeoples; @Getter @Column(index = 99, name = "RelaOtherPeoples", desc = "连带其它投保人数", type = Schema.TYPE_INT) private int relaOtherPeoples; @Getter @Setter @Column(index = 100, name = "FirstTrialOperator", desc = "初审人", type = Schema.TYPE_STRING) private String firstTrialOperator; @Column(index = 101, name = "FirstTrialDate", desc = "初审日期", type = Schema.TYPE_DATE) private Date firstTrialDate; @Getter @Setter @Column(index = 102, name = "FirstTrialTime", desc = "初���时间", type = Schema.TYPE_STRING) private String firstTrialTime; @Getter @Setter @Column(index = 103, name = "ReceiveOperator", desc = "收单人", type = Schema.TYPE_STRING) private String receiveOperator; @Column(index = 104, name = "ReceiveDate", desc = "收单日期", type = Schema.TYPE_DATE) private Date receiveDate; @Getter @Setter @Column(index = 105, name = "ReceiveTime", desc = "收单时间", type = Schema.TYPE_STRING) private String receiveTime; @Getter @Setter @Column(index = 106, name = "TempFeeNo", desc = "暂收据号", type = Schema.TYPE_STRING) private String tempFeeNo; @Getter @Setter @Column(index = 107, name = "HandlerName", desc = "投保经办人", type = Schema.TYPE_STRING) private String handlerName; @Column(index = 108, name = "HandlerDate", desc = "投保单填写日期", type = Schema.TYPE_DATE) private Date handlerDate; @Getter @Setter @Column(index = 109, name = "HandlerPrint", desc = "投保单位章", type = Schema.TYPE_STRING) private String handlerPrint; @Column(index = 110, name = "AgentDate", desc = "业务员填写日期", type = Schema.TYPE_DATE) private Date agentDate; @Getter @Setter @Column(index = 111, name = "BusinessBigType", desc = "行业大类", type = Schema.TYPE_STRING) private String businessBigType; @Getter @Setter @Column(index = 112, name = "MarketType", desc = "市场类型", type = Schema.TYPE_STRING) private String marketType; @Getter @Setter @Column(index = 113, name = "ReportNo", desc = "呈报号", type = Schema.TYPE_STRING) private String reportNo; @Getter @Setter @Column(index = 114, name = "ConferNo", desc = "协议书号", type = Schema.TYPE_STRING) private String conferNo; @Getter @Setter @Column(index = 115, name = "SignReportNo", desc = "签报件号", type = Schema.TYPE_STRING) private String signReportNo; @Getter @Setter @Column(index = 116, name = "AgentConferNo", desc = "代理协议书号", type = Schema.TYPE_STRING) private String agentConferNo; @Getter @Setter @Column(index = 117, name = "ContType", desc = "总单类型", type = Schema.TYPE_STRING) private String contType; @Getter @Setter @Column(index = 118, name = "EdorCalType", desc = "是否使用保全特殊算法", type = Schema.TYPE_STRING) private String edorCalType; @Getter @Setter @Column(index = 119, name = "ClientCare", desc = "客户关注", type = Schema.TYPE_STRING) private String clientCare; @Getter @Setter @Column(index = 120, name = "FundReason", desc = "资金说明", type = Schema.TYPE_STRING) private String fundReason; @Getter @Setter @Column(index = 121, name = "BackDateRemark", desc = "追溯期理赔特约", type = Schema.TYPE_STRING) private String backDateRemark; @Getter @Setter @Column(index = 122, name = "ClientNeedJudge", desc = "客户需求判断", type = Schema.TYPE_STRING) private String clientNeedJudge; @Getter @Setter @Column(index = 123, name = "DonateContflag", desc = "是否赠送团单", type = Schema.TYPE_STRING) private String donateContflag; @Getter @Setter @Column(index = 124, name = "FundJudge", desc = "资金判断", type = Schema.TYPE_STRING) private String fundJudge; @Getter @Setter @Column(index = 125, name = "ExamAndAppNo", desc = "审批号码", type = Schema.TYPE_STRING) private String examAndAppNo; @Getter @Column(index = 126, name = "EdorTransPercent", desc = "保全替换比例", type = Schema.TYPE_DOUBLE) private double edorTransPercent; @Getter @Setter @Column(index = 127, name = "CardFlag", desc = "卡单标志", type = Schema.TYPE_STRING) private String cardFlag; @Getter @Setter @Column(index = 128, name = "AgentCodeOper", desc = "Column_129", type = Schema.TYPE_STRING) private String agentCodeOper; @Getter @Setter @Column(index = 129, name = "AgentCodeAssi", desc = "Column_130", type = Schema.TYPE_STRING) private String agentCodeAssi; @Getter @Setter @Column(index = 130, name = "ContPlanFlag", desc = "Column_131", type = Schema.TYPE_STRING) private String contPlanFlag; @Getter @Column(index = 131, name = "FYCRate", desc = "Column_132", type = Schema.TYPE_DOUBLE) private double fYCRate; @Getter @Setter @Column(index = 132, name = "DelayReasonCode", desc = "Column_133", type = Schema.TYPE_STRING) private String delayReasonCode; @Getter @Setter @Column(index = 133, name = "DelayReasonDesc", desc = "Column_134", type = Schema.TYPE_STRING) private String delayReasonDesc; @Getter @Setter @Column(index = 134, name = "ConTFlag", desc = "Column_135", type = Schema.TYPE_STRING) private String conTFlag; @Getter @Setter @Column(index = 135, name = "SaleDepart", desc = "Column_136", type = Schema.TYPE_STRING) private String saleDepart; @Getter @Setter @Column(index = 136, name = "ChnlType", desc = "Column_137", type = Schema.TYPE_STRING) private String chnlType; @Getter @Setter @Column(index = 137, name = "AgentBranchesCode", desc = "Column_138", type = Schema.TYPE_STRING) private String agentBranchesCode; @Getter @Setter @Column(index = 138, name = "ProjectType", desc = "Column_139", type = Schema.TYPE_STRING) private String projectType; @Getter @Setter @Column(index = 139, name = "RenewFlag", desc = "Column_140", type = Schema.TYPE_STRING) private String renewFlag; @Getter @Column(index = 140, name = "RenewCount", desc = "Column_141", type = Schema.TYPE_INT) private int renewCount; @Getter @Setter @Column(index = 141, name = "RenewContNo", desc = "Column_142", type = Schema.TYPE_STRING) private String renewContNo; @Getter @Column(index = 142, name = "InitNumPeople", desc = "Column_143", type = Schema.TYPE_INT) private int initNumPeople; @Getter @Column(index = 143, name = "InitMult", desc = "Column_144", type = Schema.TYPE_INT) private int initMult; @Getter @Column(index = 144, name = "InitAmnt", desc = "Column_145", type = Schema.TYPE_DOUBLE) private double initAmnt; @Getter @Column(index = 145, name = "InitRiskAmnt", desc = "Column_146", type = Schema.TYPE_DOUBLE) private double initRiskAmnt; @Getter @Column(index = 146, name = "InitPrem", desc = "Column_147", type = Schema.TYPE_DOUBLE) private double initPrem; @Getter @Column(index = 147, name = "InitStandPrem", desc = "Column_148", type = Schema.TYPE_DOUBLE) private double initStandPrem; @Getter @Column(index = 148, name = "RiskAmnt", desc = "Column_149", type = Schema.TYPE_DOUBLE) private double riskAmnt; @Getter @Column(index = 149, name = "StandPrem", desc = "Column_150", type = Schema.TYPE_DOUBLE) private double standPrem; @Getter @Column(index = 150, name = "SumNumPeople", desc = "Column_151", type = Schema.TYPE_INT) private int sumNumPeople; @Getter @Column(index = 151, name = "InsuYear", desc = "Column_152", type = Schema.TYPE_INT) private int insuYear; @Getter @Setter @Column(index = 152, name = "InsuYearFlag", desc = "Column_153", type = Schema.TYPE_STRING) private String insuYearFlag; @Getter @Column(index = 153, name = "Years", desc = "Column_154", type = Schema.TYPE_INT) private int years; @Getter @Column(index = 154, name = "PayEndYear", desc = "Column_155", type = Schema.TYPE_INT) private int payEndYear; @Getter @Setter @Column(index = 155, name = "PayEndYearFlag", desc = "Column_156", type = Schema.TYPE_STRING) private String payEndYearFlag; @Getter @Column(index = 156, name = "PayYears", desc = "Column_157", type = Schema.TYPE_INT) private int payYears; @Getter @Setter @Column(index = 157, name = "ValDateType", desc = "Column_158", type = Schema.TYPE_STRING) private String valDateType; @Column(index = 158, name = "EndDate", desc = "Column_159", type = Schema.TYPE_DATE) private Date endDate; @Column(index = 159, name = "FirstPayDate", desc = "Column_160", type = Schema.TYPE_DATE) private Date firstPayDate; @Column(index = 160, name = "PayEndDate", desc = "Column_161", type = Schema.TYPE_DATE) private Date payEndDate; @Column(index = 161, name = "PayToDate", desc = "Column_162", type = Schema.TYPE_DATE) private Date payToDate; @Getter @Setter @Column(index = 162, name = "AutoPayFlag", desc = "Column_163", type = Schema.TYPE_STRING) private String autoPayFlag; @Getter @Setter @Column(index = 163, name = "SignOperator", desc = "Column_164", type = Schema.TYPE_STRING) private String signOperator; @Getter @Setter @Column(index = 164, name = "CoInsurance", desc = "Column_165", type = Schema.TYPE_STRING) private String coInsurance; @Getter @Column(index = 165, name = "AmntShareRate", desc = "Column_166", type = Schema.TYPE_DOUBLE) private double amntShareRate; @Getter @Column(index = 166, name = "PremShareRate", desc = "Column_167", type = Schema.TYPE_DOUBLE) private double premShareRate; @Getter @Setter @Column(index = 167, name = "ScanCom", desc = "Column_168", type = Schema.TYPE_STRING) private String scanCom; @Getter @Setter @Column(index = 168, name = "ComCode", desc = "Column_169", type = Schema.TYPE_STRING) private String comCode; @Getter @Setter @Column(index = 169, name = "ModifyOperator", desc = "Column_170", type = Schema.TYPE_STRING) private String modifyOperator; public static final int FIELDNUM = 170; // 数据库表的字段个数 private transient FDate fDate = new FDate(); // 处理日期 public transient CErrors mErrors; // 错误信息 // @Constructor public LOBGrpContSchema() { mErrors = new CErrors(); } // @Method public Object clone() throws CloneNotSupportedException { LOBGrpContSchema cloned = (LOBGrpContSchema) super.clone(); cloned.fDate = (FDate) fDate.clone(); cloned.mErrors = (CErrors) mErrors.clone(); SchemaHelper.cloneDate(cloned, this, this.getClass()); return cloned; } public String[] getPK() { return SchemaHelper.getPK(this.getClass()); } public LOBGrpContSchema setPeoples2(int aPeoples2) { peoples2 = aPeoples2; return this; } public LOBGrpContSchema setPeoples2(String aPeoples2) { if (aPeoples2 != null && !aPeoples2.equals("") && !aPeoples2.equals("null")) { peoples2 = new Integer(aPeoples2); } return this; } public LOBGrpContSchema setRgtMoney(double aRgtMoney) { rgtMoney = aRgtMoney; return this; } public LOBGrpContSchema setRgtMoney(String aRgtMoney) { if (aRgtMoney != null && !aRgtMoney.equals("") && !aRgtMoney.equals("null")) { rgtMoney = new Double(aRgtMoney); } return this; } public LOBGrpContSchema setAsset(double aAsset) { asset = aAsset; return this; } public LOBGrpContSchema setAsset(String aAsset) { if (aAsset != null && !aAsset.equals("") && !aAsset.equals("null")) { asset = new Double(aAsset); } return this; } public LOBGrpContSchema setNetProfitRate(double aNetProfitRate) { netProfitRate = aNetProfitRate; return this; } public LOBGrpContSchema setNetProfitRate(String aNetProfitRate) { if (aNetProfitRate != null && !aNetProfitRate.equals("") && !aNetProfitRate.equals("null")) { netProfitRate = new Double(aNetProfitRate); } return this; } public String getFoundDate() { if (foundDate != null) return fDate.getString(foundDate); else return null; } public LOBGrpContSchema setFoundDate(Date aFoundDate) { foundDate = aFoundDate; return this; } public LOBGrpContSchema setFoundDate(String aFoundDate) { if (aFoundDate != null && !aFoundDate.equals("") && !aFoundDate.equals("null")) { foundDate = fDate.getDate(aFoundDate); } else { foundDate = null; } return this; } public LOBGrpContSchema setLostTimes(int aLostTimes) { lostTimes = aLostTimes; return this; } public LOBGrpContSchema setLostTimes(String aLostTimes) { if (aLostTimes != null && !aLostTimes.equals("") && !aLostTimes.equals("null")) { lostTimes = new Integer(aLostTimes); } return this; } public LOBGrpContSchema setPrintCount(int aPrintCount) { printCount = aPrintCount; return this; } public LOBGrpContSchema setPrintCount(String aPrintCount) { if (aPrintCount != null && !aPrintCount.equals("") && !aPrintCount.equals("null")) { printCount = new Integer(aPrintCount); } return this; } public String getRegetDate() { if (regetDate != null) return fDate.getString(regetDate); else return null; } public LOBGrpContSchema setRegetDate(Date aRegetDate) { regetDate = aRegetDate; return this; } public LOBGrpContSchema setRegetDate(String aRegetDate) { if (aRegetDate != null && !aRegetDate.equals("") && !aRegetDate.equals("null")) { regetDate = fDate.getDate(aRegetDate); } else { regetDate = null; } return this; } public String getLastEdorDate() { if (lastEdorDate != null) return fDate.getString(lastEdorDate); else return null; } public LOBGrpContSchema setLastEdorDate(Date aLastEdorDate) { lastEdorDate = aLastEdorDate; return this; } public LOBGrpContSchema setLastEdorDate(String aLastEdorDate) { if (aLastEdorDate != null && !aLastEdorDate.equals("") && !aLastEdorDate.equals("null")) { lastEdorDate = fDate.getDate(aLastEdorDate); } else { lastEdorDate = null; } return this; } public String getLastGetDate() { if (lastGetDate != null) return fDate.getString(lastGetDate); else return null; } public LOBGrpContSchema setLastGetDate(Date aLastGetDate) { lastGetDate = aLastGetDate; return this; } public LOBGrpContSchema setLastGetDate(String aLastGetDate) { if (aLastGetDate != null && !aLastGetDate.equals("") && !aLastGetDate.equals("null")) { lastGetDate = fDate.getDate(aLastGetDate); } else { lastGetDate = null; } return this; } public String getLastLoanDate() { if (lastLoanDate != null) return fDate.getString(lastLoanDate); else return null; } public LOBGrpContSchema setLastLoanDate(Date aLastLoanDate) { lastLoanDate = aLastLoanDate; return this; } public LOBGrpContSchema setLastLoanDate(String aLastLoanDate) { if (aLastLoanDate != null && !aLastLoanDate.equals("") && !aLastLoanDate.equals("null")) { lastLoanDate = fDate.getDate(aLastLoanDate); } else { lastLoanDate = null; } return this; } public String getSignDate() { if (signDate != null) return fDate.getString(signDate); else return null; } public LOBGrpContSchema setSignDate(Date aSignDate) { signDate = aSignDate; return this; } public LOBGrpContSchema setSignDate(String aSignDate) { if (aSignDate != null && !aSignDate.equals("") && !aSignDate.equals("null")) { signDate = fDate.getDate(aSignDate); } else { signDate = null; } return this; } public String getCValiDate() { if (cValiDate != null) return fDate.getString(cValiDate); else return null; } public LOBGrpContSchema setCValiDate(Date aCValiDate) { cValiDate = aCValiDate; return this; } public LOBGrpContSchema setCValiDate(String aCValiDate) { if (aCValiDate != null && !aCValiDate.equals("") && !aCValiDate.equals("null")) { cValiDate = fDate.getDate(aCValiDate); } else { cValiDate = null; } return this; } public LOBGrpContSchema setPayIntv(int aPayIntv) { payIntv = aPayIntv; return this; } public LOBGrpContSchema setPayIntv(String aPayIntv) { if (aPayIntv != null && !aPayIntv.equals("") && !aPayIntv.equals("null")) { payIntv = new Integer(aPayIntv); } return this; } public LOBGrpContSchema setManageFeeRate(double aManageFeeRate) { manageFeeRate = aManageFeeRate; return this; } public LOBGrpContSchema setManageFeeRate(String aManageFeeRate) { if (aManageFeeRate != null && !aManageFeeRate.equals("") && !aManageFeeRate.equals("null")) { manageFeeRate = new Double(aManageFeeRate); } return this; } public LOBGrpContSchema setExpPeoples(int aExpPeoples) { expPeoples = aExpPeoples; return this; } public LOBGrpContSchema setExpPeoples(String aExpPeoples) { if (aExpPeoples != null && !aExpPeoples.equals("") && !aExpPeoples.equals("null")) { expPeoples = new Integer(aExpPeoples); } return this; } public LOBGrpContSchema setExpPremium(double aExpPremium) { expPremium = aExpPremium; return this; } public LOBGrpContSchema setExpPremium(String aExpPremium) { if (aExpPremium != null && !aExpPremium.equals("") && !aExpPremium.equals("null")) { expPremium = new Double(aExpPremium); } return this; } public LOBGrpContSchema setExpAmnt(double aExpAmnt) { expAmnt = aExpAmnt; return this; } public LOBGrpContSchema setExpAmnt(String aExpAmnt) { if (aExpAmnt != null && !aExpAmnt.equals("") && !aExpAmnt.equals("null")) { expAmnt = new Double(aExpAmnt); } return this; } public LOBGrpContSchema setPeoples(int aPeoples) { peoples = aPeoples; return this; } public LOBGrpContSchema setPeoples(String aPeoples) { if (aPeoples != null && !aPeoples.equals("") && !aPeoples.equals("null")) { peoples = new Integer(aPeoples); } return this; } public LOBGrpContSchema setMult(double aMult) { mult = aMult; return this; } public LOBGrpContSchema setMult(String aMult) { if (aMult != null && !aMult.equals("") && !aMult.equals("null")) { mult = new Double(aMult); } return this; } public LOBGrpContSchema setPrem(double aPrem) { prem = aPrem; return this; } public LOBGrpContSchema setPrem(String aPrem) { if (aPrem != null && !aPrem.equals("") && !aPrem.equals("null")) { prem = new Double(aPrem); } return this; } public LOBGrpContSchema setAmnt(double aAmnt) { amnt = aAmnt; return this; } public LOBGrpContSchema setAmnt(String aAmnt) { if (aAmnt != null && !aAmnt.equals("") && !aAmnt.equals("null")) { amnt = new Double(aAmnt); } return this; } public LOBGrpContSchema setSumPrem(double aSumPrem) { sumPrem = aSumPrem; return this; } public LOBGrpContSchema setSumPrem(String aSumPrem) { if (aSumPrem != null && !aSumPrem.equals("") && !aSumPrem.equals("null")) { sumPrem = new Double(aSumPrem); } return this; } public LOBGrpContSchema setSumPay(double aSumPay) { sumPay = aSumPay; return this; } public LOBGrpContSchema setSumPay(String aSumPay) { if (aSumPay != null && !aSumPay.equals("") && !aSumPay.equals("null")) { sumPay = new Double(aSumPay); } return this; } public LOBGrpContSchema setDif(double aDif) { dif = aDif; return this; } public LOBGrpContSchema setDif(String aDif) { if (aDif != null && !aDif.equals("") && !aDif.equals("null")) { dif = new Double(aDif); } return this; } public String getInputDate() { if (inputDate != null) return fDate.getString(inputDate); else return null; } public LOBGrpContSchema setInputDate(Date aInputDate) { inputDate = aInputDate; return this; } public LOBGrpContSchema setInputDate(String aInputDate) { if (aInputDate != null && !aInputDate.equals("") && !aInputDate.equals("null")) { inputDate = fDate.getDate(aInputDate); } else { inputDate = null; } return this; } public String getApproveDate() { if (approveDate != null) return fDate.getString(approveDate); else return null; } public LOBGrpContSchema setApproveDate(Date aApproveDate) { approveDate = aApproveDate; return this; } public LOBGrpContSchema setApproveDate(String aApproveDate) { if (aApproveDate != null && !aApproveDate.equals("") && !aApproveDate.equals("null")) { approveDate = fDate.getDate(aApproveDate); } else { approveDate = null; } return this; } public String getUWDate() { if (uWDate != null) return fDate.getString(uWDate); else return null; } public LOBGrpContSchema setUWDate(Date aUWDate) { uWDate = aUWDate; return this; } public LOBGrpContSchema setUWDate(String aUWDate) { if (aUWDate != null && !aUWDate.equals("") && !aUWDate.equals("null")) { uWDate = fDate.getDate(aUWDate); } else { uWDate = null; } return this; } public String getPolApplyDate() { if (polApplyDate != null) return fDate.getString(polApplyDate); else return null; } public LOBGrpContSchema setPolApplyDate(Date aPolApplyDate) { polApplyDate = aPolApplyDate; return this; } public LOBGrpContSchema setPolApplyDate(String aPolApplyDate) { if (aPolApplyDate != null && !aPolApplyDate.equals("") && !aPolApplyDate.equals("null")) { polApplyDate = fDate.getDate(aPolApplyDate); } else { polApplyDate = null; } return this; } public String getCustomGetPolDate() { if (customGetPolDate != null) return fDate.getString(customGetPolDate); else return null; } public LOBGrpContSchema setCustomGetPolDate(Date aCustomGetPolDate) { customGetPolDate = aCustomGetPolDate; return this; } public LOBGrpContSchema setCustomGetPolDate(String aCustomGetPolDate) { if (aCustomGetPolDate != null && !aCustomGetPolDate.equals("") && !aCustomGetPolDate.equals("null")) { customGetPolDate = fDate.getDate(aCustomGetPolDate); } else { customGetPolDate = null; } return this; } public String getGetPolDate() { if (getPolDate != null) return fDate.getString(getPolDate); else return null; } public LOBGrpContSchema setGetPolDate(Date aGetPolDate) { getPolDate = aGetPolDate; return this; } public LOBGrpContSchema setGetPolDate(String aGetPolDate) { if (aGetPolDate != null && !aGetPolDate.equals("") && !aGetPolDate.equals("null")) { getPolDate = fDate.getDate(aGetPolDate); } else { getPolDate = null; } return this; } public String getMakeDate() { if (makeDate != null) return fDate.getString(makeDate); else return null; } public LOBGrpContSchema setMakeDate(Date aMakeDate) { makeDate = aMakeDate; return this; } public LOBGrpContSchema setMakeDate(String aMakeDate) { if (aMakeDate != null && !aMakeDate.equals("") && !aMakeDate.equals("null")) { makeDate = fDate.getDate(aMakeDate); } else { makeDate = null; } return this; } public String getModifyDate() { if (modifyDate != null) return fDate.getString(modifyDate); else return null; } public LOBGrpContSchema setModifyDate(Date aModifyDate) { modifyDate = aModifyDate; return this; } public LOBGrpContSchema setModifyDate(String aModifyDate) { if (aModifyDate != null && !aModifyDate.equals("") && !aModifyDate.equals("null")) { modifyDate = fDate.getDate(aModifyDate); } else { modifyDate = null; } return this; } public LOBGrpContSchema setPeoples3(int aPeoples3) { peoples3 = aPeoples3; return this; } public LOBGrpContSchema setPeoples3(String aPeoples3) { if (aPeoples3 != null && !aPeoples3.equals("") && !aPeoples3.equals("null")) { peoples3 = new Integer(aPeoples3); } return this; } public LOBGrpContSchema setOnWorkPeoples(int aOnWorkPeoples) { onWorkPeoples = aOnWorkPeoples; return this; } public LOBGrpContSchema setOnWorkPeoples(String aOnWorkPeoples) { if (aOnWorkPeoples != null && !aOnWorkPeoples.equals("") && !aOnWorkPeoples.equals("null")) { onWorkPeoples = new Integer(aOnWorkPeoples); } return this; } public LOBGrpContSchema setOffWorkPeoples(int aOffWorkPeoples) { offWorkPeoples = aOffWorkPeoples; return this; } public LOBGrpContSchema setOffWorkPeoples(String aOffWorkPeoples) { if (aOffWorkPeoples != null && !aOffWorkPeoples.equals("") && !aOffWorkPeoples.equals("null")) { offWorkPeoples = new Integer(aOffWorkPeoples); } return this; } public LOBGrpContSchema setOtherPeoples(int aOtherPeoples) { otherPeoples = aOtherPeoples; return this; } public LOBGrpContSchema setOtherPeoples(String aOtherPeoples) { if (aOtherPeoples != null && !aOtherPeoples.equals("") && !aOtherPeoples.equals("null")) { otherPeoples = new Integer(aOtherPeoples); } return this; } public LOBGrpContSchema setRelaPeoples(int aRelaPeoples) { relaPeoples = aRelaPeoples; return this; } public LOBGrpContSchema setRelaPeoples(String aRelaPeoples) { if (aRelaPeoples != null && !aRelaPeoples.equals("") && !aRelaPeoples.equals("null")) { relaPeoples = new Integer(aRelaPeoples); } return this; } public LOBGrpContSchema setRelaMatePeoples(int aRelaMatePeoples) { relaMatePeoples = aRelaMatePeoples; return this; } public LOBGrpContSchema setRelaMatePeoples(String aRelaMatePeoples) { if (aRelaMatePeoples != null && !aRelaMatePeoples.equals("") && !aRelaMatePeoples.equals("null")) { relaMatePeoples = new Integer(aRelaMatePeoples); } return this; } public LOBGrpContSchema setRelaYoungPeoples(int aRelaYoungPeoples) { relaYoungPeoples = aRelaYoungPeoples; return this; } public LOBGrpContSchema setRelaYoungPeoples(String aRelaYoungPeoples) { if (aRelaYoungPeoples != null && !aRelaYoungPeoples.equals("") && !aRelaYoungPeoples.equals("null")) { relaYoungPeoples = new Integer(aRelaYoungPeoples); } return this; } public LOBGrpContSchema setRelaOtherPeoples(int aRelaOtherPeoples) { relaOtherPeoples = aRelaOtherPeoples; return this; } public LOBGrpContSchema setRelaOtherPeoples(String aRelaOtherPeoples) { if (aRelaOtherPeoples != null && !aRelaOtherPeoples.equals("") && !aRelaOtherPeoples.equals("null")) { relaOtherPeoples = new Integer(aRelaOtherPeoples); } return this; } public String getFirstTrialDate() { if (firstTrialDate != null) return fDate.getString(firstTrialDate); else return null; } public LOBGrpContSchema setFirstTrialDate(Date aFirstTrialDate) { firstTrialDate = aFirstTrialDate; return this; } public LOBGrpContSchema setFirstTrialDate(String aFirstTrialDate) { if (aFirstTrialDate != null && !aFirstTrialDate.equals("") && !aFirstTrialDate.equals("null")) { firstTrialDate = fDate.getDate(aFirstTrialDate); } else { firstTrialDate = null; } return this; } public String getReceiveDate() { if (receiveDate != null) return fDate.getString(receiveDate); else return null; } public LOBGrpContSchema setReceiveDate(Date aReceiveDate) { receiveDate = aReceiveDate; return this; } public LOBGrpContSchema setReceiveDate(String aReceiveDate) { if (aReceiveDate != null && !aReceiveDate.equals("") && !aReceiveDate.equals("null")) { receiveDate = fDate.getDate(aReceiveDate); } else { receiveDate = null; } return this; } public String getHandlerDate() { if (handlerDate != null) return fDate.getString(handlerDate); else return null; } public LOBGrpContSchema setHandlerDate(Date aHandlerDate) { handlerDate = aHandlerDate; return this; } public LOBGrpContSchema setHandlerDate(String aHandlerDate) { if (aHandlerDate != null && !aHandlerDate.equals("") && !aHandlerDate.equals("null")) { handlerDate = fDate.getDate(aHandlerDate); } else { handlerDate = null; } return this; } public String getAgentDate() { if (agentDate != null) return fDate.getString(agentDate); else return null; } public LOBGrpContSchema setAgentDate(Date aAgentDate) { agentDate = aAgentDate; return this; } public LOBGrpContSchema setAgentDate(String aAgentDate) { if (aAgentDate != null && !aAgentDate.equals("") && !aAgentDate.equals("null")) { agentDate = fDate.getDate(aAgentDate); } else { agentDate = null; } return this; } public LOBGrpContSchema setEdorTransPercent(double aEdorTransPercent) { edorTransPercent = aEdorTransPercent; return this; } public LOBGrpContSchema setEdorTransPercent(String aEdorTransPercent) { if (aEdorTransPercent != null && !aEdorTransPercent.equals("") && !aEdorTransPercent.equals("null")) { edorTransPercent = new Double(aEdorTransPercent); } return this; } public LOBGrpContSchema setFYCRate(double aFYCRate) { fYCRate = aFYCRate; return this; } public LOBGrpContSchema setFYCRate(String aFYCRate) { if (aFYCRate != null && !aFYCRate.equals("") && !aFYCRate.equals("null")) { fYCRate = new Double(aFYCRate); } return this; } public LOBGrpContSchema setRenewCount(int aRenewCount) { renewCount = aRenewCount; return this; } public LOBGrpContSchema setRenewCount(String aRenewCount) { if (aRenewCount != null && !aRenewCount.equals("") && !aRenewCount.equals("null")) { renewCount = new Integer(aRenewCount); } return this; } public LOBGrpContSchema setInitNumPeople(int aInitNumPeople) { initNumPeople = aInitNumPeople; return this; } public LOBGrpContSchema setInitNumPeople(String aInitNumPeople) { if (aInitNumPeople != null && !aInitNumPeople.equals("") && !aInitNumPeople.equals("null")) { initNumPeople = new Integer(aInitNumPeople); } return this; } public LOBGrpContSchema setInitMult(int aInitMult) { initMult = aInitMult; return this; } public LOBGrpContSchema setInitMult(String aInitMult) { if (aInitMult != null && !aInitMult.equals("") && !aInitMult.equals("null")) { initMult = new Integer(aInitMult); } return this; } public LOBGrpContSchema setInitAmnt(double aInitAmnt) { initAmnt = aInitAmnt; return this; } public LOBGrpContSchema setInitAmnt(String aInitAmnt) { if (aInitAmnt != null && !aInitAmnt.equals("") && !aInitAmnt.equals("null")) { initAmnt = new Double(aInitAmnt); } return this; } public LOBGrpContSchema setInitRiskAmnt(double aInitRiskAmnt) { initRiskAmnt = aInitRiskAmnt; return this; } public LOBGrpContSchema setInitRiskAmnt(String aInitRiskAmnt) { if (aInitRiskAmnt != null && !aInitRiskAmnt.equals("") && !aInitRiskAmnt.equals("null")) { initRiskAmnt = new Double(aInitRiskAmnt); } return this; } public LOBGrpContSchema setInitPrem(double aInitPrem) { initPrem = aInitPrem; return this; } public LOBGrpContSchema setInitPrem(String aInitPrem) { if (aInitPrem != null && !aInitPrem.equals("") && !aInitPrem.equals("null")) { initPrem = new Double(aInitPrem); } return this; } public LOBGrpContSchema setInitStandPrem(double aInitStandPrem) { initStandPrem = aInitStandPrem; return this; } public LOBGrpContSchema setInitStandPrem(String aInitStandPrem) { if (aInitStandPrem != null && !aInitStandPrem.equals("") && !aInitStandPrem.equals("null")) { initStandPrem = new Double(aInitStandPrem); } return this; } public LOBGrpContSchema setRiskAmnt(double aRiskAmnt) { riskAmnt = aRiskAmnt; return this; } public LOBGrpContSchema setRiskAmnt(String aRiskAmnt) { if (aRiskAmnt != null && !aRiskAmnt.equals("") && !aRiskAmnt.equals("null")) { riskAmnt = new Double(aRiskAmnt); } return this; } public LOBGrpContSchema setStandPrem(double aStandPrem) { standPrem = aStandPrem; return this; } public LOBGrpContSchema setStandPrem(String aStandPrem) { if (aStandPrem != null && !aStandPrem.equals("") && !aStandPrem.equals("null")) { standPrem = new Double(aStandPrem); } return this; } public LOBGrpContSchema setSumNumPeople(int aSumNumPeople) { sumNumPeople = aSumNumPeople; return this; } public LOBGrpContSchema setSumNumPeople(String aSumNumPeople) { if (aSumNumPeople != null && !aSumNumPeople.equals("") && !aSumNumPeople.equals("null")) { sumNumPeople = new Integer(aSumNumPeople); } return this; } public LOBGrpContSchema setInsuYear(int aInsuYear) { insuYear = aInsuYear; return this; } public LOBGrpContSchema setInsuYear(String aInsuYear) { if (aInsuYear != null && !aInsuYear.equals("") && !aInsuYear.equals("null")) { insuYear = new Integer(aInsuYear); } return this; } public LOBGrpContSchema setYears(int aYears) { years = aYears; return this; } public LOBGrpContSchema setYears(String aYears) { if (aYears != null && !aYears.equals("") && !aYears.equals("null")) { years = new Integer(aYears); } return this; } public LOBGrpContSchema setPayEndYear(int aPayEndYear) { payEndYear = aPayEndYear; return this; } public LOBGrpContSchema setPayEndYear(String aPayEndYear) { if (aPayEndYear != null && !aPayEndYear.equals("") && !aPayEndYear.equals("null")) { payEndYear = new Integer(aPayEndYear); } return this; } public LOBGrpContSchema setPayYears(int aPayYears) { payYears = aPayYears; return this; } public LOBGrpContSchema setPayYears(String aPayYears) { if (aPayYears != null && !aPayYears.equals("") && !aPayYears.equals("null")) { payYears = new Integer(aPayYears); } return this; } public String getEndDate() { if (endDate != null) return fDate.getString(endDate); else return null; } public LOBGrpContSchema setEndDate(Date aEndDate) { endDate = aEndDate; return this; } public LOBGrpContSchema setEndDate(String aEndDate) { if (aEndDate != null && !aEndDate.equals("") && !aEndDate.equals("null")) { endDate = fDate.getDate(aEndDate); } else { endDate = null; } return this; } public String getFirstPayDate() { if (firstPayDate != null) return fDate.getString(firstPayDate); else return null; } public LOBGrpContSchema setFirstPayDate(Date aFirstPayDate) { firstPayDate = aFirstPayDate; return this; } public LOBGrpContSchema setFirstPayDate(String aFirstPayDate) { if (aFirstPayDate != null && !aFirstPayDate.equals("") && !aFirstPayDate.equals("null")) { firstPayDate = fDate.getDate(aFirstPayDate); } else { firstPayDate = null; } return this; } public String getPayEndDate() { if (payEndDate != null) return fDate.getString(payEndDate); else return null; } public LOBGrpContSchema setPayEndDate(Date aPayEndDate) { payEndDate = aPayEndDate; return this; } public LOBGrpContSchema setPayEndDate(String aPayEndDate) { if (aPayEndDate != null && !aPayEndDate.equals("") && !aPayEndDate.equals("null")) { payEndDate = fDate.getDate(aPayEndDate); } else { payEndDate = null; } return this; } public String getPayToDate() { if (payToDate != null) return fDate.getString(payToDate); else return null; } public LOBGrpContSchema setPayToDate(Date aPayToDate) { payToDate = aPayToDate; return this; } public LOBGrpContSchema setPayToDate(String aPayToDate) { if (aPayToDate != null && !aPayToDate.equals("") && !aPayToDate.equals("null")) { payToDate = fDate.getDate(aPayToDate); } else { payToDate = null; } return this; } public LOBGrpContSchema setAmntShareRate(double aAmntShareRate) { amntShareRate = aAmntShareRate; return this; } public LOBGrpContSchema setAmntShareRate(String aAmntShareRate) { if (aAmntShareRate != null && !aAmntShareRate.equals("") && !aAmntShareRate.equals("null")) { amntShareRate = new Double(aAmntShareRate); } return this; } public LOBGrpContSchema setPremShareRate(double aPremShareRate) { premShareRate = aPremShareRate; return this; } public LOBGrpContSchema setPremShareRate(String aPremShareRate) { if (aPremShareRate != null && !aPremShareRate.equals("") && !aPremShareRate.equals("null")) { premShareRate = new Double(aPremShareRate); } return this; } public LOBGrpContSchema setSchema(LOBGrpContSchema aLOBGrpContSchema) { SchemaHelper.setSchema(aLOBGrpContSchema, this); return this; } public LOBGrpContSchema getSchema() { LOBGrpContSchema aLOBGrpContSchema = new LOBGrpContSchema(); aLOBGrpContSchema.setSchema(this); return aLOBGrpContSchema; } public String encode() { return SchemaHelper.encode(this); } public boolean decode(String strMessage) { return SchemaHelper.decode(this, strMessage); } public String getV(String FCode) { return SchemaHelper.getV(this, FCode); } public String getV(int nFieldIndex) { return SchemaHelper.getV(this, nFieldIndex); } public boolean setV(String FCode, String FValue) { return SchemaHelper.setV(this, FCode, FValue); } public int getFieldCount() { return FIELDNUM; } public int getFieldIndex(String strFieldName) { return SchemaHelper.getFieldIndex(this.getClass(), strFieldName); } public String getFieldName(int nFieldIndex) { return SchemaHelper.getFieldName(this.getClass(), nFieldIndex); } public int getFieldType(String strFieldName) { return SchemaHelper.getFieldType(this.getClass(), strFieldName); } public int getFieldType(int nFieldIndex) { return SchemaHelper.getFieldType(this.getClass(), nFieldIndex); } }