Uses of Interface
org.osid.topology.EdgeList
Packages that use EdgeList
Package
Description
The Open Service Interface Definitions for the org.osid.topology
service.
The Open Service Interface Definitions for the org.osid.topology.path
service.
The Open Service Interface Definitions for the org.osid.topology.rules
service.
-
Uses of EdgeList in org.osid.topology
Methods in org.osid.topology that return EdgeListModifier and TypeMethodDescriptionTopologyRoutingSession.findCheapestPath(Id startNodeId, Id endNodeId) Gets all the edges forming lowest cost path between two nodes.TopologyRoutingSession.findShortestPathByDistance(Id startNodeId, Id endNodeId) Gets all the edges forming shortest path by total distance between two nodes.TopologyRoutingSession.findShortestPathByHops(Id startNodeId, Id endNodeId) Gets all the edges forming shortest path by number of node hops between two nodes.TopologyTraversalSession.getConnectedEdges(Id nodeId, long hops) Gets all the edges for a given node.EdgeLookupSession.getEdges()Gets allEdges.EdgeSearchResults.getEdges()Gets the edge list resulting from a search.EdgeLookupSession.getEdgesByGenusType(Type edgeGenusType) Gets anEdgeListcorresponding to the given edge genusTypewhich does not include edges of genus types derived from the specifiedType.EdgeLookupSession.getEdgesByGenusTypeForDestinationNode(Id destinationNodeId, Type edgeGenusType) Gets anEdgeListcorresponding to the given destination nodeIdand edge genusTypeand includes any genus types derived from the given genus type.EdgeLookupSession.getEdgesByGenusTypeForDestinationNodeOnDate(Id destinationNodeId, Type edgeGenusType, DateTime from, DateTime to) Gets anEdgeListwith the given genus type and effective during the entire given date range inclusive but not confined to the date range.EdgeLookupSession.getEdgesByGenusTypeForNodes(Id sourceNodeId, Id destinationNodeId, Type edgeGenusType) Gets an EdgeList corresponding to the given peerIdsand edge genus type and includes and genus types derived from the given genus type.EdgeLookupSession.getEdgesByGenusTypeForNodesOnDate(Id sourceNodeId, Id destinationNodeId, Type edgeGenusType, DateTime from, DateTime to) Gets anEdgeListof the given genus type effective during the entire given date range inclusive but not confined to the date range.EdgeLookupSession.getEdgesByGenusTypeForSourceNode(Id sourceNodeId, Type edgeGenusType) Gets anEdgeListcorresponding to the given source nodeIdand edge genusTypeand includes any genus types derived from the given genus type.EdgeLookupSession.getEdgesByGenusTypeForSourceNodeOnDate(Id nodeId, Type edgeGenusType, DateTime from, DateTime to) Gets anEdgeListwith the given genus type and effective during the entire given date range inclusive but not confined to the date range.EdgeLookupSession.getEdgesByGenusTypeOnDate(Type edgeGenusType, DateTime from, DateTime to) Gets anEdgeListof a genus type effective during the entire given date range inclusive but not confined to the date range.EdgeGraphSession.getEdgesByGraph(Id graphId) Gets the list ofEdgesassociated with aGraph.EdgeGraphSession.getEdgesByGraphs(IdList graphIds) Gets the list ofEdgecorresponding to a list ofGraphs.EdgeLookupSession.getEdgesByIds(IdList edgeIds) Gets anEdgeListcorresponding to the givenIdList.EdgeLookupSession.getEdgesByParentGenusType(Type edgeGenusType) Gets anEdgeListcorresponding to the given edge genusTypeand include any additional edges with genus types derived from the specifiedType.EdgeQuerySession.getEdgesByQuery(EdgeQuery edgeQuery) Gets a list ofEdgesmatching the given edge query.EdgeLookupSession.getEdgesByRecordType(Type edgeRecordType) Gets anEdgeListcontaining the given edge recordType.EdgeLookupSession.getEdgesForDestinationNode(Id destinationNodeId) Gets anEdgeListcorresponding to the given destination nodeId.EdgeLookupSession.getEdgesForDestinationNodeOnDate(Id destinationNodeId, DateTime from, DateTime to) Gets anEdgeListeffective during the entire given date range inclusive but not confined to the date range.EdgeLookupSession.getEdgesForNodes(Id sourceNodeId, Id destinationNodeId) Gets an EdgeList corresponding to the given nodeIds.EdgeLookupSession.getEdgesForNodesOnDate(Id sourceNodeId, Id destinationNodeId, DateTime from, DateTime to) Gets anEdgeListeffective during the entire given date range inclusive but not confined to the date range.EdgeLookupSession.getEdgesForSourceNode(Id sourceNodeId) Gets anEdgeListcorresponding to the given source nodeId.EdgeLookupSession.getEdgesForSourceNodeOnDate(Id sourceNodeId, DateTime from, DateTime to) Gets anEdgeListwith effective during the entire given date range inclusive but not confined to the date range.EdgeLookupSession.getEdgesOnDate(DateTime from, DateTime to) Gets anEdgeListeffective during the entire given date range inclusive but not confined to the date range.TopologyTraversalSession.getInboundEdges(Id nodeId, long hops) Gets a list of directional edges into the given node.TopologyTraversalSession.getOutboundEdges(Id nodeId, long hops) Gets a list of directional edges out of the given node. -
Uses of EdgeList in org.osid.topology.path
Methods in org.osid.topology.path that return EdgeList -
Uses of EdgeList in org.osid.topology.rules
Methods in org.osid.topology.rules that return EdgeListModifier and TypeMethodDescriptionEdgeEnablerRuleLookupSession.getEdgesByEdgeEnabler(Id edgeEnablerId) Gets theEdgesmapped to anEdgeEnabler.