| 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectorg.ota.hotel.RequiredPayments.GuaranteePayment
public static class RequiredPayments.GuaranteePayment
Used to define the deposit policy, guarantees policy, and/or accepted forms of payment. Schema fragment(s) for this class:
 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" name="GuaranteePayment" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence>
       <xs:element type="ns:AcceptedPaymentsType" name="AcceptedPayments" minOccurs="0"/>
       <xs:element type="ns:AmountPercentType" name="AmountPercent" minOccurs="0"/>
       <xs:element name="Deadline" minOccurs="0" maxOccurs="2">
         <xs:complexType>
           <xs:attributeGroup ref="ns:DeadlineGroup"/>
         </xs:complexType>
       </xs:element>
       <xs:element type="ns:ParagraphType" name="Description" minOccurs="0" maxOccurs="5"/>
       <xs:element name="Address" minOccurs="0" maxOccurs="3">
         <!-- Reference to inner class Address -->
       </xs:element>
       <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
     </xs:sequence>
     <xs:attribute use="optional" name="RetributionType">
       <xs:simpleType>
         <!-- Reference to inner class Retribution -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:string" use="optional" name="PaymentCode"/>
     <xs:attribute use="optional" name="Type">
       <xs:simpleType>
         <!-- Reference to inner class Type -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:string" use="optional" name="GuaranteeCode"/>
     <xs:attribute use="optional" name="GuaranteeType">
       <xs:simpleType>
         <!-- Reference to inner class Guarantee -->
       </xs:simpleType>
     </xs:attribute>
     <xs:attribute type="xs:time" use="optional" name="HoldTime"/>
     <xs:attributeGroup ref="ns:DOW_PatternGroup"/>
     <xs:attributeGroup ref="ns:DateTimeSpanGroup"/>
     <xs:attribute type="xs:boolean" use="optional" name="NoCardHolderInfoReqInd"/>
     <xs:attribute type="xs:boolean" use="optional" name="NameInd"/>
     <xs:attribute type="xs:boolean" use="optional" name="AddressInd"/>
     <xs:attribute type="xs:boolean" use="optional" name="PhoneInd"/>
     <xs:attribute type="xs:boolean" use="optional" name="InterbankNbrInd"/>
     <xs:attribute type="xs:string" use="optional" name="RoomTypeCode"/>
     <xs:attribute type="xs:string" use="optional" name="InfoSource"/>
     <xs:attribute type="xs:boolean" use="optional" name="NonRefundableIndicator"/>
     <xs:attribute type="xs:string" use="optional" name="PolicyCode"/>
   </xs:complexType>
 </xs:element>
 
 <xs:element xmlns:ns="http://www.opentravel.org/OTA/2003/05" xmlns:xs="http://www.w3.org/2001/XMLSchema" type="ns:TPA_ExtensionsType" name="TPA_Extensions"/>
 
| Nested Class Summary | |
|---|---|
static class | 
RequiredPayments.GuaranteePayment.Address
The address to which a deposit may be sent.  | 
static class | 
RequiredPayments.GuaranteePayment.Guarantee
Schema fragment(s) for this class:  | 
static class | 
RequiredPayments.GuaranteePayment.Retribution
Schema fragment(s) for this class:  | 
static class | 
RequiredPayments.GuaranteePayment.Type
Schema fragment(s) for this class:  | 
| Constructor Summary | |
|---|---|
RequiredPayments.GuaranteePayment()
 | 
|
| Method Summary | |
|---|---|
 void | 
addAddress(RequiredPayments.GuaranteePayment.Address item)
Add a 'Address' element item.  | 
 void | 
addDeadline(DeadlineGroup item)
Add a 'Deadline' element item.  | 
 void | 
addDescription(Paragraph item)
Add a 'Description' element item.  | 
 void | 
clearAddresses()
Remove all 'Address' element items.  | 
 void | 
clearDeadlines()
Remove all 'Deadline' element items.  | 
 void | 
clearDescriptions()
Remove all 'Description' element items.  | 
 AcceptedPayments | 
getAcceptedPayments()
Get the 'AcceptedPayments' element value.  | 
 RequiredPayments.GuaranteePayment.Address | 
getAddress(int index)
Get 'Address' element item by position.  | 
 java.util.List<RequiredPayments.GuaranteePayment.Address> | 
getAddresses()
Get the list of 'Address' element items.  | 
 java.lang.Boolean | 
getAddressInd()
Get the 'AddressInd' attribute value.  | 
 AmountPercent | 
getAmountPercent()
Get the 'AmountPercent' element value.  | 
 DateTimeSpanGroup | 
getDateTimeSpanGroup()
Get the 'DateTimeSpanGroup' attributeGroup value.  | 
 DeadlineGroup | 
