OSID Logo
OSID Specifications
room construction package
Version 3.1.0
Interfaceosid.room.construction.ProjectQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidTemporalQueryInspector
Used Byosid.room.construction.ProjectSearchResults
osid.room.construction.ProjectSmartCampusSession
Description

This is the query inspector for examining for project 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.
MethodgetCostTerms
Description

Gets the cost terms.

Returnosid.search.terms.CurrencyRangeTerm[] the cost 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.
MethodgetProjectQueryInspectorRecord
Description

Gets the project query inspector record corresponding to the given Project record Type .

Parametersosid.type.TypeprojectRecordType a project record type
Returnosid.room.construction.records.ProjectQueryInspectorRecord the project query inspector record
ErrorsNULL_ARGUMENT projectRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(projectRecordType) is false
Compliancemandatory This method must be implemented.