OSID Logo
OSID Specifications
room construction package
Version 3.1.0
Interfaceosid.room.construction.RenovationQueryInspector
Implementsosid.OsidObjectQueryInspector
osid.OsidTemporalQueryInspector
Used Byosid.room.construction.RenovationSearchResults
osid.room.construction.RenovationSmartCampusSession
Description

This is the query inspector for examining for renovation queries.

Like all OsidQueryInspectors, RenovationQueryInspector is stateful and must not be accessed by multiple processing threads.

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

Gets the renovation query inspector record corresponding to the given Renovation record Type.

Parametersosid.type.TyperenovationRecordType a renovation record type
Returnosid.room.construction.records.RenovationQueryInspectorRecord the renovation query inspector record
ErrorsNULL_ARGUMENT renovationRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(renovationRecordType) is false
Compliancemandatory This method must be implemented.