org.ota.hotel
Class EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction

java.lang.Object
  extended by org.ota.hotel.EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction
Enclosing class:
EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions

public static class EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction
extends java.lang.Object

The requirements for the function. 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="EventDayFunction" maxOccurs="unbounded">
   <xs:complexType>
     <xs:sequence minOccurs="0">
       <!-- Reference to inner class Sequence -->
     </xs:sequence>
     <xs:attribute type="xs:string" use="optional" name="FunctionName"/>
     <xs:attribute type="xs:string" use="optional" name="FunctionType"/>
     <xs:attribute type="xs:string" use="optional" name="LocationName"/>
     <xs:attribute type="xs:string" use="optional" name="LocationID"/>
     <xs:attribute type="xs:boolean" use="optional" name="TwentyFourHourHoldInd"/>
     <xs:attribute type="xs:time" use="optional" name="StartTime"/>
     <xs:attribute type="xs:time" use="optional" name="EndTime"/>
     <xs:attribute type="xs:int" use="optional" name="AttendeeQuantity"/>
     <xs:attribute type="xs:int" use="optional" name="RequiredKeyQuantity"/>
     <xs:attribute type="xs:boolean" use="optional" name="ReKeyIndicator"/>
     <xs:attribute type="xs:boolean" use="optional" name="PostIndicator"/>
     <xs:attribute type="xs:string" use="optional" name="ID"/>
     <xs:attribute type="xs:boolean" use="optional" name="ExhibitionIndicator"/>
   </xs:complexType>
 </xs:element>
 


Nested Class Summary
static class EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence
          Schema fragment(s) for this class:
 
Constructor Summary
EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction()
           
 
Method Summary
 java.lang.Integer getAttendeeQuantity()
          Get the 'AttendeeQuantity' attribute value.
 java.sql.Time getEndTime()
          Get the 'EndTime' attribute value.
 java.lang.Boolean getExhibitionIndicator()
          Get the 'ExhibitionIndicator' attribute value.
 java.lang.String getFunction()
          Get the 'FunctionType' attribute value.
 java.lang.String getFunctionName()
          Get the 'FunctionName' attribute value.
 java.lang.String getID()
          Get the 'ID' attribute value.
 java.lang.String getLocationID()
          Get the 'LocationID' attribute value.
 java.lang.String getLocationName()
          Get the 'LocationName' attribute value.
 java.lang.Boolean getPostIndicator()
          Get the 'PostIndicator' attribute value.
 java.lang.Boolean getReKeyIndicator()
          Get the 'ReKeyIndicator' attribute value.
 java.lang.Integer getRequiredKeyQuantity()
          Get the 'RequiredKeyQuantity' attribute value.
 EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence getSequence()
          Get the sequence value.
 java.sql.Time getStartTime()
          Get the 'StartTime' attribute value.
 java.lang.Boolean getTwentyFourHourHoldInd()
          Get the 'TwentyFourHourHoldInd' attribute value.
 void setAttendeeQuantity(java.lang.Integer attendeeQuantity)
          Set the 'AttendeeQuantity' attribute value.
 void setEndTime(java.sql.Time endTime)
          Set the 'EndTime' attribute value.
 void setExhibitionIndicator(java.lang.Boolean exhibitionIndicator)
          Set the 'ExhibitionIndicator' attribute value.
 void setFunction(java.lang.String function)
          Set the 'FunctionType' attribute value.
 void setFunctionName(java.lang.String functionName)
          Set the 'FunctionName' attribute value.
 void setID(java.lang.String ID)
          Set the 'ID' attribute value.
 void setLocationID(java.lang.String locationID)
          Set the 'LocationID' attribute value.
 void setLocationName(java.lang.String locationName)
          Set the 'LocationName' attribute value.
 void setPostIndicator(java.lang.Boolean postIndicator)
          Set the 'PostIndicator' attribute value.
 void setReKeyIndicator(java.lang.Boolean reKeyIndicator)
          Set the 'ReKeyIndicator' attribute value.
 void setRequiredKeyQuantity(java.lang.Integer requiredKeyQuantity)
          Set the 'RequiredKeyQuantity' attribute value.
 void setSequence(EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence sequence)
          Set the sequence value.
 void setStartTime(java.sql.Time startTime)
          Set the 'StartTime' attribute value.
 void setTwentyFourHourHoldInd(java.lang.Boolean twentyFourHourHoldInd)
          Set the 'TwentyFourHourHoldInd' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction

public EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction()
Method Detail

getSequence

public EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence getSequence()
Get the sequence value.

Returns:
value

setSequence

public void setSequence(EventReport.EventSites.EventSite.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence sequence)
Set the sequence value.

Parameters:
sequence -

getFunctionName

public java.lang.String getFunctionName()
Get the 'FunctionName' attribute value. The name of the function.

Returns:
value

setFunctionName