getDeadline(int index)
Get 'Deadline' element item by position.  | 
 java.util.List<DeadlineGroup> | 
getDeadlines()
Get the list of 'Deadline' element items.  | 
 Paragraph | 
getDescription(int index)
Get 'Description' element item by position.  | 
 java.util.List<Paragraph> | 
getDescriptions()
Get the list of 'Description' element items.  | 
 DOWPatternGroup | 
getDOWPatternGroup()
Get the 'DOW_PatternGroup' attributeGroup value.  | 
 RequiredPayments.GuaranteePayment.Guarantee | 
getGuarantee()
Get the 'GuaranteeType' attribute value.  | 
 java.lang.String | 
getGuaranteeCode()
Get the 'GuaranteeCode' attribute value.  | 
 java.sql.Time | 
getHoldTime()
Get the 'HoldTime' attribute value.  | 
 java.lang.String | 
getInfoSource()
Get the 'InfoSource' attribute value.  | 
 java.lang.Boolean | 
getInterbankNbrInd()
Get the 'InterbankNbrInd' attribute value.  | 
 java.lang.Boolean | 
getNameInd()
Get the 'NameInd' attribute value.  | 
 java.lang.Boolean | 
getNoCardHolderInfoReqInd()
Get the 'NoCardHolderInfoReqInd' attribute value.  | 
 java.lang.Boolean | 
getNonRefundableIndicator()
Get the 'NonRefundableIndicator' attribute value.  | 
 java.lang.String | 
getPaymentCode()
Get the 'PaymentCode' attribute value.  | 
 java.lang.Boolean | 
getPhoneInd()
Get the 'PhoneInd' attribute value.  | 
 java.lang.String | 
getPolicyCode()
Get the 'PolicyCode' attribute value.  | 
 RequiredPayments.GuaranteePayment.Retribution | 
getRetribution()
Get the 'RetributionType' attribute value.  | 
 java.lang.String | 
getRoomTypeCode()
Get the 'RoomTypeCode' attribute value.  | 
 TPAExtensions | 
getTPAExtensions()
Get the 'TPA_Extensions' element value.  | 
 RequiredPayments.GuaranteePayment.Type | 
getType()
Get the 'Type' attribute value.  | 
 void | 
setAcceptedPayments(AcceptedPayments acceptedPayments)
Set the 'AcceptedPayments' element value.  | 
 void | 
setAddresses(java.util.List<RequiredPayments.GuaranteePayment.Address> list)
Set the list of 'Address' element items.  | 
 void | 
setAddressInd(java.lang.Boolean addressInd)
Set the 'AddressInd' attribute value.  | 
 void | 
setAmountPercent(AmountPercent amountPercent)
Set the 'AmountPercent' element value.  | 
 void | 
setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
Set the 'DateTimeSpanGroup' attributeGroup value.  | 
 void | 
setDeadlines(java.util.List<DeadlineGroup> list)
Set the list of 'Deadline' element items.  | 
 void | 
setDescriptions(java.util.List<Paragraph> list)
Set the list of 'Description' element items.  | 
 void | 
setDOWPatternGroup(DOWPatternGroup DOWPatternGroup)
Set the 'DOW_PatternGroup' attributeGroup value.  | 
 void | 
setGuarantee(RequiredPayments.GuaranteePayment.Guarantee guarantee)
Set the 'GuaranteeType' attribute value.  | 
 void | 
setGuaranteeCode(java.lang.String guaranteeCode)
Set the 'GuaranteeCode' attribute value.  | 
 void | 
setHoldTime(java.sql.Time holdTime)
Set the 'HoldTime' attribute value.  | 
 void | 
setInfoSource(java.lang.String infoSource)
Set the 'InfoSource' attribute value.  | 
 void | 
setInterbankNbrInd(java.lang.Boolean interbankNbrInd)
Set the 'InterbankNbrInd' attribute value.  | 
 void | 
setNameInd(java.lang.Boolean nameInd)
Set the 'NameInd' attribute value.  | 
 void | 
setNoCardHolderInfoReqInd(java.lang.Boolean noCardHolderInfoReqInd)
Set the 'NoCardHolderInfoReqInd' attribute value.  | 
 void | 
setNonRefundableIndicator(java.lang.Boolean nonRefundableIndicator)
Set the 'NonRefundableIndicator' attribute value.  | 
 void | 
setPaymentCode(java.lang.String paymentCode)
Set the 'PaymentCode' attribute value.  | 
 void | 
setPhoneInd(java.lang.Boolean phoneInd)
Set the 'PhoneInd' attribute value.  | 
 void | 
setPolicyCode(java.lang.String policyCode)
Set the 'PolicyCode' attribute value.  | 
 void | 
