| Package | Description |
|---|---|
| oracle.pg.common |
This package contains the common logic that is shared by all the backend databases including Oracle Database, Oracle NoSQL Database, and Apache HBase.
|
| oracle.pg.rdbms |
This package contains the APIs specific to the property graph support on Oracle Database.
|
| oracle.pgx.api |
This package contains the main Java APIs.
|
| oracle.pgx.api.admin |
This package contains the administrative interfaces of PGX.
|
| oracle.pgx.api.executionenvironment |
This packages contains classes for session execution environments.
|
| oracle.pgx.api.filter |
This package contains filter data objects.
|
| oracle.pgx.api.frames | |
| oracle.pgx.api.graphalteration |
This package contains the APIs for the alterGraph mutation.
|
| oracle.pgx.api.graphbuilder |
This package contains the APIs to build a new in-memory graph from scratch as well as the APIs to change an existing in-memory graph.
|
| oracle.pgx.api.mllib |
| Class and Description |
|---|
| PgxGraph
This class is a reference to a graph on the server side: operations on objects of this class are executed on the server side onto the referenced graph.
|
| Class and Description |
|---|
| ServerInstance
A PGX server instance.
|
| Class and Description |
|---|
| AllPaths
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. |
| CompiledProgram
A compiled Green-Marl program.
|
| Destroyable
Sub-classes of Destroyable can be explicitly destroyed
|
| EdgeBuilder
An edge builder for defining edges added with the
GraphBuilderImpl. |
| EdgeCollection
A collection of edges.
|
| EdgeLabel |
| EdgeModifier |
| EdgeProperty
An edge property of a
PgxGraph. |
| EdgeProviderMetaData
Meta information about an edge provider in a
PgxGraph. |
| EdgeSequence
An ordered sequence of edges which may contain duplicates.
|
| EdgeSet
An unordered set of edges (no duplicates).
|
| EdgeTableMetaData
Meta information about an edge table in a
PgxGraph. |
| EntityProviderMetaData
Meta information about an entity provider in a
PgxGraph. |
| EntityTableMetaData
Meta information about an entity table in a
PgxGraph. |
| EntryIterable
Marker interface for an iterable over map entries.
|
| GmCompilerOptimization
A list of Green-Marl compiler optimizations
|
| GraphBuilder |
| GraphBuilderImpl
A graph builder for constructing a
PgxGraph. |
| GraphChangeSet |
| GraphDelta
Represents a delta since the last synchronization operation
|
| GraphEntityCollection
A collection of vertices/edges.
|
| GraphMetaData
Meta information about
PgxGraph. |
| MapIterable
Marker interface for an iterable over map entries.
|
| MatrixFactorizationModel
Object that holds the state for repeatedly returning estimated ratings.
|
| MergingStrategyBuilder |
| MutationStrategyBuilder |
| Namespace
Represents a namespace for objects (e.g.
|
| Operation
An operation is part of an execution plan for executing a PGQL query.
|
| Partition
A vertex partition of a graph.
|
| PartitionizingStrategyBuilder
builder for a strategy for partitioning while loading
|
| PgqlResult
Deprecated.
use resultSet.iterator().next() instead of resultSet.getResults().iterator().next()
|
| PgqlResultElement
Type and variable name information on a pattern matching result element.
|
| PgqlResultElement.Type
Type of a result element.
|
| PgqlResultSet
Result set of a pattern matching query.
|
| PgxCollection
Superclass for Pgx collections.
|
| PgxEdge
An edge of a
PgxGraph. |
| PgxEntity
An abstraction of vertex and edge.
|
| PgxFuture
A PGX-specific extension of
CompletableFuture |
| PgxGraph
This class is a reference to a graph on the server side: operations on objects of this class are executed on the server side onto the referenced graph.
|
| PgxGraph.Degree
The degree.
|
| PgxGraph.Mode
The mutation mode.
|
| PgxGraph.MultiEdges
The multi-edges behavior.
|
| PgxGraph.Retention
Deprecated.
|
| PgxGraph.SelfEdges
The self-edges behavior.
|
| PgxGraph.SortOrder
The direction.
|
| PgxGraph.TrivialVertices
The trivial vertices behavior.
|
| PgxManagedObject
A PGX managed object.
|
| PgxMap
A map is a collection of key-value pairs.
|
| PgxPath
A path from a source to a destination vertex in a
PgxGraph. |
| PgxPath.PathIterable |
| PgxPath.PathIterator
A read-only
ListIterator with an additional PgxPath.PathIterator.reset() method to start over iteration. |
| PgxPreparedStatement |
| PgxResult
A result of a pattern matching query.
|
| PgxSession
A PGX session represents an active user connected to a
ServerInstance. |
| PgxVect
A vector.
|
| PgxVertex
A vertex of a
PgxGraph. |
| PickingStrategyBuilder |
| PoolType
An enum for the different thread-pools available within PGX.
|
| Property
A property of a
PgxGraph. |
| PropertyMetaData
Meta information about a property of a vertex/edge provider in a
PgxGraph. |
| Scalar
A scalar value.
|
| ScalarCollection
A collection of scalars.
|
| ScalarSequence
An ordered sequence of scalars which may contain duplicates.
|
| ScalarSet
An unordered set of scalars that does not contain duplicates.
|
| ServerInstance
A PGX server instance.
|
| SessionContext
Contains information describing a
PgxSession instance |
| Synchronizer
Synchronizes changes in an external data source with a PGX graph.
|
| Synchronizer.Builder
Builder class for
Synchronizer objects. |
| VertexBuilder
A vertex builder for defining vertices added with the
GraphBuilderImpl. |
| VertexCollection
A collection of vertices.
|
| VertexLabels |
| VertexModifier |
| VertexProperty
A vertex property of a
PgxGraph. |
| VertexProviderMetaData
Meta information about a vertex provider in a
PgxGraph. |
| VertexSequence
An ordered sequence of vertices which may contain duplicates.
|
| VertexSet
An unordered set of vertices (no duplicates).
|
| VertexTableMetaData
Meta information about a vertex table in a
PgxGraph. |
| Class and Description |
|---|
| PgxFuture
A PGX-specific extension of
CompletableFuture |
| PoolType
An enum for the different thread-pools available within PGX.
|
| ServerInstance
A PGX server instance.
|
| SessionContext
Contains information describing a
PgxSession instance |
| Class and Description |
|---|
| PgxFuture
A PGX-specific extension of
CompletableFuture |
| PgxSession
A PGX session represents an active user connected to a
ServerInstance. |
| Class and Description |
|---|
| PgqlResultSet
Result set of a pattern matching query.
|
| Class and Description |
|---|
| PgqlResultSet
Result set of a pattern matching query.
|
| PgxFuture
A PGX-specific extension of
CompletableFuture |
| PgxGraph
This class is a reference to a graph on the server side: operations on objects of this class are executed on the server side onto the referenced graph.
|
| PgxSession
A PGX session represents an active user connected to a
ServerInstance. |
| Class and Description |
|---|
| PgxFuture
A PGX-specific extension of
CompletableFuture |
| PgxGraph
This class is a reference to a graph on the server side: operations on objects of this class are executed on the server side onto the referenced graph.
|
| Class and Description |
|---|
| EdgeBuilder
An edge builder for defining edges added with the
GraphBuilderImpl. |
| EdgeModifier |
| GraphBuilder |
| GraphBuilderImpl
A graph builder for constructing a
PgxGraph. |
| GraphChangeSet |
| GraphChangeSetImpl |
| VertexBuilder
A vertex builder for defining vertices added with the
GraphBuilderImpl. |
| VertexModifier |
| Class and Description |
|---|
| PgxFuture
A PGX-specific extension of
CompletableFuture |
| PgxGraph
This class is a reference to a graph on the server side: operations on objects of this class are executed on the server side onto the referenced graph.
|
| PgxSession
A PGX session represents an active user connected to a
ServerInstance. |
| PgxVertex
A vertex of a
PgxGraph. |