You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1883 lines
56 KiB

/**
* 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;
/**
* <p>ClassName: LOBGrpContSchema </p>
* <p>Description: DB层 Schema 类文件 </p>
* <p>Company: Sinosoft Co.,LTD </p>
* @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<LOBGrpContSchema>, 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 = "<EFBFBD><EFBFBD><EFBFBD>位名<EFBFBD><EFBFBD>", 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 = "银行帐户<EFBFBD><EFBFBD><EFBFBD>", 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 = "复核<EFBFBD><EFBFBD><EFBFBD>态", 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 = "初<EFBFBD><EFBFBD><EFBFBD>时间", 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);
}
}