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, setExtension
protected Calendar effectiveDate
protected int statusCode
protected List<OfferStatus.ChargeOffers> chargeOffers
protected List<OfferStatus.DiscountOffers> discountOffers
protected Notes notes
public Calendar getEffectiveDate()
String
public void setEffectiveDate(Calendar value)
value
- allowed object is
String
public 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