Class ContractPreviewCancellationCharge

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

public class ContractPreviewCancellationCharge extends Object implements Serializable

Java class for contractPreviewCancellationCharge complex type

.

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

 <complexType name="contractPreviewCancellationCharge">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="subscriberContractRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/>
         <element name="cancellationFee" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
         <element name="cancellationChargeType">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
               <enumeration value="0"/>
               <enumeration value="1"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • subscriberContractRef

      protected ResourceRef subscriberContractRef
    • cancellationFee

      protected BigDecimal cancellationFee
      The cancellation fee.
    • cancellationChargeType

      protected int cancellationChargeType
      The type of cancelation fee. Can be one of the following:
      • 0: Fixed
      • 1: Reducing
  • Constructor Details

    • ContractPreviewCancellationCharge

      public ContractPreviewCancellationCharge()
  • Method Details

    • getSubscriberContractRef

      public ResourceRef getSubscriberContractRef()
      Gets the value of the subscriberContractRef property.
      Returns:
      possible object is ResourceRef
    • setSubscriberContractRef

      public void setSubscriberContractRef(ResourceRef value)
      Sets the value of the subscriberContractRef property.
      Parameters:
      value - allowed object is ResourceRef
    • getCancellationFee

      public BigDecimal getCancellationFee()
      The cancellation fee.
      Returns:
      possible object is BigDecimal
    • setCancellationFee

      public void setCancellationFee(BigDecimal value)
      Sets the value of the cancellationFee property.
      Parameters:
      value - allowed object is BigDecimal
      See Also:
    • getCancellationChargeType

      public int getCancellationChargeType()
      The type of cancelation fee. Can be one of the following:
      • 0: Fixed
      • 1: Reducing
    • setCancellationChargeType

      public void setCancellationChargeType(int value)
      Sets the value of the cancellationChargeType property.