Class: BookingstudioRuby::WebService::Query

Inherits:
Object
  • Object
show all
Defined in:
lib/bookingstudio_ruby/web_service/search_service.rb

Overview

/Query

languageId - SOAP::SOAPString
lodgingUnitTypeId - (any)
locationId - SOAP::SOAPInt
adults - SOAP::SOAPInt
children - SOAP::SOAPInt
boardTypeId - SOAP::SOAPInt
facilityFilters - BookingstudioRuby::WebService::ArrayOfFacilityFilter
lodgingId - (any)

Direct Known Subclasses

BookingQuery

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(languageId = nil, lodgingUnitTypeId = nil, locationId = nil, adults = nil, children = nil, boardTypeId = nil, facilityFilters = nil, lodgingId = nil) ⇒ Query

Returns a new instance of Query.



186
187
188
189
190
191
192
193
194
195
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 186

def initialize(languageId = nil, lodgingUnitTypeId = nil, locationId = nil, adults = nil, children = nil, boardTypeId = nil, facilityFilters = nil, lodgingId = nil)
  @languageId = languageId
  @lodgingUnitTypeId = lodgingUnitTypeId
  @locationId = locationId
  @adults = adults
  @children = children
  @boardTypeId = boardTypeId
  @facilityFilters = facilityFilters
  @lodgingId = lodgingId
end

Instance Attribute Details

#adultsObject

Returns the value of attribute adults.



180
181
182
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 180

def adults
  @adults
end

#boardTypeIdObject

Returns the value of attribute boardTypeId.



182
183
184
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 182

def boardTypeId
  @boardTypeId
end

#childrenObject

Returns the value of attribute children.



181
182
183
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 181

def children
  @children
end

#facilityFiltersObject

Returns the value of attribute facilityFilters.



183
184
185
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 183

def facilityFilters
  @facilityFilters
end

#languageIdObject

Returns the value of attribute languageId.



177
178
179
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 177

def languageId
  @languageId
end

#locationIdObject

Returns the value of attribute locationId.



179
180
181
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 179

def locationId
  @locationId
end

#lodgingIdObject

Returns the value of attribute lodgingId.



184
185
186
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 184

def lodgingId
  @lodgingId
end

#lodgingUnitTypeIdObject

Returns the value of attribute lodgingUnitTypeId.



178
179
180
# File 'lib/bookingstudio_ruby/web_service/search_service.rb', line 178

def lodgingUnitTypeId
  @lodgingUnitTypeId
end