public static class AccountCollectionDetails.BillUnitCollectionsDetails extends Object implements Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="scenarioId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="billUnitId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="billUnitName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="overdueAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="minimumPayment" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="overdueDays" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="entryDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="lastPaymentId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="lastPaymentAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="lastPaymentEffectiveDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="currency" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="collectionAgent" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="scenarioName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="notes" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}notes" minOccurs="0"/>
<element name="numberOfTimesInCollections" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="collectionsGroupId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="promiseToPayStatus" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="CollectionsActions" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="action" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="actionId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="dueDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="completedDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
<element name="amount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="configCollectionsId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="status" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}int">
<enumeration value="0"/>
<enumeration value="1"/>
<enumeration value="2"/>
<enumeration value="3"/>
<enumeration value="4"/>
<enumeration value="5"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
AccountCollectionDetails.BillUnitCollectionsDetails.CollectionsActions
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected String |
billUnitId |
protected String |
billUnitName |
protected String |
collectionAgent |
protected List<AccountCollectionDetails.BillUnitCollectionsDetails.CollectionsActions> |
collectionsActions |
protected String |
collectionsGroupId |
protected int |
currency |
protected Calendar |
entryDate |
protected BigDecimal |
lastPaymentAmount |
protected Calendar |
lastPaymentEffectiveDate |
protected String |
lastPaymentId |
protected BigDecimal |
minimumPayment |
protected Notes |
notes |
protected int |
numberOfTimesInCollections |
protected BigDecimal |
overdueAmount |
protected int |
overdueDays |
protected Integer |
promiseToPayStatus |
protected String |
scenarioId |
protected String |
scenarioName |
| Constructor and Description |
|---|
BillUnitCollectionsDetails() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBillUnitId()
Gets the value of the billUnitId property.
|
String |
getBillUnitName()
Gets the value of the billUnitName property.
|
String |
getCollectionAgent()
Gets the value of the collectionAgent property.
|
List<AccountCollectionDetails.BillUnitCollectionsDetails.CollectionsActions> |
getCollectionsActions()
Gets the value of the collectionsActions property.
|
String |
getCollectionsGroupId()
Gets the value of the collectionsGroupId property.
|
int |
getCurrency()
Gets the value of the currency property.
|
Calendar |
getEntryDate()
Gets the value of the entryDate property.
|
BigDecimal |
getLastPaymentAmount()
Gets the value of the lastPaymentAmount property.
|
Calendar |
getLastPaymentEffectiveDate()
Gets the value of the lastPaymentEffectiveDate property.
|
String |
getLastPaymentId()
Gets the value of the lastPaymentId property.
|
BigDecimal |
getMinimumPayment()
Gets the value of the minimumPayment property.
|
Notes |
getNotes()
Gets the value of the notes property.
|
int |
getNumberOfTimesInCollections()
Gets the value of the numberOfTimesInCollections property.
|
BigDecimal |
getOverdueAmount()
Gets the value of the overdueAmount property.
|
int |
getOverdueDays()
Gets the value of the overdueDays property.
|
Integer |
getPromiseToPayStatus()
Gets the value of the promiseToPayStatus property.
|
String |
getScenarioId()
Gets the value of the scenarioId property.
|
String |
getScenarioName()
Gets the value of the scenarioName property.
|
void |
setBillUnitId(String value)
Sets the value of the billUnitId property.
|
void |
setBillUnitName(String value)
Sets the value of the billUnitName property.
|
void |
setCollectionAgent(String value)
Sets the value of the collectionAgent property.
|
void |
setCollectionsGroupId(String value)
Sets the value of the collectionsGroupId property.
|
void |
setCurrency(int value)
Sets the value of the currency property.
|
void |
setEntryDate(Calendar value)
Sets the value of the entryDate property.
|
void |
setLastPaymentAmount(BigDecimal value)
Sets the value of the lastPaymentAmount property.
|
void |
setLastPaymentEffectiveDate(Calendar value)
Sets the value of the lastPaymentEffectiveDate property.
|
void |
setLastPaymentId(String value)
Sets the value of the lastPaymentId property.
|
void |
setMinimumPayment(BigDecimal value)
Sets the value of the minimumPayment property.
|
void |
setNotes(Notes value)
Sets the value of the notes property.
|
void |
setNumberOfTimesInCollections(int value)
Sets the value of the numberOfTimesInCollections property.
|
void |
setOverdueAmount(BigDecimal value)
Sets the value of the overdueAmount property.
|
void |
setOverdueDays(int value)
Sets the value of the overdueDays property.
|
void |
setPromiseToPayStatus(Integer value)
Sets the value of the promiseToPayStatus property.
|
void |
setScenarioId(String value)
Sets the value of the scenarioId property.
|
void |
setScenarioName(String value)
Sets the value of the scenarioName property.
|
protected String scenarioId
protected String billUnitId
protected String billUnitName
protected BigDecimal overdueAmount
protected BigDecimal minimumPayment
protected int overdueDays
protected Calendar entryDate
protected String lastPaymentId
protected BigDecimal lastPaymentAmount
protected Calendar lastPaymentEffectiveDate
protected int currency
protected String collectionAgent
protected String scenarioName
protected Notes notes
protected int numberOfTimesInCollections
protected String collectionsGroupId
protected Integer promiseToPayStatus
protected List<AccountCollectionDetails.BillUnitCollectionsDetails.CollectionsActions> collectionsActions
public String getScenarioId()
Stringpublic void setScenarioId(String value)
value - allowed object is
Stringpublic String getBillUnitId()
Stringpublic void setBillUnitId(String value)
value - allowed object is
Stringpublic String getBillUnitName()
Stringpublic void setBillUnitName(String value)
value - allowed object is
Stringpublic BigDecimal getOverdueAmount()
BigDecimalpublic void setOverdueAmount(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getMinimumPayment()
BigDecimalpublic void setMinimumPayment(BigDecimal value)
value - allowed object is
BigDecimalpublic int getOverdueDays()
public void setOverdueDays(int value)
public Calendar getEntryDate()
Stringpublic void setEntryDate(Calendar value)
value - allowed object is
Stringpublic String getLastPaymentId()
Stringpublic void setLastPaymentId(String value)
value - allowed object is
Stringpublic BigDecimal getLastPaymentAmount()
BigDecimalpublic void setLastPaymentAmount(BigDecimal value)
value - allowed object is
BigDecimalpublic Calendar getLastPaymentEffectiveDate()
Stringpublic void setLastPaymentEffectiveDate(Calendar value)
value - allowed object is
Stringpublic int getCurrency()
public void setCurrency(int value)
public String getCollectionAgent()
Stringpublic void setCollectionAgent(String value)
value - allowed object is
Stringpublic String getScenarioName()
Stringpublic void setScenarioName(String value)
value - allowed object is
Stringpublic Notes getNotes()
Notespublic void setNotes(Notes value)
value - allowed object is
Notespublic int getNumberOfTimesInCollections()
public void setNumberOfTimesInCollections(int value)
public String getCollectionsGroupId()
Stringpublic void setCollectionsGroupId(String value)
value - allowed object is
Stringpublic Integer getPromiseToPayStatus()
Integerpublic void setPromiseToPayStatus(Integer value)
value - allowed object is
Integerpublic List<AccountCollectionDetails.BillUnitCollectionsDetails.CollectionsActions> getCollectionsActions()
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 collectionsActions property.
For example, to add a new item, do as follows:
getCollectionsActions().add(newItem);
Objects of the following type(s) are allowed in the list
AccountCollectionDetails.BillUnitCollectionsDetails.CollectionsActions