|
|||||||
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 |