org.ota.hotel
Class Guarantee.GuaranteesAccepted.GuaranteeAccepted

java.lang.Object
  extended by org.ota.shared.PaymentForm
      extended by org.ota.hotel.Guarantee.GuaranteesAccepted.GuaranteeAccepted
Enclosing class:
Guarantee.GuaranteesAccepted

public static class Guarantee.GuaranteesAccepted.GuaranteeAccepted
extends PaymentForm

Guarantee Detail 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="GuaranteeAccepted" maxOccurs="unbounded">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:PaymentFormType">
         <xs:attribute type="xs:boolean" name="Default"/>
         <xs:attribute type="xs:boolean" use="optional" name="NoCardHolderInfoReqInd"/>
         <xs:attribute type="xs:boolean" use="optional" name="NameReqInd"/>
         <xs:attribute type="xs:boolean" use="optional" name="AddressReqInd"/>
         <xs:attribute type="xs:boolean" use="optional" name="PhoneReqInd"/>
         <xs:attribute type="xs:boolean" use="optional" name="InterbankNbrReqInd"/>
         <xs:attribute type="xs:boolean" use="optional" name="BookingSourceAllowedInd"/>
         <xs:attribute type="xs:boolean" use="optional" name="CorpDiscountNbrAllowedInd"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class org.ota.shared.PaymentForm
PaymentForm.Choice, PaymentForm.PaymentTransactionTypeCode
 
Constructor Summary
Guarantee.GuaranteesAccepted.GuaranteeAccepted()
           
 
Method Summary
 java.lang.Boolean getAddressReqInd()
          Get the 'AddressReqInd' attribute value.
 java.lang.Boolean getBookingSourceAllowedInd()
          Get the 'BookingSourceAllowedInd' attribute value.
 java.lang.Boolean getCorpDiscountNbrAllowedInd()
          Get the 'CorpDiscountNbrAllowedInd' attribute value.
 java.lang.Boolean getDefault()
          Get the 'Default' attribute value.
 java.lang.Boolean getInterbankNbrReqInd()
          Get the 'InterbankNbrReqInd' attribute value.
 java.lang.Boolean getNameReqInd()
          Get the 'NameReqInd' attribute value.
 java.lang.Boolean getNoCardHolderInfoReqInd()
          Get the 'NoCardHolderInfoReqInd' attribute value.
 java.lang.Boolean getPhoneReqInd()
          Get the 'PhoneReqInd' attribute value.
 void setAddressReqInd(java.lang.Boolean addressReqInd)
          Set the 'AddressReqInd' attribute value.
 void setBookingSourceAllowedInd(java.lang.Boolean bookingSourceAllowedInd)
          Set the 'BookingSourceAllowedInd' attribute value.
 void setCorpDiscountNbrAllowedInd(java.lang.Boolean corpDiscountNbrAllowedInd)
          Set the 'CorpDiscountNbrAllowedInd' attribute value.
 void setDefault(java.lang.Boolean _default)
          Set the 'Default' attribute value.
 void setInterbankNbrReqInd(java.lang.Boolean interbankNbrReqInd)
          Set the 'InterbankNbrReqInd' attribute value.
 void setNameReqInd(java.lang.Boolean nameReqInd)
          Set the 'NameReqInd' attribute value.
 void setNoCardHolderInfoReqInd(java.lang.Boolean noCardHolderInfoReqInd)
          Set the 'NoCardHolderInfoReqInd' attribute value.
 void setPhoneReqInd(java.lang.Boolean phoneReqInd)
          Set the 'PhoneReqInd' attribute value.
 
Methods inherited from class org.ota.shared.PaymentForm
getChoice, getCostCenterID, getGuaranteeID, getGuaranteeIndicator, getGuaranteeTypeCode, getPaymentTransactionTypeCode, getPrivacyGroup, getRemark, getRPH, setChoice, setCostCenterID, setGuaranteeID, setGuaranteeIndicator, setGuaranteeTypeCode, setPaymentTransactionTypeCode, setPrivacyGroup, setRemark, setRPH
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Guarantee.GuaranteesAccepted.GuaranteeAccepted

