Class PaymentDetails.BillDetails.ItemsAffected
java.lang.Object
com.oracle.communications.brm.cc.model.PaymentDetails.BillDetails.ItemsAffected
- All Implemented Interfaces:
Serializable
- Enclosing class:
PaymentDetails.BillDetails
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="accountNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="billNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="amount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="item" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="billUnitId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="cycleStarts" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="cycleEnds" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
<element name="settledTaxAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="settledTaxedAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="settledNonTaxedAmount" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringThe account number associated with the bill item.protected BigDecimalThe bill item amount.protected StringThe bill number associated with the bill item.protected StringThe ID of the bill unit associated with the bill item.protected CalendarThe date and time the billing cycle ends.protected CalendarThe date and time the billing cycle starts.protected StringThe bill item.protected BigDecimalThe nontaxable amount for the bill item settled by the payment.protected BigDecimalThe amount of tax for the bill item settled by the payment.protected BigDecimalThe taxable amount for the bill item settled by the payment. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe account number associated with the bill item.The bill item amount.The bill number associated with the bill item.The ID of the bill unit associated with the bill item.The date and time the billing cycle ends.The date and time the billing cycle starts.getItem()The bill item.The nontaxable amount for the bill item settled by the payment.The amount of tax for the bill item settled by the payment.The taxable amount for the bill item settled by the payment.voidsetAccountNumber(String value) Sets the value of the accountNumber property.voidsetAmount(BigDecimal value) Sets the value of the amount property.voidsetBillNumber(String value) Sets the value of the billNumber property.voidsetBillUnitId(String value) Sets the value of the billUnitId property.voidsetCycleEnds(Calendar value) Sets the value of the cycleEnds property.voidsetCycleStarts(Calendar value) Sets the value of the cycleStarts property.voidSets the value of the item property.voidSets the value of the settledNonTaxedAmount property.voidsetSettledTaxAmount(BigDecimal value) Sets the value of the settledTaxAmount property.voidsetSettledTaxedAmount(BigDecimal value) Sets the value of the settledTaxedAmount property.
-
Field Details
-
accountNumber
The account number associated with the bill item. -
billNumber
The bill number associated with the bill item. -
amount
The bill item amount. -
item
The bill item. -
billUnitId
The ID of the bill unit associated with the bill item. -
cycleStarts
The date and time the billing cycle starts. -
cycleEnds
The date and time the billing cycle ends. -
settledTaxAmount
The amount of tax for the bill item settled by the payment. -
settledTaxedAmount
The taxable amount for the bill item settled by the payment. -
settledNonTaxedAmount
The nontaxable amount for the bill item settled by the payment.
-
-
Constructor Details
-
ItemsAffected
public ItemsAffected()
-
-
Method Details
-
getAccountNumber
The account number associated with the bill item.- Returns:
- possible object is
String
-
setAccountNumber
Sets the value of the accountNumber property.- Parameters:
value- allowed object isString- See Also:
-
getBillNumber
The bill number associated with the bill item.- Returns:
- possible object is
String
-
setBillNumber
Sets the value of the billNumber property.- Parameters:
value- allowed object isString- See Also:
-
getAmount
The bill item amount.- Returns:
- possible object is
BigDecimal
-
setAmount
Sets the value of the amount property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getItem
The bill item.- Returns:
- possible object is
String
-
setItem
Sets the value of the item property.- Parameters:
value- allowed object isString- See Also:
-
getBillUnitId
The ID of the bill unit associated with the bill item.- Returns:
- possible object is
String
-
setBillUnitId
Sets the value of the billUnitId property.- Parameters:
value- allowed object isString- See Also:
-
getCycleStarts
The date and time the billing cycle starts.- Returns:
- possible object is
String
-
setCycleStarts
Sets the value of the cycleStarts property.- Parameters:
value- allowed object isString- See Also:
-
getCycleEnds
The date and time the billing cycle ends.- Returns:
- possible object is
String
-
setCycleEnds
Sets the value of the cycleEnds property.- Parameters:
value- allowed object isString- See Also:
-
getSettledTaxAmount
The amount of tax for the bill item settled by the payment.- Returns:
- possible object is
BigDecimal
-
setSettledTaxAmount
Sets the value of the settledTaxAmount property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getSettledTaxedAmount
The taxable amount for the bill item settled by the payment.- Returns:
- possible object is
BigDecimal
-
setSettledTaxedAmount
Sets the value of the settledTaxedAmount property.- Parameters:
value- allowed object isBigDecimal- See Also:
-
getSettledNonTaxedAmount
The nontaxable amount for the bill item settled by the payment.- Returns:
- possible object is
BigDecimal
-
setSettledNonTaxedAmount
Sets the value of the settledNonTaxedAmount property.- Parameters:
value- allowed object isBigDecimal- See Also:
-