Interface | Description |
---|---|
EdgeBuilder<VID> |
An edge builder for defining edges added with the
GraphBuilderImpl . |
EdgeModifier<VID> | |
GraphBuilder<VID> | |
GraphChangeSet<VID> | |
PgxPath.PathIterable<E> | |
VertexBuilder<VID> |
A vertex builder for defining vertices added with the
GraphBuilderImpl . |
VertexModifier<VID> |
Class | Description |
---|---|
AllPaths<ID> |
The paths from one source vertex to all other vertices.
|
Analyst |
The Analyst gives access to all built-in algorithms of PGX.
|
BipartiteGraph |
A bipartite
PgxGraph . |
Destroyable |
Sub-classes of Destroyable can be explicitly destroyed
|
EdgeCollection |
A collection of edges.
|
EdgeLabel | |
EdgeProperty<V> |
An edge property of a
PgxGraph . |
EdgeSequence |
An ordered sequence of edges which may contain duplicates.
|
EdgeSet |
An unordered set of edges (no duplicates).
|
GraphBuilderImpl<VID> |
A graph builder for constructing a
PgxGraph . |
GraphChangeSetImpl<VID> | |
GraphMetaData |
Meta information about
PgxGraph . |
MatrixFactorizationModel<ID> |
Object that holds the state for repeatedly returning estimated ratings after a call to
Analyst.matrixFactorizationGradientDescentAsync(BipartiteGraph, EdgeProperty, double, double, double, int, int) |
Partition<ID> |
A vertex partition of a graph.
|
PgqlResult |
A result of a pattern matching query.
|
PgqlResultElement |
Type and variable name information on a pattern matching result element.
|
PgqlResultSet |
Result set of a pattern matching query.
|
Pgx |
Main entry point for PGX applications.
|
PgxCollection<E extends PgxEntity<ID>,ID> |
A collection vertices/edges.
|
PgxEdge |
An edge of a
PgxGraph . |
PgxEntity<ID> |
An abstraction of vertex and edge.
|
PgxFuture<T> |
A PGX-specific extension of
CompletableFuture |
PgxGraph |
A PGX Graph
|
PgxManagedObject |
A PGX managed object.
|
PgxMap<K,V> |
A map is a collection of key-value pairs.
|
PgxPath<ID> |
A path from a source to a destination vertex in a
PgxGraph . |
PgxPath.PathIterator<E> |
A read-only
ListIterator with an additional PgxPath.PathIterator.reset() method to start over iteration. |
PgxSession |
A PGX session represents an active user connected to a
ServerInstance . |
PgxVect<E> |
A vector.
|
PgxVertex<ID> |
A vertex of a
PgxGraph . |
Property<ID,K extends PgxEntity<ID>,V> |
A property of a
PgxGraph . |
Scalar<V> |
A scalar value.
|
ServerInstance |
A PGX server instance.
|
VertexCollection<ID> |
A collection of vertices.
|
VertexLabels<ID> | |
VertexProperty<ID,V> |
A vertex property of a
PgxGraph . |
VertexSequence<ID> |
An ordered sequence of vertices which may contain duplicates.
|
VertexSet<ID> |
An unordered set of vertices (no duplicates).
|
Enum | Description |
---|---|
PgqlResultElement.Type |
Type of a result element.
|
PgxGraph.Degree |
The degree.
|
PgxGraph.Mode |
The mutation mode.
|
PgxGraph.MultiEdges |
The multi-edges behavior.
|
PgxGraph.SelfEdges |
The self-edges behavior.
|
PgxGraph.SortOrder |
The direction.
|
PgxGraph.TrivialVertices |
The trivial vertices behavior.
|
PoolType |
An enum for the different thread-pools available within PGX.
|
Exception | Description |
---|---|
CompileException |
An exception indicating a compilation error on PGX side
|
MalformedProgramException |
An exception thrown upon malformed program submission
|
MalformedQueryException |
An exception thrown upon malformed query submission
|
Copyright © 2016, 2017 Oracle Corp. All Rights Reserved.