From 1fe583b5b2aedfdecffe818d4874e754938aa96b Mon Sep 17 00:00:00 2001 From: mkiran Date: Wed, 19 Jun 2024 17:46:40 +0530 Subject: [PATCH 1/3] XsdToJava generated class files --- ipp-v3-java-data/pom.xml | 74 +- .../ipp/data/APCreditCardOperationEnum.java | 7 +- .../java/com/intuit/ipp/data/Account.java | 427 +--------- .../data/AccountBasedExpenseLineDetail.java | 169 +--- .../ipp/data/AccountClassificationEnum.java | 7 +- .../intuit/ipp/data/AccountSubTypeEnum.java | 15 +- .../com/intuit/ipp/data/AccountTypeEnum.java | 7 +- .../com/intuit/ipp/data/AcquiredAsEnum.java | 7 +- .../ipp/data/AdvancedInventoryPrefs.java | 213 +---- .../ipp/data/AgencyPaymentMethodEnum.java | 7 +- .../java/com/intuit/ipp/data/Attachable.java | 243 +----- .../ipp/data/AttachableCategoryEnum.java | 7 +- .../com/intuit/ipp/data/AttachableRef.java | 127 +-- .../intuit/ipp/data/AttachableResponse.java | 71 +- .../java/com/intuit/ipp/data/Attribute.java | 71 +- .../java/com/intuit/ipp/data/Attributes.java | 71 +- .../com/intuit/ipp/data/BatchItemRequest.java | 365 +++----- .../intuit/ipp/data/BatchItemResponse.java | 379 +++------ .../main/java/com/intuit/ipp/data/Bill.java | 205 +---- .../java/com/intuit/ipp/data/BillPayment.java | 159 +--- .../com/intuit/ipp/data/BillPaymentCheck.java | 113 +-- .../ipp/data/BillPaymentCreditCard.java | 85 +- .../intuit/ipp/data/BillPaymentTypeEnum.java | 7 +- .../intuit/ipp/data/BillableStatusEnum.java | 7 +- .../BooleanTypeCustomFieldDefinition.java | 59 +- .../main/java/com/intuit/ipp/data/Budget.java | 159 +--- .../com/intuit/ipp/data/BudgetDetail.java | 129 +-- .../intuit/ipp/data/BudgetEntryTypeEnum.java | 7 +- .../com/intuit/ipp/data/BudgetTypeEnum.java | 7 +- .../com/intuit/ipp/data/CCAVSMatchEnum.java | 7 +- .../intuit/ipp/data/CCPaymentStatusEnum.java | 7 +- .../ipp/data/CCSecurityCodeMatchEnum.java | 7 +- .../com/intuit/ipp/data/CCTxnModeEnum.java | 7 +- .../com/intuit/ipp/data/CCTxnTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/CDCQuery.java | 73 +- .../java/com/intuit/ipp/data/CDCResponse.java | 99 +-- .../java/com/intuit/ipp/data/CISRateEnum.java | 7 +- .../java/com/intuit/ipp/data/Cascade.java | 99 +-- .../com/intuit/ipp/data/CascadeResponse.java | 71 +- .../com/intuit/ipp/data/CashBackInfo.java | 85 +- .../com/intuit/ipp/data/CashPurchase.java | 57 +- .../com/intuit/ipp/data/ChargeCredit.java | 173 +--- .../com/intuit/ipp/data/CheckPayment.java | 127 +-- .../com/intuit/ipp/data/CheckPurchase.java | 99 +-- .../main/java/com/intuit/ipp/data/Class.java | 131 +-- .../java/com/intuit/ipp/data/ColData.java | 99 +-- .../main/java/com/intuit/ipp/data/Column.java | 113 +-- .../com/intuit/ipp/data/ColumnTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/Columns.java | 71 +- .../java/com/intuit/ipp/data/Company.java | 555 +------------ .../ipp/data/CompanyAccountingPrefs.java | 269 +----- .../com/intuit/ipp/data/CompanyCurrency.java | 101 +-- .../java/com/intuit/ipp/data/CompanyInfo.java | 581 +------------ .../java/com/intuit/ipp/data/ContactInfo.java | 113 +-- .../com/intuit/ipp/data/ContactTypeEnum.java | 7 +- .../intuit/ipp/data/ConvenienceFeeDetail.java | 73 +- .../ipp/data/ConvenienceFeeTypeEnum.java | 7 +- .../intuit/ipp/data/CreditCardPayment.java | 71 +- .../intuit/ipp/data/CreditCardPaymentTxn.java | 159 +--- .../intuit/ipp/data/CreditCardPurchase.java | 71 +- .../intuit/ipp/data/CreditCardTypeEnum.java | 7 +- .../com/intuit/ipp/data/CreditChargeInfo.java | 239 +----- .../intuit/ipp/data/CreditChargeResponse.java | 283 +------ .../java/com/intuit/ipp/data/CreditMemo.java | 89 +- .../java/com/intuit/ipp/data/Currency.java | 229 +----- .../com/intuit/ipp/data/CurrencyCode.java | 7 +- .../com/intuit/ipp/data/CurrencyPrefs.java | 71 +- .../java/com/intuit/ipp/data/CustomField.java | 143 +--- .../ipp/data/CustomFieldDefinition.java | 115 +-- .../intuit/ipp/data/CustomFieldTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/Customer.java | 721 +--------------- .../java/com/intuit/ipp/data/CustomerMsg.java | 87 +- .../com/intuit/ipp/data/CustomerType.java | 101 +-- .../com/intuit/ipp/data/CustomerTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/DateMacro.java | 7 +- .../data/DateTypeCustomFieldDefinition.java | 89 +- .../com/intuit/ipp/data/DayOfWeekEnum.java | 7 +- .../ipp/data/DeliveryErrorTypeEnum.java | 7 +- .../com/intuit/ipp/data/DeliveryTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/Department.java | 145 +--- .../java/com/intuit/ipp/data/Deposit.java | 131 +-- .../intuit/ipp/data/DepositLineDetail.java | 169 +--- .../ipp/data/DescriptionLineDetail.java | 87 +- .../ipp/data/DesktopEntityTypeEnum.java | 7 +- .../intuit/ipp/data/DiscountLineDetail.java | 103 +-- .../com/intuit/ipp/data/DiscountOverride.java | 99 +-- .../com/intuit/ipp/data/DiscountTypeEnum.java | 7 +- .../data/ETransactionEnabledStatusEnum.java | 7 +- .../ipp/data/ETransactionStatusEnum.java | 7 +- .../com/intuit/ipp/data/EffectiveTaxRate.java | 101 +-- .../com/intuit/ipp/data/EmailAddress.java | 99 +-- .../intuit/ipp/data/EmailAddressTypeEnum.java | 7 +- .../intuit/ipp/data/EmailDeliveryInfo.java | 171 +--- .../com/intuit/ipp/data/EmailMessage.java | 71 +- .../intuit/ipp/data/EmailMessagesPrefs.java | 127 +-- .../com/intuit/ipp/data/EmailStatusEnum.java | 7 +- .../java/com/intuit/ipp/data/Employee.java | 273 +----- .../com/intuit/ipp/data/EmployeeTypeEnum.java | 7 +- .../com/intuit/ipp/data/EntityStatusEnum.java | 7 +- .../com/intuit/ipp/data/EntityTypeEnum.java | 7 +- .../com/intuit/ipp/data/EntityTypeRef.java | 71 +- .../main/java/com/intuit/ipp/data/Error.java | 113 +-- .../java/com/intuit/ipp/data/Estimate.java | 105 +-- .../intuit/ipp/data/EstimateStatusEnum.java | 7 +- .../com/intuit/ipp/data/ExchangeRate.java | 117 +-- .../main/java/com/intuit/ipp/data/Fault.java | 86 +- .../com/intuit/ipp/data/FaultTypeEnum.java | 7 +- .../ipp/data/FifoCalculationStatus.java | 7 +- .../intuit/ipp/data/FinanceChargePrefs.java | 127 +-- .../ipp/data/FinancingProductTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/FixedAsset.java | 369 +-------- .../intuit/ipp/data/GTMConfigTypeEnum.java | 7 +- .../main/java/com/intuit/ipp/data/Gender.java | 7 +- .../intuit/ipp/data/GenericContactType.java | 127 +-- .../ipp/data/GlobalTaxCalculationEnum.java | 7 +- .../com/intuit/ipp/data/GroupLineDetail.java | 143 +--- .../main/java/com/intuit/ipp/data/Header.java | 71 +- .../com/intuit/ipp/data/IdDomainEnum.java | 7 +- .../com/intuit/ipp/data/IntuitAnyType.java | 74 +- .../intuit/ipp/data/IntuitBatchRequest.java | 68 +- .../com/intuit/ipp/data/IntuitEntity.java | 176 +--- .../com/intuit/ipp/data/IntuitResponse.java | 503 +++--------- .../intuit/ipp/data/InventoryAdjustment.java | 87 +- .../com/intuit/ipp/data/InventorySite.java | 185 +---- .../java/com/intuit/ipp/data/Invoice.java | 444 +--------- .../main/java/com/intuit/ipp/data/Item.java | 777 +----------------- .../ipp/data/ItemAdjustmentLineDetail.java | 113 +-- .../intuit/ipp/data/ItemAssemblyDetail.java | 71 +- .../ipp/data/ItemBasedExpenseLineDetail.java | 101 +-- .../intuit/ipp/data/ItemCategoryTypeEnum.java | 7 +- .../intuit/ipp/data/ItemComponentLine.java | 85 +- .../com/intuit/ipp/data/ItemGroupDetail.java | 71 +- .../com/intuit/ipp/data/ItemLineDetail.java | 211 +---- .../ipp/data/ItemReceiptLineDetail.java | 57 +- .../com/intuit/ipp/data/ItemTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/JobInfo.java | 129 +-- .../com/intuit/ipp/data/JobStatusEnum.java | 7 +- .../java/com/intuit/ipp/data/JobType.java | 101 +-- .../java/com/intuit/ipp/data/JournalCode.java | 115 +-- .../intuit/ipp/data/JournalCodeTypeEnum.java | 7 +- .../com/intuit/ipp/data/JournalEntry.java | 145 +--- .../ipp/data/JournalEntryLineDetail.java | 225 +---- .../main/java/com/intuit/ipp/data/Line.java | 446 +--------- .../intuit/ipp/data/LineDetailTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/LinkedTxn.java | 85 +- .../com/intuit/ipp/data/MXGlobalInfo.java | 85 +- .../java/com/intuit/ipp/data/MarkupInfo.java | 113 +-- .../com/intuit/ipp/data/MasterAccount.java | 59 +- .../java/com/intuit/ipp/data/MemoRef.java | 71 +- .../intuit/ipp/data/ModificationMetaData.java | 129 +-- .../main/java/com/intuit/ipp/data/Money.java | 71 +- .../java/com/intuit/ipp/data/MonthEnum.java | 7 +- .../java/com/intuit/ipp/data/NameBase.java | 367 +-------- .../java/com/intuit/ipp/data/NameValue.java | 72 +- .../data/NumberTypeCustomFieldDefinition.java | 87 +- .../java/com/intuit/ipp/data/OLBAccount.java | 114 +-- .../java/com/intuit/ipp/data/OLBStatus.java | 72 +- .../com/intuit/ipp/data/OLBTransaction.java | 88 +- .../main/java/com/intuit/ipp/data/OLBTxn.java | 159 +--- .../com/intuit/ipp/data/OLBTxnDetail.java | 115 +-- .../com/intuit/ipp/data/OLBTxnStatusEnum.java | 7 +- .../com/intuit/ipp/data/ObjectFactory.java | 8 +- .../intuit/ipp/data/ObjectNameEnumType.java | 7 +- .../com/intuit/ipp/data/OperationEnum.java | 7 +- .../java/com/intuit/ipp/data/OtherName.java | 115 +-- .../java/com/intuit/ipp/data/OtherPrefs.java | 71 +- .../com/intuit/ipp/data/PaySalesTaxEnum.java | 7 +- .../java/com/intuit/ipp/data/Payment.java | 229 +----- .../intuit/ipp/data/PaymentLineDetail.java | 143 +--- .../com/intuit/ipp/data/PaymentMethod.java | 103 +-- .../intuit/ipp/data/PaymentMethodEnum.java | 7 +- .../intuit/ipp/data/PaymentStatusEnum.java | 7 +- .../com/intuit/ipp/data/PaymentTypeEnum.java | 7 +- .../intuit/ipp/data/PerItemAdjustEnum.java | 7 +- .../com/intuit/ipp/data/PhysicalAddress.java | 281 +------ .../ipp/data/PhysicalAddressTypeEnum.java | 7 +- .../com/intuit/ipp/data/PostingTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/Preferences.java | 227 +---- .../java/com/intuit/ipp/data/PriceLevel.java | 157 +--- .../intuit/ipp/data/PriceLevelPerItem.java | 101 +-- .../intuit/ipp/data/PriceLevelTypeEnum.java | 7 +- .../intuit/ipp/data/PrintDocumentPrefs.java | 71 +- .../com/intuit/ipp/data/PrintStatusEnum.java | 7 +- .../ipp/data/ProductAndServicesPrefs.java | 155 +--- .../java/com/intuit/ipp/data/Purchase.java | 299 +------ .../com/intuit/ipp/data/PurchaseByVendor.java | 143 +--- .../com/intuit/ipp/data/PurchaseOrder.java | 329 +------- .../ipp/data/PurchaseOrderItemLineDetail.java | 101 +-- .../ipp/data/PurchaseOrderStatusEnum.java | 7 +- .../intuit/ipp/data/QbdtEntityIdMapping.java | 101 +-- .../intuit/ipp/data/QboEntityTypeEnum.java | 7 +- .../ipp/data/QboEstimateStatusEnum.java | 7 +- .../com/intuit/ipp/data/QueryResponse.java | 320 ++------ .../com/intuit/ipp/data/RecurringInfo.java | 99 +-- .../ipp/data/RecurringScheduleInfo.java | 227 +---- .../intuit/ipp/data/RecurringTransaction.java | 285 +++---- .../com/intuit/ipp/data/ReferenceType.java | 85 +- .../com/intuit/ipp/data/RefundReceipt.java | 75 +- .../intuit/ipp/data/ReimbursableTypeEnum.java | 7 +- .../com/intuit/ipp/data/ReimburseCharge.java | 101 +-- .../intuit/ipp/data/ReimburseLineDetail.java | 43 +- .../main/java/com/intuit/ipp/data/Report.java | 88 +- .../com/intuit/ipp/data/ReportBasisEnum.java | 7 +- .../com/intuit/ipp/data/ReportHeader.java | 269 +----- .../java/com/intuit/ipp/data/ReportPrefs.java | 71 +- .../intuit/ipp/data/RoundingMethodEnum.java | 7 +- .../main/java/com/intuit/ipp/data/Row.java | 169 +--- .../java/com/intuit/ipp/data/RowTypeEnum.java | 7 +- .../main/java/com/intuit/ipp/data/Rows.java | 71 +- .../com/intuit/ipp/data/SalesFormsPrefs.java | 519 +----------- .../intuit/ipp/data/SalesItemLineDetail.java | 131 +-- .../java/com/intuit/ipp/data/SalesOrder.java | 73 +- .../ipp/data/SalesOrderItemLineDetail.java | 59 +- .../com/intuit/ipp/data/SalesReceipt.java | 75 +- .../java/com/intuit/ipp/data/SalesRep.java | 143 +--- .../com/intuit/ipp/data/SalesRepTypeEnum.java | 7 +- .../intuit/ipp/data/SalesTermTypeEnum.java | 7 +- .../com/intuit/ipp/data/SalesTransaction.java | 649 +-------------- .../com/intuit/ipp/data/ServiceTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/ShipMethod.java | 87 +- .../com/intuit/ipp/data/SourceTypeEnum.java | 7 +- .../intuit/ipp/data/SpecialItemTypeEnum.java | 7 +- .../intuit/ipp/data/SpecialTaxTypeEnum.java | 7 +- .../com/intuit/ipp/data/StatementCharge.java | 173 +--- .../main/java/com/intuit/ipp/data/Status.java | 143 +--- .../java/com/intuit/ipp/data/StatusInfo.java | 87 +- .../data/StringTypeCustomFieldDefinition.java | 87 +- .../intuit/ipp/data/SubTotalLineDetail.java | 73 +- .../ipp/data/SubcontractorTypeEnum.java | 7 +- .../data/SubscriptionPaymentsSettingEnum.java | 7 +- .../ipp/data/SummarizeColumnsByEnum.java | 7 +- .../java/com/intuit/ipp/data/Summary.java | 71 +- .../intuit/ipp/data/SymbolPositionEnum.java | 7 +- .../com/intuit/ipp/data/SyncActivity.java | 145 +--- .../java/com/intuit/ipp/data/SyncError.java | 113 +-- .../intuit/ipp/data/SyncErrorResponse.java | 126 +-- .../com/intuit/ipp/data/SyncErrorType.java | 7 +- .../java/com/intuit/ipp/data/SyncObject.java | 295 +++---- .../java/com/intuit/ipp/data/SyncType.java | 7 +- .../com/intuit/ipp/data/TDSLineDetail.java | 85 +- .../java/com/intuit/ipp/data/TDSMetadata.java | 101 +-- .../main/java/com/intuit/ipp/data/Tag.java | 59 +- .../main/java/com/intuit/ipp/data/Task.java | 131 +-- .../java/com/intuit/ipp/data/TaxAgency.java | 229 +----- .../intuit/ipp/data/TaxApplicableOnEnum.java | 7 +- .../intuit/ipp/data/TaxClassification.java | 145 +--- .../java/com/intuit/ipp/data/TaxCode.java | 201 +---- .../com/intuit/ipp/data/TaxFormTypeEnum.java | 7 +- .../com/intuit/ipp/data/TaxLineDetail.java | 157 +--- .../java/com/intuit/ipp/data/TaxPayment.java | 119 +-- .../java/com/intuit/ipp/data/TaxPrefs.java | 155 +--- .../java/com/intuit/ipp/data/TaxRate.java | 213 +---- .../ipp/data/TaxRateApplicableOnEnum.java | 7 +- .../com/intuit/ipp/data/TaxRateDetail.java | 99 +-- .../com/intuit/ipp/data/TaxRateDetails.java | 113 +-- .../ipp/data/TaxRateDisplayTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/TaxRateList.java | 85 +- .../ipp/data/TaxReportBasisTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/TaxReturn.java | 257 +----- .../intuit/ipp/data/TaxReturnStatusEnum.java | 7 +- .../intuit/ipp/data/TaxReviewStatusEnum.java | 7 +- .../java/com/intuit/ipp/data/TaxService.java | 117 +-- .../ipp/data/TaxTypeApplicablityEnum.java | 7 +- .../ipp/data/TelephoneDeviceTypeEnum.java | 7 +- .../com/intuit/ipp/data/TelephoneNumber.java | 169 +--- .../ipp/data/TelephoneNumberTypeEnum.java | 7 +- .../com/intuit/ipp/data/TemplateName.java | 87 +- .../com/intuit/ipp/data/TemplateTypeEnum.java | 7 +- .../main/java/com/intuit/ipp/data/Term.java | 187 +---- .../com/intuit/ipp/data/TimeActivity.java | 457 +--------- .../intuit/ipp/data/TimeActivityTypeEnum.java | 7 +- .../data/TimeEntryUsedForPaychecksEnum.java | 7 +- .../intuit/ipp/data/TimeTrackingPrefs.java | 155 +--- .../java/com/intuit/ipp/data/Transaction.java | 348 +------- .../ipp/data/TransactionDeliveryInfo.java | 87 +- .../ipp/data/TransactionLocationTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/Transfer.java | 117 +-- .../com/intuit/ipp/data/TxnApprovalInfo.java | 101 +-- .../com/intuit/ipp/data/TxnSourceEnum.java | 7 +- .../com/intuit/ipp/data/TxnTaxDetail.java | 141 +--- .../java/com/intuit/ipp/data/TxnTypeEnum.java | 7 +- .../main/java/com/intuit/ipp/data/UOM.java | 115 +-- .../com/intuit/ipp/data/UOMBaseTypeEnum.java | 7 +- .../java/com/intuit/ipp/data/UOMConvUnit.java | 85 +- .../intuit/ipp/data/UOMFeatureTypeEnum.java | 7 +- .../main/java/com/intuit/ipp/data/UOMRef.java | 71 +- .../main/java/com/intuit/ipp/data/User.java | 297 +------ .../java/com/intuit/ipp/data/UserAlert.java | 217 +---- .../main/java/com/intuit/ipp/data/Vendor.java | 609 +------------- .../ipp/data/VendorAndPurchasesPrefs.java | 253 +----- .../ipp/data/VendorBankAccountDetail.java | 99 +-- .../com/intuit/ipp/data/VendorCredit.java | 103 +-- .../java/com/intuit/ipp/data/VendorType.java | 101 +-- .../java/com/intuit/ipp/data/Warning.java | 99 +-- .../java/com/intuit/ipp/data/Warnings.java | 71 +- .../com/intuit/ipp/data/WebSiteAddress.java | 99 +-- .../java/com/intuit/ipp/data/WeekEnum.java | 7 +- .../com/intuit/ipp/data/package-info.java | 6 +- ipp-v3-java-data/src/main/xsd/Finance.xjb | 6 +- ipp-v3-java-data/src/main/xsd/binding.xjb | 24 +- .../ipp/interceptors/RequestElements.java | 3 +- .../ipp/serialization/JSONSerializer.java | 2 +- .../com/intuit/ipp/services/DataService.java | 20 +- 303 files changed, 2160 insertions(+), 29888 deletions(-) diff --git a/ipp-v3-java-data/pom.xml b/ipp-v3-java-data/pom.xml index 234c237c..494aef95 100755 --- a/ipp-v3-java-data/pom.xml +++ b/ipp-v3-java-data/pom.xml @@ -76,7 +76,7 @@ - + + + + org.codehaus.mojo + jaxb2-maven-plugin + 3.2.0 + + + fmsdata + + xjc + + + true + + ${project.basedir}/src/main/xsd/Finance.xsd + ${project.basedir}/src/main/xsd/IntuitBaseTypes.xsd + ${project.basedir}/src/main/xsd/IntuitNamesTypes.xsd + ${project.basedir}/src/main/xsd/IntuitRestServiceDef.xsd + ${project.basedir}/src/main/xsd/Report.xsd + ${project.basedir}/src/main/xsd/SalesTax.xsd + + + ${project.basedir}/src/main/xsd/bindings.xjb + ${project.basedir}/src/main/xsd/Finance.xjb + + com.intuit.ipp.data + ${project.basedir}/src/main/java + false + + + + - + xmlns:jxb="https://jakarta.ee/xml/ns/jaxb" + xmlns:xs="http://www.w3.org/2001/XMLSchema"> diff --git a/ipp-v3-java-data/src/main/xsd/binding.xjb b/ipp-v3-java-data/src/main/xsd/binding.xjb index d13e164a..279a0a29 100755 --- a/ipp-v3-java-data/src/main/xsd/binding.xjb +++ b/ipp-v3-java-data/src/main/xsd/binding.xjb @@ -1,7 +1,7 @@ - @@ -31,34 +31,46 @@ - + com.intuit.ipp.core.IEntity - + com.intuit.ipp.core.IEntity - + com.intuit.ipp.core.IEntity - + com.intuit.ipp.core.Response + + + + + +