Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  
  package org.jibx.schema.org.opentravel._2012A.golf;
  
  import java.util.List;
The Golf Course Reservation response provides the information required to confirm a tee time reservation for one or more golfers. Booking information includes: » An internal reference number for the requested booking » Round and Package ID » Start date, time and duration for the tee time » Detailed or summary information about the golfers » Charges for the tee time » Payment form details for the tee time » Discounts requested for the tee time » Amenities requested for the tee time » Commissions that apply to the booking » Facility details Developer Notes: » This message may also include Warnings from business processing rules or Errors if the request did not succeed. 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="OTA_GolfCourseResRS">
   <xs:complexType>
     <xs:choice>
       <xs:sequence>
         <xs:element type="ns:SuccessType" name="Success"/>
         <xs:element type="ns:WarningsType" name="Warnings" minOccurs="0"/>
         <xs:element name="ProcessingInfo" minOccurs="0">
           <!-- Reference to inner class ProcessingInfo -->
         </xs:element>
         <xs:element name="GolfCourseRes" maxOccurs="99">
           <!-- Reference to inner class GolfCourseRes -->
         </xs:element>
         <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
       </xs:sequence>
       <xs:element type="ns:ErrorsType" name="Errors"/>
     </xs:choice>
     <xs:attributeGroup ref="ns:OTA_PayloadStdAttributes"/>
   </xs:complexType>
 </xs:element>
 
 
 public class CourseResRS
 {
     private int choiceSelect = -1;
     private static final int SUCCESS_CHOICE = 0;
     private static final int ERRORS_CHOICE = 1;
     private Success success;
     private Warnings warnings;
     private ProcessingInfo processingInfo;
     private List<GolfCourseResgolfCourseReList = new ArrayList<GolfCourseRes>();
     private TPAExtensions TPAExtensions;
     private Errors errors;
 
     private void setChoiceSelect(int choice) {
         if ( == -1) {
              = choice;
         } else if ( != choice) {
             throw new IllegalStateException(
                     "Need to call clearChoiceSelect() before changing existing choice");
         }
     }

    
Clear the choice selection.
 
     public void clearChoiceSelect() {
          = -1;
     }

    
Check if Success is current selection for choice.

Returns:
true if selection, false if not
 
     public boolean ifSuccess() {
         return  == ;
     }

    
Get the 'Success' element value. Success: Standard way to indicate successful processing of an OpenTravel message. Returning an empty element of this type indicates success.

Returns:
value
 
     public Success getSuccess() {
         return ;
     }

    
Set the 'Success' element value. Success: Standard way to indicate successful processing of an OpenTravel message. Returning an empty element of this type indicates success.

Parameters:
success
    public void setSuccess(Success success) {
        this. = success;
    }

    
Get the 'Warnings' element value. Standard way to indicate successful processing of an OpenTravel message, but one in which warnings are generated.

Returns:
value
    public Warnings getWarnings() {
        return ;
    }

    
Set the 'Warnings' element value. Standard way to indicate successful processing of an OpenTravel message, but one in which warnings are generated.

Parameters:
warnings
    public void setWarnings(Warnings warnings) {
        this. = warnings;
    }

    
Get the 'ProcessingInfo' element value.

Returns:
value
    public ProcessingInfo getProcessingInfo() {
        return ;
    }

    
Set the 'ProcessingInfo' element value.

Parameters:
processingInfo
    public void setProcessingInfo(ProcessingInfo processingInfo) {
        this. = processingInfo;
    }

    
Get the list of 'GolfCourseRes' element items.

Returns:
list
        return ;
    }

    
Set the list of 'GolfCourseRes' element items.

Parameters:
list
    public void setGolfCourseReList(List<GolfCourseReslist) {
         = list;
    }

    
Get the number of 'GolfCourseRes' element items.

Returns:
count
    public int sizeGolfCourseReList() {
        return .size();
    }

    
Add a 'GolfCourseRes' element item.

Parameters:
item
    public void addGolfCourseRe(GolfCourseRes item) {
        .add(item);
    }

    
Get 'GolfCourseRes' element item by position.

Parameters:
index
Returns:
item
    public GolfCourseRes getGolfCourseRe(int index) {
        return .get(index);
    }

    
