| Package | Description | 
|---|---|
| oracle.pgx.api | 
 This package contains the main Java APIs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<ID> PgxFuture<PgxPath<ID>> | 
PgxGraph.createPathAsync(PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, VertexProperty<ID,PgxVertex<ID>> parent, VertexProperty<ID,PgxEdge> parentEdge)
Creates a  
PgxPath object representing the shortest path from one source to one destination (shortest regarding the given edge costs). | 
<ID> PgxFuture<PgxPath<ID>> | 
PgxGraph.createPathAsync(VertexSequence<ID> nodeSequence, EdgeSequence edgeSequence)
Creates a  
PgxPath object from a sequence of vertices and edges. | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.findCycleAsync(PgxGraph graph) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.findCycleAsync(PgxGraph graph, PgxVertex<ID> src) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.findCycleAsync(PgxGraph graph, PgxVertex<ID> src, VertexSequence<ID> nodeSeq, EdgeSequence edgeSeq) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.findCycleAsync(PgxGraph graph, VertexSequence<ID> nodeSeq, EdgeSequence edgeSeq) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathDijkstraAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathDijkstraAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, VertexProperty<ID,PgxVertex<ID>> parent, VertexProperty<ID,PgxEdge> parentEdge) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathDijkstraBidirectionalAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathDijkstraBidirectionalAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, java.lang.String parentName, java.lang.String parentEdgeName)  | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathDijkstraBidirectionalAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, VertexProperty<ID,PgxVertex<ID>> parent, VertexProperty<ID,PgxEdge> parentEdge) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathFilteredDijkstraAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, GraphFilter filterExpr) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathFilteredDijkstraAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, GraphFilter filterExpr, VertexProperty<ID,PgxVertex<ID>> parent, VertexProperty<ID,PgxEdge> parentEdge) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathFilteredDijkstraBidirectionalAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, GraphFilter filterExpr) | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathFilteredDijkstraBidirectionalAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, GraphFilter filterExpr, java.lang.String parentName, java.lang.String parentEdgeName)  | 
<ID> PgxFuture<PgxPath<ID>> | 
Analyst.shortestPathFilteredDijkstraBidirectionalAsync(PgxGraph graph, PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, GraphFilter filterExpr, VertexProperty<ID,PgxVertex<ID>> parent, VertexProperty<ID,PgxEdge> parentEdge) | 
Copyright © 2016, 2018 Oracle and/or its affiliates. All Rights Reserved.