OSID Logo
OSID Specifications
room squatting package
Version 3.0.0
Release Candidate Preview
Interfaceosid.room.squatting.DeedQueryInspector
Implementsosid.OsidRelationshipQueryInspector
Description

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

Gets the owner resource Id terms.

Returnosid.search.terms.IdTerm[]the owner Id terms
CompliancemandatoryThis method must be implemented.
MethodgetOwnerTerms
Description

Gets the owner resource terms.

Returnosid.resource.ResourceQueryInspector[]the resource 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.
MethodgetDeedQueryInspectorRecord
Description

Gets the deed query inspector record corresponding to the given Deed record Type.

Parametersosid.type.TypedeedRecordTypea deed record type
Returnosid.room.squatting.records.DeedQueryInspectorRecordthe deed query inspector record
ErrorsNULL_ARGUMENT deedRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(deedRecordType) is false
CompliancemandatoryThis method must be implemented.