/* Options: Date: 2025-05-10 02:11:46 Version: 8.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://active-ewebservice.biz/aeservices30/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: ContractFullDetailsRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { /** * ContractFullDetailsRequires active-e Contracts Service. */ @Route(Path="/ContractFullDetails", Verbs="GET") @DataContract public static class ContractFullDetailsRequest extends BaseSecureRequest implements IReturn { @DataMember public Integer Acct = null; @DataMember public Integer Sub = null; @DataMember public Date ChangedDate = null; @DataMember public String SerialNumber = null; /** * If sent, additional calculated fields will be returned using this date */ @DataMember @ApiMember(DataType="string", Description="If sent, additional calculated fields will be returned using this date", Format="date", Name="CalculationsDate", ParameterType="query") public Date CalculationsDate = null; /** * The Starting Offset */ @DataMember @ApiMember(DataType="integer", Description="The Starting Offset", Format="int64", Name="StartOffset") public Long StartOffset = null; /** * The # of records to be returned */ @DataMember @ApiMember(DataType="integer", Description="The # of records to be returned", Format="int64", Name="RecordCount") public Long RecordCount = null; /** * The Contract Ref# to be looked up. If sent, do not send WebRef, Acct, Sub, ChangedDate, SerialNumber, StartOffset, or Recordcount */ @DataMember @ApiMember(DataType="string", Description="The Contract Ref# to be looked up. If sent, do not send WebRef, Acct, Sub, ChangedDate, SerialNumber, StartOffset, or Recordcount", Name="AIMRef") public String AIMRef = null; /** * The WebRef to be looked up. If sent, do not send AIMRef, Acct, Sub, ChangedDate, SerialNumber, StartOffset, or Recordcount */ @DataMember @ApiMember(DataType="string", Description="The WebRef to be looked up. If sent, do not send AIMRef, Acct, Sub, ChangedDate, SerialNumber, StartOffset, or Recordcount", Name="WebRef") public String WebRef = null; public Integer getAcct() { return Acct; } public ContractFullDetailsRequest setAcct(Integer value) { this.Acct = value; return this; } public Integer getSub() { return Sub; } public ContractFullDetailsRequest setSub(Integer value) { this.Sub = value; return this; } public Date getChangedDate() { return ChangedDate; } public ContractFullDetailsRequest setChangedDate(Date value) { this.ChangedDate = value; return this; } public String getSerialNumber() { return SerialNumber; } public ContractFullDetailsRequest setSerialNumber(String value) { this.SerialNumber = value; return this; } public Date getCalculationsDate() { return CalculationsDate; } public ContractFullDetailsRequest setCalculationsDate(Date value) { this.CalculationsDate = value; return this; } public Long getStartOffset() { return StartOffset; } public ContractFullDetailsRequest setStartOffset(Long value) { this.StartOffset = value; return this; } public Long getRecordCount() { return RecordCount; } public ContractFullDetailsRequest setRecordCount(Long value) { this.RecordCount = value; return this; } public String getAimRef() { return AIMRef; } public ContractFullDetailsRequest setAimRef(String value) { this.AIMRef = value; return this; } public String getWebRef() { return WebRef; } public ContractFullDetailsRequest setWebRef(String value) { this.WebRef = value; return this; } private static Object responseType = ContractFullDetailsResponse.class; public Object getResponseType() { return responseType; } } @DataContract public static class ContractFullDetailsResponse extends BaseResponse { @DataMember public ArrayList Contracts = null; @DataMember public Long RemainingRecords = null; public ArrayList getContracts() { return Contracts; } public ContractFullDetailsResponse setContracts(ArrayList value) { this.Contracts = value; return this; } public Long getRemainingRecords() { return RemainingRecords; } public ContractFullDetailsResponse setRemainingRecords(Long value) { this.RemainingRecords = value; return this; } } @DataContract public static class BaseRequest { /** * This is your AIM API Key provided by Tri-Tech */ @DataMember @ApiMember(DataType="string", Description="This is your AIM API Key provided by Tri-Tech", IsRequired=true, Name="ApiKey", ParameterType="header") public String ApiKey = null; @DataMember @ApiMember(DataType="string", Name="OAuthToken", ParameterType="header") public String OAuthToken = null; public String getApiKey() { return ApiKey; } public BaseRequest setApiKey(String value) { this.ApiKey = value; return this; } public String getOAuthToken() { return OAuthToken; } public BaseRequest setOAuthToken(String value) { this.OAuthToken = value; return this; } } @DataContract public static class BaseSecureRequest extends BaseRequest { /** * */ @DataMember @ApiMember(DataType="string", Description="", Name="Token", ParameterType="Header") public String Token = null; /** * */ @DataMember @ApiMember(DataType="string", Description="", Name="DeviceId", ParameterType="Header") public String DeviceId = null; /** * */ @DataMember @ApiMember(DataType="string", Description="", IsRequired=true, Name="AppId", ParameterType="Header") public String AppId = null; public String getToken() { return Token; } public BaseSecureRequest setToken(String value) { this.Token = value; return this; } public String getDeviceId() { return DeviceId; } public BaseSecureRequest setDeviceId(String value) { this.DeviceId = value; return this; } public String getAppId() { return AppId; } public BaseSecureRequest setAppId(String value) { this.AppId = value; return this; } } @DataContract(Name="CCInfo") public static class CcInfo { /** * Token returned from processor */ @DataMember @ApiMember(DataType="string", Description="Token returned from processor", IsRequired=true, Name="TokenStr", ParameterType="query") public String TokenStr = null; /** * Card Type (VISA, MCARD, AMEX, DSCVR) */ @DataMember @ApiMember(DataType="string", Description="Card Type (VISA, MCARD, AMEX, DSCVR)", IsRequired=true, Name="CardType", ParameterType="query") public String CardType = null; /** * Last four of the card */ @DataMember @ApiMember(DataType="string", Description="Last four of the card", IsRequired=true, Name="LastFour", ParameterType="query") public String LastFour = null; /** * Expiration Date of the Card. (MM/YY) */ @DataMember @ApiMember(DataType="string", Description="Expiration Date of the Card. (MM/YY)", Name="Expiration", ParameterType="query") public String Expiration = null; /** * Reason the card is on file. */ @DataMember @ApiMember(DataType="string", Description="Reason the card is on file.", Name="ReasonOnFile", ParameterType="query") public String ReasonOnFile = null; /** * ID of the existing Token Record in AIM, if applicable */ @DataMember @ApiMember(DataType="integer", Description="ID of the existing Token Record in AIM, if applicable", Format="int64", Name="TokenPk", ParameterType="query") public Long TokenPk = null; /** * Is this the customer's primary card? Defaults to false. */ @DataMember @ApiMember(DataType="boolean", Description="Is this the customer's primary card? Defaults to false.", Name="Primary", ParameterType="query") public Boolean Primary = null; public String getTokenStr() { return TokenStr; } public CcInfo setTokenStr(String value) { this.TokenStr = value; return this; } public String getCardType() { return CardType; } public CcInfo setCardType(String value) { this.CardType = value; return this; } public String getLastFour() { return LastFour; } public CcInfo setLastFour(String value) { this.LastFour = value; return this; } public String getExpiration() { return Expiration; } public CcInfo setExpiration(String value) { this.Expiration = value; return this; } public String getReasonOnFile() { return ReasonOnFile; } public CcInfo setReasonOnFile(String value) { this.ReasonOnFile = value; return this; } public Long getTokenPk() { return TokenPk; } public CcInfo setTokenPk(Long value) { this.TokenPk = value; return this; } public Boolean isPrimary() { return Primary; } public CcInfo setPrimary(Boolean value) { this.Primary = value; return this; } } @DataContract public static class ContractInfo { @DataMember public BigDecimal Rnt_afee = null; @DataMember public Boolean Rnt_alatedbt = null; @DataMember public BigDecimal Rnt_amtfin = null; @DataMember public BigDecimal Rnt_aofinchg = null; @DataMember public Boolean Rnt_apaydbt = null; @DataMember public String Rnt_apaytyp = null; @DataMember public Short Rnt_atcode = null; @DataMember public Date Rnt_autopayhold = null; @DataMember public BigDecimal Rnt_avgbal = null; @DataMember public BigDecimal Rnt_balance = null; @DataMember public Short Rnt_billdays = null; @DataMember public Date Rnt_cdate = null; @DataMember public String Rnt_colagency = null; @DataMember public BigDecimal Rnt_colamt = null; @DataMember public Date Rnt_coupdate = null; @DataMember public BigDecimal Rnt_cramt = null; @DataMember public Short Rnt_crmo = null; @DataMember public BigDecimal Rnt_currafee = null; @DataMember public BigDecimal Rnt_currbal = null; @DataMember public BigDecimal Rnt_currfc = null; @DataMember public BigDecimal Rnt_currfeetax1 = null; @DataMember public BigDecimal Rnt_currfeetax2 = null; @DataMember public BigDecimal Rnt_currlte = null; @DataMember public BigDecimal Rnt_currma = null; @DataMember public BigDecimal Rnt_curroth = null; @DataMember public BigDecimal Rnt_currprn = null; @DataMember public BigDecimal Rnt_currtax1 = null; @DataMember public BigDecimal Rnt_currtax2 = null; @DataMember public Short Rnt_dayslate = null; @DataMember public Short Rnt_daystlst = null; @DataMember public String Rnt_deprcode = null; @DataMember public BigDecimal Rnt_discount = null; @DataMember public BigDecimal Rnt_downpay = null; @DataMember public String Rnt_dunn = null; @DataMember public Date Rnt_edate = null; @DataMember public Date Rnt_fdate = null; @DataMember public BigDecimal Rnt_fee = null; @DataMember public BigDecimal Rnt_finalpay = null; @DataMember public BigDecimal Rnt_finchg = null; @DataMember public Short Rnt_freemos = null; @DataMember public Date Rnt_intdate = null; @DataMember public BigDecimal Rnt_intrate = null; @DataMember public Boolean Rnt_irregular = null; @DataMember public Short Rnt_itcode = null; @DataMember public BigDecimal Rnt_lastpaid = null; @DataMember public BigDecimal Rnt_latefee = null; @DataMember public BigDecimal Rnt_lateowed = null; @DataMember public Date Rnt_ldate = null; @DataMember public Short Rnt_ltcode = null; @DataMember public BigDecimal Rnt_monma = null; @DataMember public Boolean Rnt_mopayreq = null; @DataMember public Short Rnt_mtcode = null; @DataMember public Date Rnt_ndate = null; @DataMember public BigDecimal Rnt_nextpayamt = null; @DataMember public Short Rnt_nextpaynum = null; @DataMember public Date Rnt_notedate = null; @DataMember public String Rnt_notes = null; @DataMember public String Rnt_exchnotes = null; @DataMember public BigDecimal Rnt_otherowed = null; @DataMember public Short Rnt_payfreq = null; @DataMember public Short Rnt_latefreq = null; @DataMember public Short Rnt_payfreqtype = null; @DataMember public BigDecimal Rnt_payment = null; @DataMember public Short Rnt_paystrm = null; @DataMember public Long Rnt_pk = null; @DataMember public BigDecimal Rnt_prevamt = null; @DataMember public Short Rnt_prevmo = null; @DataMember public BigDecimal Rnt_price = null; @DataMember public Date Rnt_rdate = null; @DataMember public Date Rnt_sdate = null; @DataMember public String Rnt_student = null; @DataMember public Integer Rnt_sub = null; @DataMember public BigDecimal Rnt_tax = null; @DataMember public BigDecimal Rnt_taxrate1 = null; @DataMember public BigDecimal Rnt_taxrate2 = null; @DataMember public BigDecimal Rnt_taxrateorig1 = null; @DataMember public BigDecimal Rnt_taxrateorig2 = null; @DataMember public Short Rnt_tcode = null; @DataMember public Short Rnt_term = null; @DataMember public BigDecimal Rnt_tmaint = null; @DataMember public BigDecimal Rnt_tradein = null; @DataMember public String Rnt_typer = null; @DataMember public Date Rnt_timestamp = null; @DataMember public Integer Acct = null; @DataMember public String TaxLocation = null; @DataMember public String DefaultDesc = null; @DataMember public String PayoffDesc = null; @DataMember public String School = null; @DataMember public String District = null; @DataMember public String Ref = null; @DataMember public Boolean AutoPayDeclined = null; @DataMember public ArrayList Inventory = null; @DataMember public CcInfo CardInfo = null; @DataMember public ContractCalculatedFields ContractCalculatedFields = null; @DataMember public ArrayList Payments = null; @DataMember public String Rnt_avacodeprin = null; @DataMember public String Rnt_avacodemaint = null; @DataMember public String Rnt_avacodelate = null; @DataMember public String Rnt_avacodelease = null; @DataMember public String Rnt_avacodefin = null; @DataMember public Date Rnt_scheduledreturndate = null; @DataMember public String Rnt_scheduledreturnoption = null; @DataMember public String Rnt_scheduledreturnnotes = null; @DataMember public String Rnt_scheduledreturnstatus = null; public BigDecimal getRntAfee() { return Rnt_afee; } public ContractInfo setRntAfee(BigDecimal value) { this.Rnt_afee = value; return this; } public Boolean isRntAlatedbt() { return Rnt_alatedbt; } public ContractInfo setRntAlatedbt(Boolean value) { this.Rnt_alatedbt = value; return this; } public BigDecimal getRntAmtfin() { return Rnt_amtfin; } public ContractInfo setRntAmtfin(BigDecimal value) { this.Rnt_amtfin = value; return this; } public BigDecimal getRntAofinchg() { return Rnt_aofinchg; } public ContractInfo setRntAofinchg(BigDecimal value) { this.Rnt_aofinchg = value; return this; } public Boolean isRntApaydbt() { return Rnt_apaydbt; } public ContractInfo setRntApaydbt(Boolean value) { this.Rnt_apaydbt = value; return this; } public String getRntApaytyp() { return Rnt_apaytyp; } public ContractInfo setRntApaytyp(String value) { this.Rnt_apaytyp = value; return this; } public Short getRntAtcode() { return Rnt_atcode; } public ContractInfo setRntAtcode(Short value) { this.Rnt_atcode = value; return this; } public Date getRntAutopayhold() { return Rnt_autopayhold; } public ContractInfo setRntAutopayhold(Date value) { this.Rnt_autopayhold = value; return this; } public BigDecimal getRntAvgbal() { return Rnt_avgbal; } public ContractInfo setRntAvgbal(BigDecimal value) { this.Rnt_avgbal = value; return this; } public BigDecimal getRntBalance() { return Rnt_balance; } public ContractInfo setRntBalance(BigDecimal value) { this.Rnt_balance = value; return this; } public Short getRntBilldays() { return Rnt_billdays; } public ContractInfo setRntBilldays(Short value) { this.Rnt_billdays = value; return this; } public Date getRntCdate() { return Rnt_cdate; } public ContractInfo setRntCdate(Date value) { this.Rnt_cdate = value; return this; } public String getRntColagency() { return Rnt_colagency; } public ContractInfo setRntColagency(String value) { this.Rnt_colagency = value; return this; } public BigDecimal getRntColamt() { return Rnt_colamt; } public ContractInfo setRntColamt(BigDecimal value) { this.Rnt_colamt = value; return this; } public Date getRntCoupdate() { return Rnt_coupdate; } public ContractInfo setRntCoupdate(Date value) { this.Rnt_coupdate = value; return this; } public BigDecimal getRntCramt() { return Rnt_cramt; } public ContractInfo setRntCramt(BigDecimal value) { this.Rnt_cramt = value; return this; } public Short getRntCrmo() { return Rnt_crmo; } public ContractInfo setRntCrmo(Short value) { this.Rnt_crmo = value; return this; } public BigDecimal getRntCurrafee() { return Rnt_currafee; } public ContractInfo setRntCurrafee(BigDecimal value) { this.Rnt_currafee = value; return this; } public BigDecimal getRntCurrbal() { return Rnt_currbal; } public ContractInfo setRntCurrbal(BigDecimal value) { this.Rnt_currbal = value; return this; } public BigDecimal getRntCurrfc() { return Rnt_currfc; } public ContractInfo setRntCurrfc(BigDecimal value) { this.Rnt_currfc = value; return this; } public BigDecimal getRntCurrfeetax1() { return Rnt_currfeetax1; } public ContractInfo setRntCurrfeetax1(BigDecimal value) { this.Rnt_currfeetax1 = value; return this; } public BigDecimal getRntCurrfeetax2() { return Rnt_currfeetax2; } public ContractInfo setRntCurrfeetax2(BigDecimal value) { this.Rnt_currfeetax2 = value; return this; } public BigDecimal getRntCurrlte() { return Rnt_currlte; } public ContractInfo setRntCurrlte(BigDecimal value) { this.Rnt_currlte = value; return this; } public BigDecimal getRntCurrma() { return Rnt_currma; } public ContractInfo setRntCurrma(BigDecimal value) { this.Rnt_currma = value; return this; } public BigDecimal getRntCurroth() { return Rnt_curroth; } public ContractInfo setRntCurroth(BigDecimal value) { this.Rnt_curroth = value; return this; } public BigDecimal getRntCurrprn() { return Rnt_currprn; } public ContractInfo setRntCurrprn(BigDecimal value) { this.Rnt_currprn = value; return this; } public BigDecimal getRntCurrtax1() { return Rnt_currtax1; } public ContractInfo setRntCurrtax1(BigDecimal value) { this.Rnt_currtax1 = value; return this; } public BigDecimal getRntCurrtax2() { return Rnt_currtax2; } public ContractInfo setRntCurrtax2(BigDecimal value) { this.Rnt_currtax2 = value; return this; } public Short getRntDayslate() { return Rnt_dayslate; } public ContractInfo setRntDayslate(Short value) { this.Rnt_dayslate = value; return this; } public Short getRntDaystlst() { return Rnt_daystlst; } public ContractInfo setRntDaystlst(Short value) { this.Rnt_daystlst = value; return this; } public String getRntDeprcode() { return Rnt_deprcode; } public ContractInfo setRntDeprcode(String value) { this.Rnt_deprcode = value; return this; } public BigDecimal getRntDiscount() { return Rnt_discount; } public ContractInfo setRntDiscount(BigDecimal value) { this.Rnt_discount = value; return this; } public BigDecimal getRntDownpay() { return Rnt_downpay; } public ContractInfo setRntDownpay(BigDecimal value) { this.Rnt_downpay = value; return this; } public String getRntDunn() { return Rnt_dunn; } public ContractInfo setRntDunn(String value) { this.Rnt_dunn = value; return this; } public Date getRntEdate() { return Rnt_edate; } public ContractInfo setRntEdate(Date value) { this.Rnt_edate = value; return this; } public Date getRntFdate() { return Rnt_fdate; } public ContractInfo setRntFdate(Date value) { this.Rnt_fdate = value; return this; } public BigDecimal getRntFee() { return Rnt_fee; } public ContractInfo setRntFee(BigDecimal value) { this.Rnt_fee = value; return this; } public BigDecimal getRntFinalpay() { return Rnt_finalpay; } public ContractInfo setRntFinalpay(BigDecimal value) { this.Rnt_finalpay = value; return this; } public BigDecimal getRntFinchg() { return Rnt_finchg; } public ContractInfo setRntFinchg(BigDecimal value) { this.Rnt_finchg = value; return this; } public Short getRntFreemos() { return Rnt_freemos; } public ContractInfo setRntFreemos(Short value) { this.Rnt_freemos = value; return this; } public Date getRntIntdate() { return Rnt_intdate; } public ContractInfo setRntIntdate(Date value) { this.Rnt_intdate = value; return this; } public BigDecimal getRntIntrate() { return Rnt_intrate; } public ContractInfo setRntIntrate(BigDecimal value) { this.Rnt_intrate = value; return this; } public Boolean isRntIrregular() { return Rnt_irregular; } public ContractInfo setRntIrregular(Boolean value) { this.Rnt_irregular = value; return this; } public Short getRntItcode() { return Rnt_itcode; } public ContractInfo setRntItcode(Short value) { this.Rnt_itcode = value; return this; } public BigDecimal getRntLastpaid() { return Rnt_lastpaid; } public ContractInfo setRntLastpaid(BigDecimal value) { this.Rnt_lastpaid = value; return this; } public BigDecimal getRntLatefee() { return Rnt_latefee; } public ContractInfo setRntLatefee(BigDecimal value) { this.Rnt_latefee = value; return this; } public BigDecimal getRntLateowed() { return Rnt_lateowed; } public ContractInfo setRntLateowed(BigDecimal value) { this.Rnt_lateowed = value; return this; } public Date getRntLdate() { return Rnt_ldate; } public ContractInfo setRntLdate(Date value) { this.Rnt_ldate = value; return this; } public Short getRntLtcode() { return Rnt_ltcode; } public ContractInfo setRntLtcode(Short value) { this.Rnt_ltcode = value; return this; } public BigDecimal getRntMonma() { return Rnt_monma; } public ContractInfo setRntMonma(BigDecimal value) { this.Rnt_monma = value; return this; } public Boolean isRntMopayreq() { return Rnt_mopayreq; } public ContractInfo setRntMopayreq(Boolean value) { this.Rnt_mopayreq = value; return this; } public Short getRntMtcode() { return Rnt_mtcode; } public ContractInfo setRntMtcode(Short value) { this.Rnt_mtcode = value; return this; } public Date getRntNdate() { return Rnt_ndate; } public ContractInfo setRntNdate(Date value) { this.Rnt_ndate = value; return this; } public BigDecimal getRntNextpayamt() { return Rnt_nextpayamt; } public ContractInfo setRntNextpayamt(BigDecimal value) { this.Rnt_nextpayamt = value; return this; } public Short getRntNextpaynum() { return Rnt_nextpaynum; } public ContractInfo setRntNextpaynum(Short value) { this.Rnt_nextpaynum = value; return this; } public Date getRntNotedate() { return Rnt_notedate; } public ContractInfo setRntNotedate(Date value) { this.Rnt_notedate = value; return this; } public String getRntNotes() { return Rnt_notes; } public ContractInfo setRntNotes(String value) { this.Rnt_notes = value; return this; } public String getRntExchnotes() { return Rnt_exchnotes; } public ContractInfo setRntExchnotes(String value) { this.Rnt_exchnotes = value; return this; } public BigDecimal getRntOtherowed() { return Rnt_otherowed; } public ContractInfo setRntOtherowed(BigDecimal value) { this.Rnt_otherowed = value; return this; } public Short getRntPayfreq() { return Rnt_payfreq; } public ContractInfo setRntPayfreq(Short value) { this.Rnt_payfreq = value; return this; } public Short getRntLatefreq() { return Rnt_latefreq; } public ContractInfo setRntLatefreq(Short value) { this.Rnt_latefreq = value; return this; } public Short getRntPayfreqtype() { return Rnt_payfreqtype; } public ContractInfo setRntPayfreqtype(Short value) { this.Rnt_payfreqtype = value; return this; } public BigDecimal getRntPayment() { return Rnt_payment; } public ContractInfo setRntPayment(BigDecimal value) { this.Rnt_payment = value; return this; } public Short getRntPaystrm() { return Rnt_paystrm; } public ContractInfo setRntPaystrm(Short value) { this.Rnt_paystrm = value; return this; } public Long getRntPk() { return Rnt_pk; } public ContractInfo setRntPk(Long value) { this.Rnt_pk = value; return this; } public BigDecimal getRntPrevamt() { return Rnt_prevamt; } public ContractInfo setRntPrevamt(BigDecimal value) { this.Rnt_prevamt = value; return this; } public Short getRntPrevmo() { return Rnt_prevmo; } public ContractInfo setRntPrevmo(Short value) { this.Rnt_prevmo = value; return this; } public BigDecimal getRntPrice() { return Rnt_price; } public ContractInfo setRntPrice(BigDecimal value) { this.Rnt_price = value; return this; } public Date getRntRdate() { return Rnt_rdate; } public ContractInfo setRntRdate(Date value) { this.Rnt_rdate = value; return this; } public Date getRntSdate() { return Rnt_sdate; } public ContractInfo setRntSdate(Date value) { this.Rnt_sdate = value; return this; } public String getRntStudent() { return Rnt_student; } public ContractInfo setRntStudent(String value) { this.Rnt_student = value; return this; } public Integer getRntSub() { return Rnt_sub; } public ContractInfo setRntSub(Integer value) { this.Rnt_sub = value; return this; } public BigDecimal getRntTax() { return Rnt_tax; } public ContractInfo setRntTax(BigDecimal value) { this.Rnt_tax = value; return this; } public BigDecimal getRntTaxrate1() { return Rnt_taxrate1; } public ContractInfo setRntTaxrate1(BigDecimal value) { this.Rnt_taxrate1 = value; return this; } public BigDecimal getRntTaxrate2() { return Rnt_taxrate2; } public ContractInfo setRntTaxrate2(BigDecimal value) { this.Rnt_taxrate2 = value; return this; } public BigDecimal getRntTaxrateorig1() { return Rnt_taxrateorig1; } public ContractInfo setRntTaxrateorig1(BigDecimal value) { this.Rnt_taxrateorig1 = value; return this; } public BigDecimal getRntTaxrateorig2() { return Rnt_taxrateorig2; } public ContractInfo setRntTaxrateorig2(BigDecimal value) { this.Rnt_taxrateorig2 = value; return this; } public Short getRntTcode() { return Rnt_tcode; } public ContractInfo setRntTcode(Short value) { this.Rnt_tcode = value; return this; } public Short getRntTerm() { return Rnt_term; } public ContractInfo setRntTerm(Short value) { this.Rnt_term = value; return this; } public BigDecimal getRntTmaint() { return Rnt_tmaint; } public ContractInfo setRntTmaint(BigDecimal value) { this.Rnt_tmaint = value; return this; } public BigDecimal getRntTradein() { return Rnt_tradein; } public ContractInfo setRntTradein(BigDecimal value) { this.Rnt_tradein = value; return this; } public String getRntTyper() { return Rnt_typer; } public ContractInfo setRntTyper(String value) { this.Rnt_typer = value; return this; } public Date getRntTimestamp() { return Rnt_timestamp; } public ContractInfo setRntTimestamp(Date value) { this.Rnt_timestamp = value; return this; } public Integer getAcct() { return Acct; } public ContractInfo setAcct(Integer value) { this.Acct = value; return this; } public String getTaxLocation() { return TaxLocation; } public ContractInfo setTaxLocation(String value) { this.TaxLocation = value; return this; } public String getDefaultDesc() { return DefaultDesc; } public ContractInfo setDefaultDesc(String value) { this.DefaultDesc = value; return this; } public String getPayoffDesc() { return PayoffDesc; } public ContractInfo setPayoffDesc(String value) { this.PayoffDesc = value; return this; } public String getSchool() { return School; } public ContractInfo setSchool(String value) { this.School = value; return this; } public String getDistrict() { return District; } public ContractInfo setDistrict(String value) { this.District = value; return this; } public String getRef() { return Ref; } public ContractInfo setRef(String value) { this.Ref = value; return this; } public Boolean isAutoPayDeclined() { return AutoPayDeclined; } public ContractInfo setAutoPayDeclined(Boolean value) { this.AutoPayDeclined = value; return this; } public ArrayList getInventory() { return Inventory; } public ContractInfo setInventory(ArrayList value) { this.Inventory = value; return this; } public CcInfo getCardInfo() { return CardInfo; } public ContractInfo setCardInfo(CcInfo value) { this.CardInfo = value; return this; } public ContractCalculatedFields getContractCalculatedFields() { return ContractCalculatedFields; } public ContractInfo setContractCalculatedFields(ContractCalculatedFields value) { this.ContractCalculatedFields = value; return this; } public ArrayList getPayments() { return Payments; } public ContractInfo setPayments(ArrayList value) { this.Payments = value; return this; } public String getRntAvacodeprin() { return Rnt_avacodeprin; } public ContractInfo setRntAvacodeprin(String value) { this.Rnt_avacodeprin = value; return this; } public String getRntAvacodemaint() { return Rnt_avacodemaint; } public ContractInfo setRntAvacodemaint(String value) { this.Rnt_avacodemaint = value; return this; } public String getRntAvacodelate() { return Rnt_avacodelate; } public ContractInfo setRntAvacodelate(String value) { this.Rnt_avacodelate = value; return this; } public String getRntAvacodelease() { return Rnt_avacodelease; } public ContractInfo setRntAvacodelease(String value) { this.Rnt_avacodelease = value; return this; } public String getRntAvacodefin() { return Rnt_avacodefin; } public ContractInfo setRntAvacodefin(String value) { this.Rnt_avacodefin = value; return this; } public Date getRntScheduledreturndate() { return Rnt_scheduledreturndate; } public ContractInfo setRntScheduledreturndate(Date value) { this.Rnt_scheduledreturndate = value; return this; } public String getRntScheduledreturnoption() { return Rnt_scheduledreturnoption; } public ContractInfo setRntScheduledreturnoption(String value) { this.Rnt_scheduledreturnoption = value; return this; } public String getRntScheduledreturnnotes() { return Rnt_scheduledreturnnotes; } public ContractInfo setRntScheduledreturnnotes(String value) { this.Rnt_scheduledreturnnotes = value; return this; } public String getRntScheduledreturnstatus() { return Rnt_scheduledreturnstatus; } public ContractInfo setRntScheduledreturnstatus(String value) { this.Rnt_scheduledreturnstatus = value; return this; } } @DataContract public static class PaymentGeneric { @DataMember public Date Date = null; @DataMember public BigDecimal Amount = null; @DataMember public String Ref = null; public Date getDate() { return Date; } public PaymentGeneric setDate(Date value) { this.Date = value; return this; } public BigDecimal getAmount() { return Amount; } public PaymentGeneric setAmount(BigDecimal value) { this.Amount = value; return this; } public String getRef() { return Ref; } public PaymentGeneric setRef(String value) { this.Ref = value; return this; } } @DataContract public static class ContractInventoryInfo { @DataMember public Long Id = null; @DataMember public Date BeginDate = null; @DataMember public Integer Cat = null; @DataMember public BigDecimal Cost = null; @DataMember public String Description = null; @DataMember public BigDecimal Discount = null; @DataMember public String Dunn = null; @DataMember public Date EndDate = null; @DataMember public String InvType = null; @DataMember public String Notes = null; @DataMember public BigDecimal OurPrice = null; @DataMember public BigDecimal Qty = null; @DataMember public String ReceiptNotes = null; @DataMember public String Serial = null; @DataMember public Integer Sub = null; @DataMember public BigDecimal Total = null; @DataMember public String Sku = null; @DataMember public String Mfg = null; public Long getId() { return Id; } public ContractInventoryInfo setId(Long value) { this.Id = value; return this; } public Date getBeginDate() { return BeginDate; } public ContractInventoryInfo setBeginDate(Date value) { this.BeginDate = value; return this; } public Integer getCat() { return Cat; } public ContractInventoryInfo setCat(Integer value) { this.Cat = value; return this; } public BigDecimal getCost() { return Cost; } public ContractInventoryInfo setCost(BigDecimal value) { this.Cost = value; return this; } public String getDescription() { return Description; } public ContractInventoryInfo setDescription(String value) { this.Description = value; return this; } public BigDecimal getDiscount() { return Discount; } public ContractInventoryInfo setDiscount(BigDecimal value) { this.Discount = value; return this; } public String getDunn() { return Dunn; } public ContractInventoryInfo setDunn(String value) { this.Dunn = value; return this; } public Date getEndDate() { return EndDate; } public ContractInventoryInfo setEndDate(Date value) { this.EndDate = value; return this; } public String getInvType() { return InvType; } public ContractInventoryInfo setInvType(String value) { this.InvType = value; return this; } public String getNotes() { return Notes; } public ContractInventoryInfo setNotes(String value) { this.Notes = value; return this; } public BigDecimal getOurPrice() { return OurPrice; } public ContractInventoryInfo setOurPrice(BigDecimal value) { this.OurPrice = value; return this; } public BigDecimal getQty() { return Qty; } public ContractInventoryInfo setQty(BigDecimal value) { this.Qty = value; return this; } public String getReceiptNotes() { return ReceiptNotes; } public ContractInventoryInfo setReceiptNotes(String value) { this.ReceiptNotes = value; return this; } public String getSerial() { return Serial; } public ContractInventoryInfo setSerial(String value) { this.Serial = value; return this; } public Integer getSub() { return Sub; } public ContractInventoryInfo setSub(Integer value) { this.Sub = value; return this; } public BigDecimal getTotal() { return Total; } public ContractInventoryInfo setTotal(BigDecimal value) { this.Total = value; return this; } public String getSku() { return Sku; } public ContractInventoryInfo setSku(String value) { this.Sku = value; return this; } public String getMfg() { return Mfg; } public ContractInventoryInfo setMfg(String value) { this.Mfg = value; return this; } } @DataContract public static class ContractCalculatedFields { @DataMember public Integer Terms = null; @DataMember public Integer PayStream = null; @DataMember public BigDecimal FinalPay = null; @DataMember public BigDecimal AmountDue = null; @DataMember public BigDecimal Payoff = null; @DataMember public BigDecimal DiscountedPayoff = null; @DataMember public BigDecimal RebateFc = null; @DataMember public BigDecimal TotalLate = null; @DataMember public BigDecimal PaymentsLate = null; @DataMember public Integer PaymentsAhead = null; @DataMember public BigDecimal TotalMaintOwed = null; @DataMember public BigDecimal CurrentPlusNext = null; @DataMember public Date PayoffDate = null; @DataMember public BigDecimal CreditAmount = null; @DataMember public BigDecimal PrinLessTax = null; @DataMember public BigDecimal MaintLessTax = null; @DataMember public BigDecimal AFeeLessTax = null; @DataMember public BigDecimal PaymentTax = null; @DataMember public ArrayList RentDueInfo = null; @DataMember public ArrayList PayoffInfo = null; @DataMember public String Notice = null; @DataMember public String Notice2 = null; public Integer getTerms() { return Terms; } public ContractCalculatedFields setTerms(Integer value) { this.Terms = value; return this; } public Integer getPayStream() { return PayStream; } public ContractCalculatedFields setPayStream(Integer value) { this.PayStream = value; return this; } public BigDecimal getFinalPay() { return FinalPay; } public ContractCalculatedFields setFinalPay(BigDecimal value) { this.FinalPay = value; return this; } public BigDecimal getAmountDue() { return AmountDue; } public ContractCalculatedFields setAmountDue(BigDecimal value) { this.AmountDue = value; return this; } public BigDecimal getPayoff() { return Payoff; } public ContractCalculatedFields setPayoff(BigDecimal value) { this.Payoff = value; return this; } public BigDecimal getDiscountedPayoff() { return DiscountedPayoff; } public ContractCalculatedFields setDiscountedPayoff(BigDecimal value) { this.DiscountedPayoff = value; return this; } public BigDecimal getRebateFc() { return RebateFc; } public ContractCalculatedFields setRebateFc(BigDecimal value) { this.RebateFc = value; return this; } public BigDecimal getTotalLate() { return TotalLate; } public ContractCalculatedFields setTotalLate(BigDecimal value) { this.TotalLate = value; return this; } public BigDecimal getPaymentsLate() { return PaymentsLate; } public ContractCalculatedFields setPaymentsLate(BigDecimal value) { this.PaymentsLate = value; return this; } public Integer getPaymentsAhead() { return PaymentsAhead; } public ContractCalculatedFields setPaymentsAhead(Integer value) { this.PaymentsAhead = value; return this; } public BigDecimal getTotalMaintOwed() { return TotalMaintOwed; } public ContractCalculatedFields setTotalMaintOwed(BigDecimal value) { this.TotalMaintOwed = value; return this; } public BigDecimal getCurrentPlusNext() { return CurrentPlusNext; } public ContractCalculatedFields setCurrentPlusNext(BigDecimal value) { this.CurrentPlusNext = value; return this; } public Date getPayoffDate() { return PayoffDate; } public ContractCalculatedFields setPayoffDate(Date value) { this.PayoffDate = value; return this; } public BigDecimal getCreditAmount() { return CreditAmount; } public ContractCalculatedFields setCreditAmount(BigDecimal value) { this.CreditAmount = value; return this; } public BigDecimal getPrinLessTax() { return PrinLessTax; } public ContractCalculatedFields setPrinLessTax(BigDecimal value) { this.PrinLessTax = value; return this; } public BigDecimal getMaintLessTax() { return MaintLessTax; } public ContractCalculatedFields setMaintLessTax(BigDecimal value) { this.MaintLessTax = value; return this; } public BigDecimal getAFeeLessTax() { return AFeeLessTax; } public ContractCalculatedFields setAFeeLessTax(BigDecimal value) { this.AFeeLessTax = value; return this; } public BigDecimal getPaymentTax() { return PaymentTax; } public ContractCalculatedFields setPaymentTax(BigDecimal value) { this.PaymentTax = value; return this; } public ArrayList getRentDueInfo() { return RentDueInfo; } public ContractCalculatedFields setRentDueInfo(ArrayList value) { this.RentDueInfo = value; return this; } public ArrayList getPayoffInfo() { return PayoffInfo; } public ContractCalculatedFields setPayoffInfo(ArrayList value) { this.PayoffInfo = value; return this; } public String getNotice() { return Notice; } public ContractCalculatedFields setNotice(String value) { this.Notice = value; return this; } public String getNotice2() { return Notice2; } public ContractCalculatedFields setNotice2(String value) { this.Notice2 = value; return this; } } @DataContract public static class ContractValuesObject { @DataMember public Integer Position = null; @DataMember public String Display = null; @DataMember public BigDecimal Value = null; public Integer getPosition() { return Position; } public ContractValuesObject setPosition(Integer value) { this.Position = value; return this; } public String getDisplay() { return Display; } public ContractValuesObject setDisplay(String value) { this.Display = value; return this; } public BigDecimal getValue() { return Value; } public ContractValuesObject setValue(BigDecimal value) { this.Value = value; return this; } } @DataContract public static class BaseResponse { /** * */ @DataMember @ApiMember(DataType="BaseResponseResult", Description="", Name="Status", ParameterType="body") public BaseResponseResult Status = null; public BaseResponseResult getStatus() { return Status; } public BaseResponse setStatus(BaseResponseResult value) { this.Status = value; return this; } } }