public class

ObjectFactory

extends Object
java.lang.Object
   ↳ com.zuora.api.object.ObjectFactory

Class Overview

This object contains factory methods for each Java content interface and Java element interface generated in the com.zuora.api.object package.

An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.

Summary

Public Constructors
ObjectFactory()
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.zuora.api.object
Public Methods
Account createAccount()
Create an instance of Account
Amendment createAmendment()
Create an instance of Amendment
CommunicationProfile createCommunicationProfile()
Create an instance of CommunicationProfile
Contact createContact()
Create an instance of Contact
CreditBalanceAdjustment createCreditBalanceAdjustment()
Create an instance of CreditBalanceAdjustment
Export createExport()
Create an instance of Export
GatewayOption createGatewayOption()
Create an instance of GatewayOption
Import createImport()
Create an instance of Import
Invoice createInvoice()
Create an instance of Invoice
InvoiceAdjustment createInvoiceAdjustment()
Create an instance of InvoiceAdjustment
InvoiceItem createInvoiceItem()
Create an instance of InvoiceItem
InvoiceItemAdjustment createInvoiceItemAdjustment()
Create an instance of InvoiceItemAdjustment
InvoicePayment createInvoicePayment()
Create an instance of InvoicePayment
Payment createPayment()
Create an instance of Payment
PaymentMethod createPaymentMethod()
Create an instance of PaymentMethod
PaymentTransactionLog createPaymentTransactionLog()
Create an instance of PaymentTransactionLog
Product createProduct()
Create an instance of Product
ProductRatePlan createProductRatePlan()
Create an instance of ProductRatePlan
ProductRatePlanCharge createProductRatePlanCharge()
Create an instance of ProductRatePlanCharge
ProductRatePlanChargeTier createProductRatePlanChargeTier()
Create an instance of ProductRatePlanChargeTier
RatePlan createRatePlan()
Create an instance of RatePlan
RatePlanCharge createRatePlanCharge()
Create an instance of RatePlanCharge
RatePlanChargeTier createRatePlanChargeTier()
Create an instance of RatePlanChargeTier
Refund createRefund()
Create an instance of Refund
RefundInvoicePayment createRefundInvoicePayment()
Create an instance of RefundInvoicePayment
RefundTransactionLog createRefundTransactionLog()
Create an instance of RefundTransactionLog
Subscription createSubscription()
Create an instance of Subscription
TaxationItem createTaxationItem()
Create an instance of TaxationItem
Usage createUsage()
Create an instance of Usage
ZObject createZObject()
Create an instance of ZObject
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ObjectFactory ()

Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.zuora.api.object

Public Methods

public Account createAccount ()

Create an instance of Account

public Amendment createAmendment ()

Create an instance of Amendment

public CommunicationProfile createCommunicationProfile ()

Create an instance of CommunicationProfile

public Contact createContact ()

Create an instance of Contact

public CreditBalanceAdjustment createCreditBalanceAdjustment ()

Create an instance of CreditBalanceAdjustment

public Export createExport ()

Create an instance of Export

public GatewayOption createGatewayOption ()

Create an instance of GatewayOption

public Import createImport ()

Create an instance of Import

public Invoice createInvoice ()

Create an instance of Invoice

public InvoiceAdjustment createInvoiceAdjustment ()

Create an instance of InvoiceAdjustment

public InvoiceItem createInvoiceItem ()

Create an instance of InvoiceItem

public InvoiceItemAdjustment createInvoiceItemAdjustment ()

Create an instance of InvoiceItemAdjustment

public InvoicePayment createInvoicePayment ()

Create an instance of InvoicePayment

public Payment createPayment ()

Create an instance of Payment

public PaymentMethod createPaymentMethod ()

Create an instance of PaymentMethod

public PaymentTransactionLog createPaymentTransactionLog ()

Create an instance of PaymentTransactionLog

public Product createProduct ()

Create an instance of Product

public ProductRatePlan createProductRatePlan ()

Create an instance of ProductRatePlan

public ProductRatePlanCharge createProductRatePlanCharge ()

Create an instance of ProductRatePlanCharge

public ProductRatePlanChargeTier createProductRatePlanChargeTier ()

Create an instance of ProductRatePlanChargeTier

public RatePlan createRatePlan ()

Create an instance of RatePlan

public RatePlanCharge createRatePlanCharge ()

Create an instance of RatePlanCharge

public RatePlanChargeTier createRatePlanChargeTier ()

Create an instance of RatePlanChargeTier

public Refund createRefund ()

Create an instance of Refund

public RefundInvoicePayment createRefundInvoicePayment ()

Create an instance of RefundInvoicePayment

public RefundTransactionLog createRefundTransactionLog ()

Create an instance of RefundTransactionLog

public Subscription createSubscription ()

Create an instance of Subscription

public TaxationItem createTaxationItem ()

Create an instance of TaxationItem

public Usage createUsage ()

Create an instance of Usage

public ZObject createZObject ()

Create an instance of ZObject