Remove all 'GolfCourseRes' element items.
    public void clearGolfCourseReList() {
        .clear();
    }

    
Get the 'TPA_Extensions' element value.

Returns:
value
    public TPAExtensions getTPAExtensions() {
        return ;
    }

    
Set the 'TPA_Extensions' element value.

Parameters:
TPAExtensions
    public void setTPAExtensions(TPAExtensions TPAExtensions) {
        this. = TPAExtensions;
    }

    
Check if Errors is current selection for choice.

Returns:
true if selection, false if not
    public boolean ifErrors() {
        return  == ;
    }

    
Get the 'Errors' element value.

Returns:
value
    public Errors getErrors() {
        return ;
    }

    
Set the 'Errors' element value.

Parameters:
errors
    public void setErrors(Errors errors) {
        this. = errors;
    }

    
Get the 'OTA_PayloadStdAttributes' attributeGroup value. The OTA_PayloadStdAttributes defines the standard attributes that appear on the root element for all OpenTravel Messages.

Returns:
value
        return ;
    }

    
Set the 'OTA_PayloadStdAttributes' attributeGroup value. The OTA_PayloadStdAttributes defines the standard attributes that appear on the root element for all OpenTravel Messages.

Parameters:
OTAPayloadStdAttributes
    public void setOTAPayloadStdAttributes(
            OTAPayloadStdAttributes OTAPayloadStdAttributes) {
        this. = OTAPayloadStdAttributes;
    }
    
Transaction processing information, including display currency overrides. If no display or pricing currency information is provided, the display currency will default to the value in POS/Source/

ISOCurrency.:
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="ProcessingInfo" minOccurs="0">
   <xs:complexType>
     <xs:attribute type="xs:string" use="optional" name="DisplayCurrency"/>
   </xs:complexType>
 </xs:element>
 
    public static class ProcessingInfo
    {
        private String displayCurrency;

        
Get the 'DisplayCurrency' attribute value. The requested display currency in ISO 4217 encoding.(Reference): http://www.opentraveldevelopersnetwork.com/Supported_ISO_Standards.php(More Info): http://www.opentraveldevelopersnetwork.com/2012A_SchemaDoc/DisplayCurrency

Returns:
value
        public String getDisplayCurrency() {
            return ;
        }

        
Set the 'DisplayCurrency' attribute value. The requested display currency in ISO 4217 encoding.(Reference): http://www.opentraveldevelopersnetwork.com/Supported_ISO_Standards.php(More Info): http://www.opentraveldevelopersnetwork.com/2012A_SchemaDoc/DisplayCurrency

Parameters:
displayCurrency
        public void setDisplayCurrency(String displayCurrency) {
            this. = displayCurrency;
        }
    }
    
Information about the golf reservation(s). 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="GolfCourseRes" maxOccurs="99">
   <xs:complexType>
     <xs:complexContent>
       <xs:extension base="ns:TeeTimeBookingType">
         <xs:sequence>
           <xs:element type="ns:GolfFacilityType" name="FacilityInfo"/>
           <xs:element ref="ns:TPA_Extensions" minOccurs="0"/>
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 </xs:element>
 
    public static class GolfCourseRes extends TeeTimeBooking
    {
        private GolfFacility facilityInfo;
        private TPAExtensions TPAExtensions;

        
Get the 'FacilityInfo' element value. Information that describes the golf facility, including the unique facility ID.

Returns:
value
        public GolfFacility getFacilityInfo() {
            return ;
        }

        
Set the 'FacilityInfo' element value. Information that describes the golf facility, including the unique facility ID.

Parameters:
facilityInfo
        public void setFacilityInfo(GolfFacility facilityInfo) {
            this. = facilityInfo;
        }

        
Get the 'TPA_Extensions' element value.

Returns:
value
        public TPAExtensions getTPAExtensions() {
            return ;
        }

        
Set the 'TPA_Extensions' element value.

Parameters:
TPAExtensions
        public void setTPAExtensions(TPAExtensions TPAExtensions) {
            this. = TPAExtensions;
        }
    }
New to GrepCode? Check out our FAQ X