public void setFunctionName(java.lang.String functionName)
Set the 'FunctionName' attribute value. The name of the function.

Parameters:
functionName -

getFunction

public java.lang.String getFunction()
Get the 'FunctionType' attribute value. The type of function being requested (e.g. breakfast meeting or reception). Refer to OpenTravel Code table Event Charge (EVT).

Returns:
value

setFunction

public void setFunction(java.lang.String function)
Set the 'FunctionType' attribute value. The type of function being requested (e.g. breakfast meeting or reception). Refer to OpenTravel Code table Event Charge (EVT).

Parameters:
function -

getLocationName

public java.lang.String getLocationName()
Get the 'LocationName' attribute value. Identifies a location (e.g. individual hotel room, hotel lobby, exterior, pool) for the function.

Returns:
value

setLocationName

public void setLocationName(java.lang.String locationName)
Set the 'LocationName' attribute value. Identifies a location (e.g. individual hotel room, hotel lobby, exterior, pool) for the function.

Parameters:
locationName -

getLocationID

public java.lang.String getLocationID()
Get the 'LocationID' attribute value. The ID of the room where the function is taking place.

Returns:
value

setLocationID

public void setLocationID(java.lang.String locationID)
Set the 'LocationID' attribute value. The ID of the room where the function is taking place.

Parameters:
locationID -

getTwentyFourHourHoldInd

public java.lang.Boolean getTwentyFourHourHoldInd()
Get the 'TwentyFourHourHoldInd' attribute value. When true, a location is held on a 24-hour basis (e.g., ensures a set-up is not disturbed).

Returns:
value

setTwentyFourHourHoldInd

public void setTwentyFourHourHoldInd(java.lang.Boolean twentyFourHourHoldInd)
Set the 'TwentyFourHourHoldInd' attribute value. When true, a location is held on a 24-hour basis (e.g., ensures a set-up is not disturbed).

Parameters:
twentyFourHourHoldInd -

getStartTime

public java.sql.Time getStartTime()
Get the 'StartTime' attribute value. The time the function is scheduled to begin.

Returns:
value

setStartTime

public void setStartTime(java.sql.Time startTime)
Set the 'StartTime' attribute value. The time the function is scheduled to begin.

Parameters:
startTime -

getEndTime

public java.sql.Time getEndTime()
Get the 'EndTime' attribute value. The time the function is scheduled to finish.

Returns:
value

setEndTime

public void setEndTime(java.sql.Time endTime)
Set the 'EndTime' attribute value. The time the function is scheduled to finish.

Parameters:
endTime -

getAttendeeQuantity

public java.lang.Integer getAttendeeQuantity()
Get the 'AttendeeQuantity' attribute value. The number of people attending this function.

Returns:
value

setAttendeeQuantity

public void setAttendeeQuantity(java.lang.Integer attendeeQuantity)
Set the 'AttendeeQuantity' attribute value. The number of people attending this function.

Parameters:
attendeeQuantity -

getRequiredKeyQuantity

public java.lang.Integer getRequiredKeyQuantity()
Get the 'RequiredKeyQuantity' attribute value. The number of keys required for this function space.

Returns:
value

setRequiredKeyQuantity

public void setRequiredKeyQuantity(java.lang.Integer requiredKeyQuantity)
Set the 'RequiredKeyQuantity' attribute value. The number of keys required for this function space.

Parameters:
requiredKeyQuantity -

getReKeyIndicator

public java.lang.Boolean getReKeyIndicator()
Get the 'ReKeyIndicator' attribute value. When true, indicates the room lock needs to be rekeyed.

Returns:
value

setReKeyIndicator

public void setReKeyIndicator(java.lang.Boolean reKeyIndicator)
Set the 'ReKeyIndicator' attribute value. When true, indicates the room lock needs to be rekeyed.

Parameters:
reKeyIndicator -

getPostIndicator

public java.lang.Boolean getPostIndicator()
Get the 'PostIndicator' attribute value. When true, indicates the function was posted (e.g., on a reader board).

Returns:
value

setPostIndicator

public void setPostIndicator(java.lang.Boolean postIndicator)
Set the 'PostIndicator' attribute value. When true, indicates the function was posted (e.g., on a reader board).

Parameters:
postIndicator -

getID

public java.lang.String getID()
Get the 'ID' attribute value. An identifier for this function.

Returns:
value

setID

public void setID(java.lang.String ID)
Set the 'ID' attribute value. An identifier for this function.

Parameters:
ID -

getExhibitionIndicator

public java.lang.Boolean getExhibitionIndicator()
Get the 'ExhibitionIndicator' attribute value. When true, indicates this function was an exhibition.

Returns:
value

setExhibitionIndicator

public void setExhibitionIndicator(java.lang.Boolean exhibitionIndicator)
Set the 'ExhibitionIndicator' attribute value. When true, indicates this function was an exhibition.

Parameters:
exhibitionIndicator -