OSID Logo
OSID Specifications
topology package
Version 3.0.0
Release Candidate Preview
Interfaceosid.topology.NodeQueryInspector
Implementsosid.OsidObjectQueryInspector
Description

This is the query inspector for examining node queries.

MethodgetEdgeIdTerms
Description

Gets the edge Id terms.

Returnosid.search.terms.IdTerm[]the edge Id terms
CompliancemandatoryThis method must be implemented.
MethodgetEdgeTerms
Description

Gets the edge terms.

Returnosid.topology.EdgeQueryInspector[]the edge terms
CompliancemandatoryThis method must be implemented.
MethodgetGraphIdTerms
Description

Gets the graph Id terms.

Returnosid.search.terms.IdTerm[]the graph Id terms
CompliancemandatoryThis method must be implemented.
MethodgetGraphTerms
Description

Gets the graph terms.

Returnosid.topology.GraphQueryInspector[]the graph terms
CompliancemandatoryThis method must be implemented.
MethodgetNodeQueryInspectorRecord
Description

Gets the node query inspector record corresponding to the given Node record Type.

Parametersosid.type.TypenodeRecordTypea node record type
Returnosid.topology.records.NodeQueryInspectorRecordthe node query inspector record
ErrorsNULL_ARGUMENT nodeRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTED hasRecordType(nodeRecordType) is false
CompliancemandatoryThis method must be implemented.