OSID Logo
OSID Specifications
topology package
Version 3.1.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
Compliancemandatory This method must be implemented.
MethodgetEdgeTerms
Description

Gets the edge terms.

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

Gets the graph Id terms.

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

Gets the graph terms.

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

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

Parametersosid.type.TypenodeRecordType a node record type
Returnosid.topology.records.NodeQueryInspectorRecord the node query inspector record
ErrorsNULL_ARGUMENT nodeRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(nodeRecordType) is false
Compliancemandatory This method must be implemented.