OSID Logo
OSID Specifications
room package
Version 3.0.0
Release Candidate Preview
Interfaceosid.room.FloorQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidTemporalQueryInspector
osid.OsidSubjugateableQueryInspector
Description

This is the query inspector for examining for floor queries.

MethodgetBuildingIdTerms
Description

Gets the building Id terms.

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

Gets the building terms.

Returnosid.room.BuildingQueryInspector[]the building terms
CompliancemandatoryThis method must be implemented.
MethodgetNumberTerms
Description

Gets the terms terms.

Returnosid.search.terms.StringTerm[]the terms terms
CompliancemandatoryThis method must be implemented.
MethodgetGrossAreaTerms
Description

Gets the gross area terms.

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

Gets the room Id terms.

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

Gets the room terms.

Returnosid.room.RoomQueryInspector[]the room terms
CompliancemandatoryThis method must be implemented.
MethodgetCampusIdTerms
Description

Gets the campus Id terms.

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

Gets the campus terms.

Returnosid.room.CampusQueryInspector[]the campus terms
CompliancemandatoryThis method must be implemented.
MethodgetFloorQueryInspectorRecord
Description

Gets the floor query inspector record corresponding to the given Floor record Type.

Parametersosid.type.TypefloorRecordTypea floor record type
Returnosid.room.records.FloorQueryInspectorRecordthe floor query inspector record
ErrorsNULL_ARGUMENT floorRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(floorRecordType) is false
CompliancemandatoryThis method must be implemented.