OSID Logo
OSID Specifications
topology package
Version 3.1.0
Interfaceosid.topology.GraphQueryInspector
Implementsosid.OsidCatalogQueryInspector
Used Byosid.topology.EdgeQueryInspector
osid.topology.GraphQueryInspector
osid.topology.GraphSearchResults
osid.topology.NodeQueryInspector
osid.topology.path.PathQueryInspector
osid.topology.rules.EdgeEnablerQueryInspector
Description

This is the query inspector for examining graph queries.

MethodgetNodeIdTerms
Description

Gets the node Id terms.

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

Gets the node terms.

Returnosid.topology.NodeQueryInspector[] the node terms
Compliancemandatory This method must be implemented.
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.
MethodgetAncestorGraphIdTerms
Description

Gets the ancestor graph Id terms.

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

Gets the ancestor graph terms.

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

Gets the descendant graph Id terms.

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

Gets the descendant graph terms.

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

Gets thegraph query inspector record corresponding to the given Graph record Type.

Parametersosid.type.TypegraphRecordType a graph record type
Returnosid.topology.records.GraphQueryInspectorRecord the graph query inspector record
ErrorsNULL_ARGUMENT graphRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(graphRecordType) is false
Compliancemandatory This method must be implemented.