setRetribution(RequiredPayments.GuaranteePayment.Retribution retribution)
Set the 'RetributionType' attribute value.  | 
 void | 
setRoomTypeCode(java.lang.String roomTypeCode)
Set the 'RoomTypeCode' attribute value.  | 
 void | 
setTPAExtensions(TPAExtensions TPAExtensions)
Set the 'TPA_Extensions' element value.  | 
 void | 
setType(RequiredPayments.GuaranteePayment.Type type)
Set the 'Type' attribute value.  | 
 int | 
sizeAddresses()
Get the number of 'Address' element items.  | 
 int | 
sizeDeadlines()
Get the number of 'Deadline' element items.  | 
 int | 
sizeDescriptions()
Get the number of 'Description' element items.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public RequiredPayments.GuaranteePayment()
| Method Detail | 
|---|
public AcceptedPayments getAcceptedPayments()
public void setAcceptedPayments(AcceptedPayments acceptedPayments)
acceptedPayments - public AmountPercent getAmountPercent()
public void setAmountPercent(AmountPercent amountPercent)
amountPercent - public java.util.List<DeadlineGroup> getDeadlines()
public void setDeadlines(java.util.List<DeadlineGroup> list)
list - public int sizeDeadlines()
public void addDeadline(DeadlineGroup item)
item - public DeadlineGroup getDeadline(int index)
index - 
public void clearDeadlines()
public java.util.List<Paragraph> getDescriptions()
public void setDescriptions(java.util.List<Paragraph> list)
list - public int sizeDescriptions()
public void addDescription(Paragraph item)
item - public Paragraph getDescription(int index)
index - 
public void clearDescriptions()
public java.util.List<RequiredPayments.GuaranteePayment.Address> getAddresses()
public void setAddresses(java.util.List<RequiredPayments.GuaranteePayment.Address> list)
list - public int sizeAddresses()
public void addAddress(RequiredPayments.GuaranteePayment.Address item)
item - public RequiredPayments.GuaranteePayment.Address getAddress(int index)
index - 
public void clearAddresses()
public TPAExtensions getTPAExtensions()
public void setTPAExtensions(TPAExtensions TPAExtensions)
TPAExtensions - public RequiredPayments.GuaranteePayment.Retribution getRetribution()
public void setRetribution(RequiredPayments.GuaranteePayment.Retribution retribution)
retribution - public java.lang.String getPaymentCode()
public void setPaymentCode(java.lang.String paymentCode)
paymentCode - public RequiredPayments.GuaranteePayment.Type getType()
public void setType(RequiredPayments.GuaranteePayment.Type type)
type - public java.lang.String getGuaranteeCode()
public void setGuaranteeCode(java.lang.String guaranteeCode)
guaranteeCode - public RequiredPayments.GuaranteePayment.Guarantee getGuarantee()
public void setGuarantee(RequiredPayments.GuaranteePayment.Guarantee guarantee)
guarantee - public java.sql.Time getHoldTime()
public void setHoldTime(java.sql.Time holdTime)
holdTime - public DOWPatternGroup getDOWPatternGroup()
public void setDOWPatternGroup(DOWPatternGroup DOWPatternGroup)
DOWPatternGroup - public DateTimeSpanGroup getDateTimeSpanGroup()
public void setDateTimeSpanGroup(DateTimeSpanGroup dateTimeSpanGroup)
dateTimeSpanGroup - public java.lang.Boolean getNoCardHolderInfoReqInd()
public void setNoCardHolderInfoReqInd(java.lang.Boolean noCardHolderInfoReqInd)
noCardHolderInfoReqInd - public java.lang.Boolean getNameInd()
public void setNameInd(java.lang.Boolean nameInd)
nameInd - public java.lang.Boolean getAddressInd()
public void setAddressInd(java.lang.Boolean addressInd)
addressInd - public java.lang.Boolean getPhoneInd()
public void setPhoneInd(java.lang.Boolean phoneInd)
phoneInd - public java.lang.Boolean getInterbankNbrInd()
public void setInterbankNbrInd(java.lang.Boolean interbankNbrInd)
interbankNbrInd - public java.lang.String getRoomTypeCode()
public void setRoomTypeCode(java.lang.String roomTypeCode)
roomTypeCode - public java.lang.String getInfoSource()
public void setInfoSource(java.lang.String infoSource)
infoSource - public java.lang.Boolean getNonRefundableIndicator()
public void setNonRefundableIndicator(java.lang.Boolean nonRefundableIndicator)
nonRefundableIndicator - public java.lang.String getPolicyCode()
public void setPolicyCode(java.lang.String policyCode)
policyCode - 
  | 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||