public class PayMethod extends Extension implements Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <extension base="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}extension"> <sequence> <element name="paymentType" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="creditCard" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}creditCardType" minOccurs="0"/> <element name="directDebit" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}directDebitType" minOccurs="0"/> <element name="invoice" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}invoiceType" minOccurs="0"/> <element name="accountRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="assignedBillUnits" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="deassignedBillUnits" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="sepa" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}sepaType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected ResourceRef |
accountRef |
protected List<String> |
assignedBillUnits |
protected CreditCardType |
creditCard |
protected List<String> |
deassignedBillUnits |
protected DirectDebitType |
directDebit |
protected InvoiceType |
invoice |
protected Integer |
paymentType |
protected SepaType |
sepa |
Constructor and Description |
---|
PayMethod() |
Modifier and Type | Method and Description |
---|---|
ResourceRef |
getAccountRef()
Gets the value of the accountRef property.
|
List<String> |
getAssignedBillUnits()
Gets the value of the assignedBillUnits property.
|
CreditCardType |
getCreditCard()
Gets the value of the creditCard property.
|
List<String> |
getDeassignedBillUnits()
Gets the value of the deassignedBillUnits property.
|
DirectDebitType |
getDirectDebit()
Gets the value of the directDebit property.
|
InvoiceType |
getInvoice()
Gets the value of the invoice property.
|
Integer |
getPaymentType()
Gets the value of the paymentType property.
|
SepaType |
getSepa()
Gets the value of the sepa property.
|
void |
setAccountRef(ResourceRef value)
Sets the value of the accountRef property.
|
void |
setCreditCard(CreditCardType value)
Sets the value of the creditCard property.
|
void |
setDirectDebit(DirectDebitType value)
Sets the value of the directDebit property.
|
void |
setInvoice(InvoiceType value)
Sets the value of the invoice property.
|
void |
setPaymentType(Integer value)
Sets the value of the paymentType property.
|
void |
setSepa(SepaType value)
Sets the value of the sepa property.
|
getExtension, setExtension
protected Integer paymentType
protected CreditCardType creditCard
protected DirectDebitType directDebit
protected InvoiceType invoice
protected ResourceRef accountRef
protected SepaType sepa
public Integer getPaymentType()
Integer
public void setPaymentType(Integer value)
value
- allowed object is
Integer
public CreditCardType getCreditCard()
CreditCardType
public void setCreditCard(CreditCardType value)
value
- allowed object is
CreditCardType
public DirectDebitType getDirectDebit()
DirectDebitType
public void setDirectDebit(DirectDebitType value)
value
- allowed object is
DirectDebitType
public InvoiceType getInvoice()
InvoiceType
public void setInvoice(InvoiceType value)
value
- allowed object is
InvoiceType
public ResourceRef getAccountRef()
ResourceRef
public void setAccountRef(ResourceRef value)
value
- allowed object is
ResourceRef
public List<String> getAssignedBillUnits()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the assignedBillUnits property.
For example, to add a new item, do as follows:
getAssignedBillUnits().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getDeassignedBillUnits()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the deassignedBillUnits property.
For example, to add a new item, do as follows:
getDeassignedBillUnits().add(newItem);
Objects of the following type(s) are allowed in the list
String
public SepaType getSepa()
SepaType