com.xtravelsystem.online.published.V1_0RC1.common
Class AbstractValuationRS

java.lang.Object
  extended by com.xtravelsystem.online.published.V1_0RC1.common.AbstractValuationRS
Direct Known Subclasses:
ValuationRS, com.jumbotours.disponibility.ValuationRS, ValuationRS, ValuationRSBase

public class AbstractValuationRS
extends java.lang.Object

this class is the mother of all the valuation responses. here you will field the fields shared by all the service booking valuations.

Author:
Miguel Pérez

Constructor Summary
AbstractValuationRS()
           
AbstractValuationRS(java.lang.String contractId, java.lang.String status, java.util.Date date, com.jumbotours.disponibility.Amount amount, ValuationLine[] lines, CancellationTerm[] cancellationTerms, Comment[] remarks, ValuationSupplement[] reductions, ValuationSupplement[] supplements, HandlingFee[] handlingFees, Commision commision)
           
 
Method Summary
 com.jumbotours.disponibility.Amount getAmount()
           
 CancellationTerm[] getCancellationTerms()
           
 Commision getCommision()
           
 java.util.Date getDate()
           
 HandlingFee[] getHandlingFees()
           
 ValuationLine[] getLines()
           
 ValuationSupplement[] getReductions()
           
 Comment[] getRemarks()
           
 java.lang.String getStatus()
           
 ValuationSupplement[] getSupplements()
           
 void setAmount(com.jumbotours.disponibility.Amount amount)
           
 void setCancellationTerms(CancellationTerm[] cancellationTerms)
           
 void setCommision(Commision commision)
           
 void setDate(java.util.Date date)
           
 void setHandlingFees(HandlingFee[] handlingFees)
           
 void setLines(ValuationLine[] lines)
           
 void setReductions(ValuationSupplement[] reductions)
           
 void setRemarks(Comment[] remarks)
           
 void setStatus(java.lang.String status)
           
 void setSupplements(ValuationSupplement[] supplements)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractValuationRS

public AbstractValuationRS()

AbstractValuationRS

public AbstractValuationRS(java.lang.String contractId,
                           java.lang.String status,
                           java.util.Date date,
                           com.jumbotours.disponibility.Amount amount,
                           ValuationLine[] lines,
                           CancellationTerm[] cancellationTerms,
                           Comment[] remarks,
                           ValuationSupplement[] reductions,
                           ValuationSupplement[] supplements,
                           HandlingFee[] handlingFees,
                           Commision commision)
Method Detail

getStatus

public java.lang.String getStatus()

setStatus

public void setStatus(java.lang.String status)

getAmount

public com.jumbotours.disponibility.Amount getAmount()

setAmount

public void setAmount(com.jumbotours.disponibility.Amount amount)

getCancellationTerms

public CancellationTerm[] getCancellationTerms()

setCancellationTerms

public void setCancellationTerms(CancellationTerm[] cancellationTerms)

getCommision

public Commision getCommision()

setCommision

public void setCommision(Commision commision)

getDate

public java.util.Date getDate()

setDate

public void setDate(java.util.Date date)

getHandlingFees

public HandlingFee[] getHandlingFees()

setHandlingFees

public void setHandlingFees(HandlingFee[] handlingFees)

getLines

public ValuationLine[] getLines()

setLines

public void setLines(ValuationLine[] lines)

getReductions

public ValuationSupplement[] getReductions()

setReductions

public void setReductions(ValuationSupplement[] reductions)

getRemarks

public Comment[] getRemarks()

setRemarks

public void setRemarks(Comment[] remarks)

getSupplements

public ValuationSupplement[] getSupplements()

setSupplements

public void setSupplements(ValuationSupplement[] supplements)