Skip to content
This repository has been archived by the owner on Sep 21, 2022. It is now read-only.

Generating Constructor with too many arguments #44

Open
smartelf2k opened this issue Feb 25, 2021 · 0 comments
Open

Generating Constructor with too many arguments #44

smartelf2k opened this issue Feb 25, 2021 · 0 comments

Comments

@smartelf2k
Copy link

When I compile an xsd with -Xvalue-constructor I am getting:
error: too many parameters
Here is the xsd file I am compiling:
https://github.com/Intacct/intacct_dtd/blob/master/v3.0/api.xsd

Function.java:1160: error: too many parameters

and below is the generated signature:

public Function(final Unpost unpost, final Uncancel uncancel, final Resume resume, final Renew renew, final Reallocate reallocate, final Promote promote, final Post post, final Hold hold, final Deliver deliver, final Decline decline, final Cancel cancel, final Approve approve, final GetApprovalHistory getApprovalHistory, final GetTransactionsToApprove getTransactionsToApprove, final GetAuditTrail getAuditTrail, final GetDimensionAutofillData getDimensionAutofillData, final GetDimensionRestrictedData getDimensionRestrictedData, final GetDimensionAutofillDetails getDimensionAutofillDetails, final GetDimensionRelationships getDimensionRelationships, final GetDimensionRestrictions getDimensionRestrictions, final GetDimensions getDimensions, final ReadUserFormatting readUserFormatting, final ReadEntityDetails readEntityDetails, final GetFinancialSetup getFinancialSetup, final GetDdsDdl getDdsDdl, final GetDdsObjects getDdsObjects, final RunDdsJob runDdsJob, final Consolidate consolidate, final ReadReport readReport, final ReadView readView, final InstallApp installApp, final ReadMore readMore, final ReadByQuery readByQuery, final ReadByName readByName, final ReadRelated readRelated, final Read read, final Delete delete, final Update update, final Create create, final Validate validate, final Inspect inspect, final GetAPISession getAPISession, final Generate_Projectinvoices generate_Projectinvoices, final GetUserPermissions getUserPermissions, final Delete_Expensepaymenttype delete_Expensepaymenttype, final Update_Expensepaymenttype update_Expensepaymenttype, final Create_Expensepaymenttype create_Expensepaymenttype, final Convert_Glbudget_Fp_Amounts_To_Eop convert_Glbudget_Fp_Amounts_To_Eop, final Create_Consolidation create_Consolidation, final Create_Vendorentityaccountno create_Vendorentityaccountno, final Delete_Achbankconfiguration delete_Achbankconfiguration, final Update_Achbankconfiguration update_Achbankconfiguration, final Create_Achbankconfiguration create_Achbankconfiguration, final Delete_Employeerate delete_Employeerate, final Update_Employeerate update_Employeerate, final Create_Employeerate create_Employeerate, final Delete_Earningtype delete_Earningtype, final Update_Earningtype update_Earningtype, final Create_Earningtype create_Earningtype, final Delete_Timetype delete_Timetype, final Update_Timetype update_Timetype, final Create_Timetype create_Timetype, final Delete_Supdocfolder delete_Supdocfolder, final Update_Supdocfolder update_Supdocfolder, final Create_Supdocfolder create_Supdocfolder, final Delete_Supdoc delete_Supdoc, final Update_Supdoc update_Supdoc, final Create_Supdoc create_Supdoc, final Get_Expenseadjustmentreport get_Expenseadjustmentreport, final Delete_Expenseadjustmentreport delete_Expenseadjustmentreport, final Update_Expenseadjustmentreport update_Expenseadjustmentreport, final Create_Expenseadjustmentreport create_Expenseadjustmentreport, final Reallocate_Revrecschedule reallocate_Revrecschedule, final Unpost_Revrecscheduleentry unpost_Revrecscheduleentry, final Post_Revrecscheduleentry post_Revrecscheduleentry, final Create_Revrecscheduleentry create_Revrecscheduleentry, final Update_Revrecschedule update_Revrecschedule, final Terminate_Revrecschedule terminate_Revrecschedule, final Resume_Revrecschedule resume_Revrecschedule, final Hold_Revrecschedule hold_Revrecschedule, final Reverse_Cctransaction reverse_Cctransaction, final Update_Cctransaction update_Cctransaction, final Delete_Allocation delete_Allocation, final Update_Allocation update_Allocation, final Create_Allocation create_Allocation, final Delete_Task delete_Task, final Update_Task update_Task, final Create_Task create_Task, final Delete_Timesheet delete_Timesheet, final Update_Timesheet update_Timesheet, final Create_Timesheet create_Timesheet, final Delete_Arterm delete_Arterm, final Update_Arterm update_Arterm, final Create_Arterm create_Arterm, final Delete_Apterm delete_Apterm, final Update_Apterm update_Apterm, final Create_Apterm create_Apterm, final Reverse_Arpayment reverse_Arpayment, final Reverse_Appayment reverse_Appayment, final Reverse_Bill reverse_Bill, final Reconcile_Bank reconcile_Bank, final Describeall describeall, final Describe describe, final Delete_Taxschedulemap delete_Taxschedulemap, final Create_Taxschedulemap create_Taxschedulemap, final Delete_Itemtaxgroup delete_Itemtaxgroup, final Create_Itemtaxgroup create_Itemtaxgroup, final Delete_Contacttaxgroup delete_Contacttaxgroup, final Create_Contacttaxgroup create_Contacttaxgroup, final Delete_Taxscheduledetail delete_Taxscheduledetail, final Create_Taxscheduledetail create_Taxscheduledetail, final Delete_Taxschedule delete_Taxschedule, final Update_Taxschedule update_Taxschedule, final Create_Taxschedule create_Taxschedule, final Delete_Taxdetail delete_Taxdetail, final Update_Taxdetail update_Taxdetail, final Create_Taxdetail create_Taxdetail, final Delete_Customerbankaccount delete_Customerbankaccount, final Update_Customerbankaccount update_Customerbankaccount, final Create_Customerbankaccount create_Customerbankaccount, final Delete_Customerchargecard delete_Customerchargecard, final Update_Customerchargecard update_Customerchargecard, final Create_Customerchargecard create_Customerchargecard, final Delete_Customerachinfo delete_Customerachinfo, final Update_Customerachinfo update_Customerachinfo, final Create_Customerachinfo create_Customerachinfo, final Delete_Arpayment delete_Arpayment, final Get_Araging get_Araging, final Get_Closedbooksdate get_Closedbooksdate, final Update_Invpricelistentry update_Invpricelistentry, final Delete_Invpricelistentry delete_Invpricelistentry, final Create_Invpricelistentry create_Invpricelistentry, final Delete_Vsoeitempricelist delete_Vsoeitempricelist, final Update_Vsoeitempricelist update_Vsoeitempricelist, final Create_Vsoeitempricelist create_Vsoeitempricelist, final Delete_Vsoepricelist delete_Vsoepricelist, final Update_Vsoepricelist update_Vsoepricelist, final Create_Vsoepricelist create_Vsoepricelist, final Update_Popricelist update_Popricelist, final Delete_Popricelist delete_Popricelist, final Create_Popricelist create_Popricelist, final Update_Sopricelist update_Sopricelist, final Delete_Sopricelist delete_Sopricelist, final Create_Sopricelist create_Sopricelist, final Delete_Item delete_Item, final Update_Item update_Item, final Create_Item create_Item, final Delete_Ictransaction delete_Ictransaction, final Delete_Potransaction delete_Potransaction, final Delete_Sotransaction delete_Sotransaction, final Apply_Arpayment apply_Arpayment, final Update_Territory update_Territory, final Delete_Territory delete_Territory, final Create_Territory create_Territory, final Record_Deposit record_Deposit, final Delete_Otherreceipt delete_Otherreceipt, final Update_Otherreceipt update_Otherreceipt, final Record_Otherreceipt record_Otherreceipt, final Get_Applications get_Applications, final Set_Companyprefs set_Companyprefs, final Get_Companyprefs get_Companyprefs, final Record_Cctransaction record_Cctransaction, final Get_Icitemtotals get_Icitemtotals, final Get_Salestotals get_Salestotals, final Partialupdate_Potransaction partialupdate_Potransaction, final Update_Potransaction update_Potransaction, final Create_Potransaction create_Potransaction, final Delete_Recursotransaction delete_Recursotransaction, final Create_Recursotransaction create_Recursotransaction, final Update_Sotransaction update_Sotransaction, final Create_Sotransaction create_Sotransaction, final Update_Ictransaction update_Ictransaction, final Create_Ictransaction create_Ictransaction, final Create_Stkittransaction create_Stkittransaction, final Void_Appaymentrequest void_Appaymentrequest, final Confirm_Appaymentrequest confirm_Appaymentrequest, final Send_Appaymentrequest send_Appaymentrequest, final Approve_Appaymentrequest approve_Appaymentrequest, final Create_Appayment create_Appayment, final Delete_Paymentrequest delete_Paymentrequest, final Reclassify_Invoice reclassify_Invoice, final Reclassify_Bill reclassify_Bill, final Create_Reimbursementrequest create_Reimbursementrequest, final Create_Paymentrequest create_Paymentrequest, final Update_Vendorvisibility update_Vendorvisibility, final Update_Vendor update_Vendor, final Update_Location update_Location, final Update_Journal update_Journal, final Update_Statglaccount update_Statglaccount, final Update_Glaccount update_Glaccount, final Update_Expensetype update_Expensetype, final Update_Expensereport update_Expensereport, final Update_Employee update_Employee, final Update_Aradjustment update_Aradjustment, final Update_Apadjustment update_Apadjustment, final Update_Bill update_Bill, final Update_Invoice update_Invoice, final Update_Department update_Department, final Update_Customervisibility update_Customervisibility, final Update_Customer update_Customer, final Update_Contact update_Contact, final Update_Araccountlabel update_Araccountlabel, final Update_Apaccountlabel update_Apaccountlabel, final Init_Session init_Session, final Get_Myclients get_Myclients, final Get_Trialbalance get_Trialbalance, final Get_List get_List, final Get_Invoice get_Invoice, final Get_Expensereport get_Expensereport, final Get_Bill get_Bill, final Get_Aradjustment get_Aradjustment, final Get_Apadjustment get_Apadjustment, final Get_Accountgroupdetails get_Accountgroupdetails, final Get_Accountbalancesbydimensions get_Accountbalancesbydimensions, final Get_Accountbalances get_Accountbalances, final Get get, final Delete_Vendor delete_Vendor, final Delete_Location delete_Location, final Delete_Statjournal delete_Statjournal, final Delete_Journal delete_Journal, final Delete_Recurringinvoice delete_Recurringinvoice, final Reverse_Invoice reverse_Invoice, final Delete_Invoice delete_Invoice, final Delete_Statglaccount delete_Statglaccount, final Delete_Glaccount delete_Glaccount, final Delete_Expensetype delete_Expensetype, final Reverse_Expensereport reverse_Expensereport, final Delete_Expensereport delete_Expensereport, final Delete_Employee delete_Employee, final Delete_Department delete_Department, final Delete_Customer delete_Customer, final Delete_Contact delete_Contact, final Delete_Recurringbill delete_Recurringbill, final Delete_Bill delete_Bill, final Delete_Aradjustment delete_Aradjustment, final Delete_Araccountlabel delete_Araccountlabel, final Create_Locationgroup create_Locationgroup, final Delete_Apadjustment delete_Apadjustment, final Delete_Apaccountlabel delete_Apaccountlabel, final Create_Vendor create_Vendor, final Delete_Class delete_Class, final Update_Class update_Class, final Create_Class create_Class, final Delete_Project delete_Project, final Update_Project update_Project, final Create_Project create_Project, final Create_Statjournal create_Statjournal, final Create_Location create_Location, final Create_Journal create_Journal, final Create_Invoicebatch create_Invoicebatch, final Create_Recurringinvoice create_Recurringinvoice, final Create_Invoice create_Invoice, final Delete_Recurringstatgltrans delete_Recurringstatgltrans, final Create_Recurringstatgltrans create_Recurringstatgltrans, final Create_Statgltransaction create_Statgltransaction, final Delete_Recurringgltransaction delete_Recurringgltransaction, final Create_Recurringgltransaction create_Recurringgltransaction, final Delete_Gltransaction delete_Gltransaction, final Create_Gltransaction create_Gltransaction, final Create_Statglaccount create_Statglaccount, final Create_Glaccount create_Glaccount, final Create_Expensetype create_Expensetype, final Create_Expensereportbatch create_Expensereportbatch, final Create_Expensereport create_Expensereport, final Create_Employee create_Employee, final Create_Department create_Department, final Create_Customer create_Customer, final Create_Contact create_Contact, final Delete_Savingsaccount delete_Savingsaccount, final Delete_Checkingaccount delete_Checkingaccount, final Update_Savingsaccount update_Savingsaccount, final Update_Checkingaccount update_Checkingaccount, final Create_Savingsaccount create_Savingsaccount, final Create_Checkingaccount create_Checkingaccount, final Create_Billbatch create_Billbatch, final Create_Recurringbill create_Recurringbill, final Create_Bill create_Bill, final Create_Arpaymentbatch create_Arpaymentbatch, final Create_Arpayment create_Arpayment, final Create_Aradjustmentbatch create_Aradjustmentbatch, final Create_Aradjustment create_Aradjustment, final Create_Araccountlabel create_Araccountlabel, final Create_Apadjustmentbatch create_Apadjustmentbatch, final Create_Apadjustment create_Apadjustment, final Create_Apaccountlabel create_Apaccountlabel, final String controlid) {
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant