OSID Logo
OSID Specifications
topology package
Version 3.0.0
Interfaceosid.topology.NodeQueryInspector
Implementsosid.OsidObjectQueryInspector
Used Byosid.topology.EdgeQueryInspector
osid.topology.GraphQueryInspector
osid.topology.NodeSearchResults
osid.topology.NodeSmartGraphSession
osid.topology.path.PathQueryInspector
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_ARGUMENTnodeRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(nodeRecordType) is false
CompliancemandatoryThis method must be implemented.