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

This is the query inspector for examining edge queries.

MethodgetSourceNodeIdTerms
Description

Gets the node Id terms.

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

Gets the node terms.

Returnosid.topology.NodeQueryInspector[] the node terms
Compliancemandatory This method must be implemented.
MethodgetDestinationNodeIdTerms
Description

Gets the related node Id terms.

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

Gets the related node terms.

Returnosid.topology.NodeQueryInspector[] the node terms
Compliancemandatory This method must be implemented.
MethodgetSameNodeTerms
Description

Gets the same node terms.

Returnosid.search.terms.BooleanTerm[] the query terms
Compliancemandatory This method must be implemented.
MethodgetDirectionalTerms
Description

Gets the directional terms.

Returnosid.search.terms.BooleanTerm[] the directional terms
Compliancemandatory This method must be implemented.
MethodgetBiDirectionalTerms
Description

Gets the bi-directional terms.

Returnosid.search.terms.BooleanTerm[] the directional terms
Compliancemandatory This method must be implemented.
MethodgetCostTerms
Description

Gets the cost terms.

Returnosid.search.terms.DecimalRangeTerm[] the cost terms
Compliancemandatory This method must be implemented.
MethodgetDistanceTerms
Description

Gets the distance terms.

Returnosid.search.terms.DecimalRangeTerm[] the distance 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.
MethodgetEdgeQueryInspectorRecord
Description

Gets the edge query inspector record corresponding to the given Edge record Type.

Parametersosid.type.TypeedgeRecordType an edge record type
Returnosid.topology.records.EdgeQueryInspectorRecord the edge query inspector record
ErrorsNULL_ARGUMENT edgeRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(edgeRecordType) is false
Compliancemandatory This method must be implemented.