Class PaymentDetails.BillDetails.ItemsAffected

java.lang.Object
com.oracle.communications.brm.cc.model.PaymentDetails.BillDetails.ItemsAffected
All Implemented Interfaces:
Serializable
Enclosing class:
PaymentDetails.BillDetails

public static class PaymentDetails.BillDetails.ItemsAffected 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="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 Details

    • accountNumber

      protected String accountNumber
      The account number associated with the bill item.
    • billNumber

      protected String billNumber
      The bill number associated with the bill item.
    • amount

      protected BigDecimal amount
      The bill item amount.
    • item

      protected String item
      The bill item.
    • billUnitId

      protected String billUnitId
      The ID of the bill unit associated with the bill item.
    • cycleStarts

      protected Calendar cycleStarts
      The date and time the billing cycle starts.
    • cycleEnds

      protected Calendar cycleEnds
      The date and time the billing cycle ends.
    • settledTaxAmount

      protected BigDecimal settledTaxAmount
      The amount of tax for the bill item settled by the payment.
    • settledTaxedAmount

      protected BigDecimal settledTaxedAmount
      The taxable amount for the bill item settled by the payment.
    • settledNonTaxedAmount

      protected BigDecimal settledNonTaxedAmount
      The nontaxable amount for the bill item settled by the payment.
  • Constructor Details

    • ItemsAffected

      public ItemsAffected()
  • Method Details

    • getAccountNumber

      public String getAccountNumber()
      The account number associated with the bill item.
      Returns:
      possible object is String
    • setAccountNumber

      public void setAccountNumber(String value)
      Sets the value of the accountNumber property.
      Parameters:
      value - allowed object is String
      See Also:
    • getBillNumber

      public String getBillNumber()
      The bill number associated with the bill item.
      Returns:
      possible object is String
    • setBillNumber

      public void setBillNumber(String value)
      Sets the value of the billNumber property.
      Parameters:
      value - allowed object is String
      See Also:
    • getAmount

      public BigDecimal getAmount()
      The bill item amount.
      Returns:
      possible object is BigDecimal
    • setAmount

      public void setAmount(BigDecimal value)
      Sets the value of the amount property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getItem

      public String getItem()
      The bill item.
      Returns:
      possible object is String
    • setItem

      public void setItem(String value)
      Sets the value of the item property.
      Parameters:
      value - allowed object is String
      See Also:
    • getBillUnitId

      public String getBillUnitId()
      The ID of the bill unit associated with the bill item.
      Returns:
      possible object is String
    • setBillUnitId

      public void setBillUnitId(String value)
      Sets the value of the billUnitId property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCycleStarts

      public Calendar getCycleStarts()
      The date and time the billing cycle starts.
      Returns:
      possible object is String
    • setCycleStarts

      public void setCycleStarts(Calendar value)
      Sets the value of the cycleStarts property.
      Parameters:
      value - allowed object is String
      See Also:
    • getCycleEnds

      public Calendar getCycleEnds()
      The date and time the billing cycle ends.
      Returns:
      possible object is String
    • setCycleEnds

      public void setCycleEnds(Calendar value)
      Sets the value of the cycleEnds property.
      Parameters:
      value - allowed object is String
      See Also:
    • getSettledTaxAmount

      public BigDecimal getSettledTaxAmount()
      The amount of tax for the bill item settled by the payment.
      Returns:
      possible object is BigDecimal
    • setSettledTaxAmount

      public void setSettledTaxAmount(BigDecimal value)
      Sets the value of the settledTaxAmount property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getSettledTaxedAmount

      public BigDecimal getSettledTaxedAmount()
      The taxable amount for the bill item settled by the payment.
      Returns:
      possible object is BigDecimal
    • setSettledTaxedAmount

      public void setSettledTaxedAmount(BigDecimal value)
      Sets the value of the settledTaxedAmount property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getSettledNonTaxedAmount

      public BigDecimal getSettledNonTaxedAmount()
      The nontaxable amount for the bill item settled by the payment.
      Returns:
      possible object is BigDecimal
    • setSettledNonTaxedAmount

      public void setSettledNonTaxedAmount(BigDecimal value)
      Sets the value of the settledNonTaxedAmount property.
      Parameters:
      value - allowed object is BigDecimal
      See Also: