Class SubBalances

java.lang.Object
com.oracle.communications.brm.cc.model.Extension
com.oracle.communications.brm.cc.model.SubBalances
All Implemented Interfaces:
Serializable

public class SubBalances extends Extension implements Serializable
A sub-balance.

Java class for subBalances complex type

.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="subBalances">
   <complexContent>
     <extension base="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}extension">
       <sequence>
         <element name="currentBalance" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="originalBalance" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="validFrom" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="validTo" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
         <element name="rolloverData" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="expiredBeforeUsing" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="elementId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • currentBalance

      protected BigDecimal currentBalance
      The current amount of the sub-balance.
    • originalBalance

      protected BigDecimal originalBalance
      The original balance of the sub-balance.
    • validFrom

      protected Calendar validFrom
      The date and time the validity period starts.
    • validTo

      protected Calendar validTo
      The date and time the validity period ends.
    • rolloverData

      protected Integer rolloverData
      Details about a rollover subbalance.
    • expiredBeforeUsing

      protected BigDecimal expiredBeforeUsing
      The number of days until the sub-balance expires.
    • elementId

      protected Integer elementId
      The ID of the element.
  • Constructor Details

    • SubBalances

      public SubBalances()
  • Method Details

    • getCurrentBalance

      public BigDecimal getCurrentBalance()
      The current amount of the sub-balance.
      Returns:
      possible object is BigDecimal
    • setCurrentBalance

      public void setCurrentBalance(BigDecimal value)
      Sets the value of the currentBalance property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getOriginalBalance

      public BigDecimal getOriginalBalance()
      The original balance of the sub-balance.
      Returns:
      possible object is BigDecimal
    • setOriginalBalance

      public void setOriginalBalance(BigDecimal value)
      Sets the value of the originalBalance property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getValidFrom

      public Calendar getValidFrom()
      The date and time the validity period starts.
      Returns:
      possible object is String
    • setValidFrom

      public void setValidFrom(Calendar value)
      Sets the value of the validFrom property.
      Parameters:
      value - allowed object is String
      See Also:
    • getValidTo

      public Calendar getValidTo()
      The date and time the validity period ends.
      Returns:
      possible object is String
    • setValidTo

      public void setValidTo(Calendar value)
      Sets the value of the validTo property.
      Parameters:
      value - allowed object is String
      See Also:
    • getRolloverData

      public Integer getRolloverData()
      Details about a rollover subbalance.
      Returns:
      possible object is Integer
    • setRolloverData

      public void setRolloverData(Integer value)
      Sets the value of the rolloverData property.
      Parameters:
      value - allowed object is Integer
      See Also:
    • getExpiredBeforeUsing

      public BigDecimal getExpiredBeforeUsing()
      The number of days until the sub-balance expires.
      Returns:
      possible object is BigDecimal
    • setExpiredBeforeUsing

      public void setExpiredBeforeUsing(BigDecimal value)
      Sets the value of the expiredBeforeUsing property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getElementId

      public Integer getElementId()
      The ID of the element.
      Returns:
      possible object is Integer
    • setElementId

      public void setElementId(Integer value)
      Sets the value of the elementId property.
      Parameters:
      value - allowed object is Integer
      See Also: