OSID Logo
OSID Specifications
room package
Version 3.1.0
Interfaceosid.room.CampusQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.room.BuildingQueryInspector
osid.room.CampusQueryInspector
osid.room.CampusSearchResults
osid.room.FloorQueryInspector
osid.room.RoomQueryInspector
osid.room.construction.ProjectQueryInspector
osid.room.construction.RenovationQueryInspector
osid.room.squatting.DeedQueryInspector
osid.room.squatting.LeaseQueryInspector
Description

This is the query inspector for examining for campus queries.

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.
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.
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.
MethodgetAncestorCampusIdTerms
Description

Gets the ancestor campus Id terms.

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

Gets the ancestor campus terms.

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

Gets the descendant campus Id terms.

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

Gets the descendant campus terms.

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

Gets the campus query inspector record corresponding to the given Campus record Type.

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