org.ota.hotel
Class Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction

java.lang.Object
  extended by org.ota.hotel.Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction
Enclosing class:
Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions

public static class Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction
extends java.lang.Object

A container for the events requirements data. 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="TwentyFourHourHold"/>
     <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 Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence
          Schema fragment(s) for this class:
 
Constructor Summary
Event.EventInner.Sites.Site.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.
 Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence getSequence()
          Get the sequence value.
 java.sql.Time getStartTime()
          Get the 'StartTime' attribute value.
 java.lang.Boolean getTwentyFourHourHold()
          Get the 'TwentyFourHourHold' 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(Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence sequence)
          Set the sequence value.
 void setStartTime(java.sql.Time startTime)
          Set the 'StartTime' attribute value.
 void setTwentyFourHourHold(java.lang.Boolean twentyFourHourHold)
          Set the 'TwentyFourHourHold' attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction

public Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction()
Method Detail

getSequence

public Event.EventInner.Sites.Site.EventDays.EventDay.EventDayFunctions.EventDayFunction.Sequence getSequence()
Get the sequence value.

Returns:
value

setSequence

public void setSequence(Event.EventInner.Sites.Site.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 -

getTwentyFourHourHold

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

Returns:
value

setTwentyFourHourHold

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

Parameters:
twentyFourHourHold -

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

Returns:
value

setReKeyIndicator

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

Parameters:
reKeyIndicator -

getPostIndicator

public java.lang.Boolean getPostIndicator()
Get the 'PostIndicator' attribute value. When true, indicates the function should be 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 should be 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 that this function is an exhibition.

Returns:
value

setExhibitionIndicator

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

Parameters:
exhibitionIndicator -