public Guarantee.GuaranteesAccepted.GuaranteeAccepted()
Method Detail

getDefault

public java.lang.Boolean getDefault()
Get the 'Default' attribute value. This is to indicate that the information in the model is the default (e.g. if PaymentCard information is completed then this would be considered the default if the boolean is true).

Returns:
value

setDefault

public void setDefault(java.lang.Boolean _default)
Set the 'Default' attribute value. This is to indicate that the information in the model is the default (e.g. if PaymentCard information is completed then this would be considered the default if the boolean is true).

Parameters:
_default -

getNoCardHolderInfoReqInd

public java.lang.Boolean getNoCardHolderInfoReqInd()
Get the 'NoCardHolderInfoReqInd' attribute value. If true, no credit card holder information is required. If false, it is not required.

Returns:
value

setNoCardHolderInfoReqInd

public void setNoCardHolderInfoReqInd(java.lang.Boolean noCardHolderInfoReqInd)
Set the 'NoCardHolderInfoReqInd' attribute value. If true, no credit card holder information is required. If false, it is not required.

Parameters:
noCardHolderInfoReqInd -

getNameReqInd

public java.lang.Boolean getNameReqInd()
Get the 'NameReqInd' attribute value. If true, the credit card holder name is required. If false, it is not required.

Returns:
value

setNameReqInd

public void setNameReqInd(java.lang.Boolean nameReqInd)
Set the 'NameReqInd' attribute value. If true, the credit card holder name is required. If false, it is not required.

Parameters:
nameReqInd -

getAddressReqInd

public java.lang.Boolean getAddressReqInd()
Get the 'AddressReqInd' attribute value. If true, credit card holder address is required. If false, it is not required.

Returns:
value

setAddressReqInd

public void setAddressReqInd(java.lang.Boolean addressReqInd)
Set the 'AddressReqInd' attribute value. If true, credit card holder address is required. If false, it is not required.

Parameters:
addressReqInd -

getPhoneReqInd

public java.lang.Boolean getPhoneReqInd()
Get the 'PhoneReqInd' attribute value. If true, credit card holder phone number is required. If false, it is not required.

Returns:
value

setPhoneReqInd

public void setPhoneReqInd(java.lang.Boolean phoneReqInd)
Set the 'PhoneReqInd' attribute value. If true, credit card holder phone number is required. If false, it is not required.

Parameters:
phoneReqInd -

getInterbankNbrReqInd

public java.lang.Boolean getInterbankNbrReqInd()
Get the 'InterbankNbrReqInd' attribute value. If true, the credit card interbank number is required. If false, it is not required.

Returns:
value

setInterbankNbrReqInd

public void setInterbankNbrReqInd(java.lang.Boolean interbankNbrReqInd)
Set the 'InterbankNbrReqInd' attribute value. If true, the credit card interbank number is required. If false, it is not required.

Parameters:
interbankNbrReqInd -

getBookingSourceAllowedInd

public java.lang.Boolean getBookingSourceAllowedInd()
Get the 'BookingSourceAllowedInd' attribute value. When true, the booking source may be used to guarantee the booking.

Returns:
value

setBookingSourceAllowedInd

public void setBookingSourceAllowedInd(java.lang.Boolean bookingSourceAllowedInd)
Set the 'BookingSourceAllowedInd' attribute value. When true, the booking source may be used to guarantee the booking.

Parameters:
bookingSourceAllowedInd -

getCorpDiscountNbrAllowedInd

public java.lang.Boolean getCorpDiscountNbrAllowedInd()
Get the 'CorpDiscountNbrAllowedInd' attribute value. When true, the corporate discount number may be used to guarantee the booking.

Returns:
value

setCorpDiscountNbrAllowedInd

public void setCorpDiscountNbrAllowedInd(java.lang.Boolean corpDiscountNbrAllowedInd)
Set the 'CorpDiscountNbrAllowedInd' attribute value. When true, the corporate discount number may be used to guarantee the booking.

Parameters:
corpDiscountNbrAllowedInd -