public class OfferStatus 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="effectiveDate" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="statusCode" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="chargeOffers" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ref" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="discountOffers" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ref" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="notes" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}notes" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
OfferStatus.ChargeOffers
Java class for anonymous complex type.
|
static class |
OfferStatus.DiscountOffers
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<OfferStatus.ChargeOffers> |
chargeOffers |
protected List<OfferStatus.DiscountOffers> |
discountOffers |
protected Calendar |
effectiveDate |
protected Notes |
notes |
protected int |
statusCode |
| Constructor and Description |
|---|
OfferStatus() |
| Modifier and Type | Method and Description |
|---|---|
List<OfferStatus.ChargeOffers> |
getChargeOffers()
Gets the value of the chargeOffers property.
|
List<OfferStatus.DiscountOffers> |
getDiscountOffers()
Gets the value of the discountOffers property.
|
Calendar |
getEffectiveDate()
Gets the value of the effectiveDate property.
|
Notes |
getNotes()
Gets the value of the notes property.
|
int |
getStatusCode()
Gets the value of the statusCode property.
|
void |
setEffectiveDate(Calendar value)
Sets the value of the effectiveDate property.
|
void |
setNotes(Notes value)
Sets the value of the notes property.
|
void |
setStatusCode(int value)
Sets the value of the statusCode property.
|
getExtension, setExtensionprotected Calendar effectiveDate
protected int statusCode
protected List<OfferStatus.ChargeOffers> chargeOffers
protected List<OfferStatus.DiscountOffers> discountOffers
protected Notes notes
public Calendar getEffectiveDate()
Stringpublic void setEffectiveDate(Calendar value)
value - allowed object is
Stringpublic int getStatusCode()
public void setStatusCode(int value)
public List<OfferStatus.ChargeOffers> getChargeOffers()
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 chargeOffers property.
For example, to add a new item, do as follows:
getChargeOffers().add(newItem);
Objects of the following type(s) are allowed in the list
OfferStatus.ChargeOffers
public List<OfferStatus.DiscountOffers> getDiscountOffers()
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 discountOffers property.
For example, to add a new item, do as follows:
getDiscountOffers().add(newItem);
Objects of the following type(s) are allowed in the list
OfferStatus.DiscountOffers
public Notes getNotes()
Notes