OSID Logo
OSID Specifications
room package
Version 3.1.0
Interfaceosid.room.RoomQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidTemporalQueryInspector
osid.OsidSubjugateableQueryInspector
Used Byosid.room.BuildingQueryInspector
osid.room.CampusQueryInspector
osid.room.FloorQueryInspector
osid.room.RoomQueryInspector
osid.room.RoomSearchResults
osid.room.RoomSmartCampusSession
osid.room.construction.RenovationQueryInspector
osid.room.squatting.LeaseQueryInspector
Description

The query inspector for examining room queries.

MethodgetBuildingIdTerms
Description

Gets the building Id terms.

Returnosid.search.terms.IdTerm[] the building Id terms
Compliancemandatory This method must be implemented.
MethodgetBuildingTerms
Description

Gets the building terms.

Returnosid.room.BuildingQueryInspector[] the building terms
Compliancemandatory This method must be implemented.
MethodgetFloorIdTerms
Description

Gets the floor Id terms.

Returnosid.search.terms.IdTerm[] the floor Id terms
Compliancemandatory This method must be implemented.
MethodgetFloorTerms
Description

Gets the floor terms.

Returnosid.room.FloorQueryInspector[] the floor terms
Compliancemandatory This method must be implemented.
MethodgetEnclosingRoomIdTerms
Description

Gets the enclosing room Id terms.

Returnosid.search.terms.IdTerm[] the enclosing room Id terms
Compliancemandatory This method must be implemented.
MethodgetEnclosingRoomTerms
Description

Gets the enclosing room terms.

Returnosid.room.RoomQueryInspector[] the enclosing room terms
Compliancemandatory This method must be implemented.
MethodgetSubdivisionIdTerms
Description

Gets the subdivision room Id terms.

Returnosid.search.terms.IdTerm[] the subdivision room Id terms
Compliancemandatory This method must be implemented.
MethodgetSubdivisionTerms
Description

Gets the subdivision room terms.

Returnosid.room.RoomQueryInspector[] the subdivision room terms
Compliancemandatory This method must be implemented.
MethodgetDesignatedNameTerms
Description

Gets the offical name terms.

Returnosid.search.terms.StringTerm[] the name terms
Compliancemandatory This method must be implemented.
MethodgetRoomNumberTerms
Description

Gets the room building number terms.

Returnosid.search.terms.StringTerm[] the room number terms
Compliancemandatory This method must be implemented.
MethodgetCodeTerms
Description

Gets the room code number terms.

Returnosid.search.terms.StringTerm[] the room code terms
Compliancemandatory This method must be implemented.
MethodgetAreaTerms
Description

Gets the area terms.

Returnosid.search.terms.DecimalRangeTerm[] the area terms
Compliancemandatory This method must be implemented.
MethodgetOccupancyLimitTerms
Description

Gets the occupancy limit terms.

Returnosid.search.terms.CardinalRangeTerm[] the occupancy limit terms
Compliancemandatory This method must be implemented.
MethodgetResourceIdTerms
Description

Gets the resource Id terms.

Returnosid.search.terms.IdTerm[] the resource Id terms
Compliancemandatory This method must be implemented.
MethodgetResourceTerms
Description

Gets the resource terms.

Returnosid.resource.ResourceQueryInspector[] the resource terms
Compliancemandatory This method must be implemented.
MethodgetCampusIdTerms
Description

Gets the campus Id terms.

Returnosid.search.terms.IdTerm[] the campus Id terms
Compliancemandatory This method must be implemented.
MethodgetCampusTerms
Description

Gets the campus terms.

Returnosid.room.CampusQueryInspector[] the campus terms
Compliancemandatory This method must be implemented.
MethodgetRoomQueryInspectorRecord
Description

Gets the room query inspector record corresponding to the given Room record Type.

Parametersosid.type.TyperoomRecordType a room record type
Returnosid.room.records.RoomQueryInspectorRecord the room query inspector record
ErrorsNULL_ARGUMENT roomRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(roomRecordType) is false
Compliancemandatory This method must be implemented.