| Package | Description |
|---|---|
| oracle.pgx.api |
This package contains the main Java APIs.
|
| Modifier and Type | Method and Description |
|---|---|
PgxEdge |
PgqlResult.getEdge(int elementIdx)
Gets the value of the designated element by element index as an
PgxEdge |
PgxEdge |
PgxGraph.getEdge(long id)
Blocking version of
PgxGraph.getEdgeAsync(long) Calls PgxGraph.getEdgeAsync(long) and waits for the returned PgxFuture to complete. |
PgxEdge |
PgqlResult.getEdge(java.lang.String elementName)
Gets the value of the designated element by element name as an
PgxEdge |
| Modifier and Type | Method and Description |
|---|---|
PgxFuture<PgxEdge> |
PgxGraph.getEdgeAsync(long id)
Looks up a
PgxEdge of this graph by ID. |
PgxPath.PathIterable<PgxEdge> |
PgxPath.getEdges()
Gets the edges of this path.
|
java.lang.Iterable<PgxEdge> |
PgxVertex.getInEdges()
Returns all incoming edges of this node.
|
PgxFuture<java.lang.Iterable<PgxEdge>> |
PgxVertex.getInEdgesAsync()
Returns all incoming edges of this node.
|
java.lang.Iterable<PgxEdge> |
PgxVertex.getOutEdges()
Returns all outgoing edges of this node.
|
PgxFuture<java.lang.Iterable<PgxEdge>> |
PgxVertex.getOutEdgesAsync()
Returns all outgoing edges of this node.
|
| Modifier and Type | Method and Description |
|---|---|
<ID extends java.lang.Comparable<ID>> |
PgxGraph.createAllPaths(PgxVertex<ID> src, EdgeProperty<java.lang.Double> cost, VertexProperty<ID,java.lang.Double> dist, VertexProperty<ID,PgxVertex<ID>> parent, VertexProperty<ID,PgxEdge> parentEdge)
|
<ID> PgxFuture<AllPaths<ID>> |
PgxGraph.createAllPathsAsync(PgxVertex<ID> src, EdgeProperty<java.lang.Double> cost, VertexProperty<ID,java.lang.Double> dist, VertexProperty<ID,PgxVertex<ID>> parent, VertexProperty<ID,PgxEdge> parentEdge)
Creates a
AllPaths object representing all the shortest paths from a single source to all the possible destinations (shortest regarding the given edge costs). |
<ID> PgxPath<ID> |
PgxGraph.createPath(PgxVertex<ID> src, PgxVertex<ID> dst, EdgeProperty<java.lang.Double> cost, VertexProperty<ID,PgxVertex<ID>> parent, VertexProperty<ID,PgxEdge> parentEdge)
|
<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). |
Copyright © 2016, 2017 Oracle Corp. All Rights Reserved.