OSID Logo
OSID Specifications
room package
Version 3.1.0
Interfaceosid.room.BuildingQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidTemporalQueryInspector
Used Byosid.room.BuildingQueryInspector
osid.room.BuildingSearchResults
osid.room.BuildingSmartCampusSession
osid.room.CampusQueryInspector
osid.room.FloorQueryInspector
osid.room.RoomQueryInspector
osid.room.construction.ProjectQueryInspector
osid.room.squatting.DeedQueryInspector
Description

This is the query inspector for examining for building queries.

MethodgetAddressIdTerms
Description

Gets the address Id terms.

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

Gets the address terms.

Returnosid.contact.AddressQueryInspector[] the address terms
Compliancemandatory This method must be implemented.
MethodgetOfficialNameTerms
Description

Gets the offical name terms.

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

Gets the building number terms.

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

Gets the enclosing building Id terms.

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

Gets the enclosing building terms.

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

Gets the gross area terms.

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

Gets the room Id terms.

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

Gets the room terms.

Returnosid.room.RoomQueryInspector[] the room 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.
MethodgetBuildingQueryInspectorRecord
Description

Gets the building query inspector record corresponding to the given Building record Type.

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