Skip navigation links
Oracle Big Data Spatial and Graph
In-memory Analyst Java API Reference
v2.0.0 (E62127_03)
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractClientConfig - Class in oracle.pgx.config
 
AbstractClientConfig() - Constructor for class oracle.pgx.config.AbstractClientConfig
 
AbstractConfig - Class in oracle.pgx.config
base class for all configuration classes
AbstractConfigParser<F extends ConfigField> - Class in oracle.pgx.config
base class for configuration parsers.
AbstractEdgeTypeConfig - Class in oracle.pgx.config
 
AbstractEdgeTypeConfig() - Constructor for class oracle.pgx.config.AbstractEdgeTypeConfig
 
AbstractFileGraphConfig - Class in oracle.pgx.config
Abstract super-class for all file-base graph configs
AbstractFileGraphConfig() - Constructor for class oracle.pgx.config.AbstractFileGraphConfig
 
AbstractFileGraphConfigBuilder<T extends AbstractFileGraphConfigBuilder<T,GC>,GC extends AbstractFileGraphConfig> - Class in oracle.pgx.config
A graph configuration builder for file-based graph configurations.
AbstractFileGraphConfigBuilder() - Constructor for class oracle.pgx.config.AbstractFileGraphConfigBuilder
 
AbstractGraphConfigBuilder<T extends AbstractGraphConfigBuilder<T,GC>,GC extends GraphConfig> - Class in oracle.pgx.config
base class for graph configuration builder classes
AbstractGraphConfigBuilder() - Constructor for class oracle.pgx.config.AbstractGraphConfigBuilder
default constructor
AbstractGraphConfigFactory<T extends GraphConfig> - Class in oracle.pgx.config
Base factory class for creating graph configuration objects.
AbstractGraphConfigFactory() - Constructor for class oracle.pgx.config.AbstractGraphConfigFactory
 
AbstractGraphPropertyConfig - Class in oracle.pgx.config
Base class for graph property configuration classes.
AbstractGraphPropertyConfig() - Constructor for class oracle.pgx.config.AbstractGraphPropertyConfig
 
AbstractMultipleFileGraphConfig - Class in oracle.pgx.config
base class for multiple file-based graph configuration classes
AbstractMultipleFileGraphConfig() - Constructor for class oracle.pgx.config.AbstractMultipleFileGraphConfig
 
AbstractMultipleFileGraphConfigBuilder<T extends AbstractMultipleFileGraphConfigBuilder<T,GC>,GC extends AbstractMultipleFileGraphConfig> - Class in oracle.pgx.config
A graph configuration builder for file-based graph configurations.
AbstractMultipleFileGraphConfigBuilder() - Constructor for class oracle.pgx.config.AbstractMultipleFileGraphConfigBuilder
 
AbstractMultipleTablesConfig - Class in oracle.pgx.config
 
AbstractMultipleTablesConfig() - Constructor for class oracle.pgx.config.AbstractMultipleTablesConfig
 
AbstractNodePropertyConfig - Class in oracle.pgx.config
 
AbstractNodePropertyConfig() - Constructor for class oracle.pgx.config.AbstractNodePropertyConfig
 
AbstractNodeTypeConfig - Class in oracle.pgx.config
 
AbstractNodeTypeConfig() - Constructor for class oracle.pgx.config.AbstractNodeTypeConfig
 
AbstractPgGraphConfig - Class in oracle.pgx.config
Base class for Property Graph (PG) graph configuration objects
AbstractPgGraphConfig() - Constructor for class oracle.pgx.config.AbstractPgGraphConfig
 
AbstractPgGraphConfigBuilder<T extends AbstractPgGraphConfigBuilder<T,GC>,GC extends AbstractPgGraphConfig> - Class in oracle.pgx.config
Base class for Property Graph (PG) graph configuration builders.
AbstractPgGraphConfigBuilder() - Constructor for class oracle.pgx.config.AbstractPgGraphConfigBuilder
Instantiates a new AbstractPgGraphConfigBuilder builder.
AbstractPgGraphConfigFactory<T extends AbstractPgGraphConfig> - Class in oracle.pgx.config
Base factory class for creating Property Graph (PG) graph configuration objects.
AbstractPgGraphConfigFactory() - Constructor for class oracle.pgx.config.AbstractPgGraphConfigFactory
 
AbstractPgxConfig - Class in oracle.pgx.config
In-memory representation of a PGX config.
AbstractPgxConfig() - Constructor for class oracle.pgx.config.AbstractPgxConfig
 
AbstractRdfGraphConfig - Class in oracle.pgx.config
 
AbstractRdfGraphConfig() - Constructor for class oracle.pgx.config.AbstractRdfGraphConfig
 
AbstractRuntimeConfig - Class in oracle.pgx.config
 
AbstractRuntimeConfig() - Constructor for class oracle.pgx.config.AbstractRuntimeConfig
 
AbstractSingleFileGraphConfig - Class in oracle.pgx.config
base class for single file-based graph configuration classes
AbstractSingleFileGraphConfig() - Constructor for class oracle.pgx.config.AbstractSingleFileGraphConfig
 
AbstractSparkGraphConfig - Class in oracle.pgx.config
Base class for Spark graph configuration objects
AbstractSparkGraphConfig() - Constructor for class oracle.pgx.config.AbstractSparkGraphConfig
 
AbstractTwoTablesRdbmsGraphConfig - Class in oracle.pgx.config
 
AbstractTwoTablesRdbmsGraphConfig() - Constructor for class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
AbstractTwoTablesSparkGraphConfig - Class in oracle.pgx.config
Base class for Two Tables Spark (TWO_TABLES) graph configuration objects
AbstractTwoTablesSparkGraphConfig() - Constructor for class oracle.pgx.config.AbstractTwoTablesSparkGraphConfig
 
AbstractTwoTablesTextGraphConfig - Class in oracle.pgx.config
Base class for Two Tables Text (TWO_TABLES) graph configuration objects
AbstractTwoTablesTextGraphConfig() - Constructor for class oracle.pgx.config.AbstractTwoTablesTextGraphConfig
 
adamicAdarCounting(PgxGraph) - Method in class oracle.pgx.api.Analyst
adamicAdarCounting(PgxGraph, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #adamicAdarCountingAsync(PgxGraph, EdgeProperty<Double>).
adamicAdarCountingAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Computes 'Adamic-Adar measure' for each edge in the graph.
adamicAdarCountingAsync(PgxGraph, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Computes 'Adamic-Adar measure' for each edge in the graph.
add(E) - Method in class oracle.pgx.api.PgxCollection
Adds one element to this collection.
add(E) - Method in class oracle.pgx.api.PgxPath.PathIterator
 
addAcceptedPredicate(String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
addAll(Long...) - Method in class oracle.pgx.api.EdgeCollection
 
addAll(ID...) - Method in class oracle.pgx.api.PgxCollection
 
addAll(E[]) - Method in class oracle.pgx.api.PgxCollection
addAll(Collection<E>) - Method in class oracle.pgx.api.PgxCollection
addAll(ID...) - Method in class oracle.pgx.api.VertexCollection
 
addAllAsync(E[]) - Method in class oracle.pgx.api.PgxCollection
Add vertices/edges to an existing vertex/edge collection
addAllAsync(Collection<E>) - Method in class oracle.pgx.api.PgxCollection
Add vertices/edges to an existing vertex/edge collection
addAttribute(String, String) - Method in class oracle.pgx.config.AbstractFileGraphConfigBuilder
Adds a file-system specific attribute to this config
addAttribute(String, String) - Method in class oracle.pgx.config.AbstractPgGraphConfigBuilder
Sets an additional attribute.
addEdge(long, VID, VID) - Method in interface oracle.pgx.api.GraphBuilder
Adds an edge with the given edge ID and the given source and destination vertices.
addEdge(long, VertexBuilder<VID>, VertexBuilder<VID>) - Method in interface oracle.pgx.api.GraphBuilder
Adds an edge with the given edge ID and the given source and destination vertices.
addEdge(long, VID, VID) - Method in class oracle.pgx.api.graphbuilder.Changes
Adds the edge with the given id, source vertex and destination vertex
addEdge(long, VID, VID) - Method in class oracle.pgx.api.GraphBuilderImpl
 
addEdge(long, VertexBuilder<VID>, VertexBuilder<VID>) - Method in class oracle.pgx.api.GraphBuilderImpl
 
addEdgeProperty(String, PropertyType, Object) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Adds an edge property to this builder
addEdgeProperty(String, PropertyType) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
addEdgeProperty(String, PropertyType) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Add Edge property.
addIgnoredPredicate(String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
addLabel(String) - Method in class oracle.pgx.api.graphbuilder.VertexBuilderImpl
 
addLabel(String) - Method in class oracle.pgx.api.graphbuilder.VertexChanges
Adds the given label
addLabel(String) - Method in class oracle.pgx.api.graphbuilder.VertexModifierImpl
Adds the given label to this vertex
addLabel(String) - Method in interface oracle.pgx.api.VertexBuilder
Adds the given label to this vertex
addLabel(String) - Method in interface oracle.pgx.api.VertexModifier
 
addNodeProperty(String, PropertyType, Object) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
addNodeProperty(String, PropertyType) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
addNodeProperty(String, PropertyType) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Add Node property.
addPinnedGraph(GraphConfig) - Method in interface oracle.pgx.api.admin.Control
Add a pinned graph (will not be unloaded by engine) to be shared between sessions
addPinnedGraph(GraphConfig) - Method in class oracle.pgx.api.ServerInstance
addPinnedGraphAsync(GraphConfig) - Method in class oracle.pgx.api.ServerInstance
Add a pinned graph (will not be unloaded by engine) to be shared between sessions
addPrefix(String, String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
addVertex(VID) - Method in interface oracle.pgx.api.GraphBuilder
Adds the vertex with the given id to the graph builder.
addVertex(VID) - Method in class oracle.pgx.api.graphbuilder.Changes
Adds the vertex with the given id.
addVertex(VID) - Method in class oracle.pgx.api.GraphBuilderImpl
 
addVertexLabel(VID, String) - Method in class oracle.pgx.api.graphbuilder.Changes
Adds a label to the given vertex
addVertexLabelPredicate(String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
addVertexProperty(String, PropertyType, Object) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Add a vertex property to this builder
addVertexProperty(String, PropertyType) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
ALL - Static variable in class oracle.pgx.api.EdgeProperty
 
ALL - Static variable in class oracle.pgx.api.VertexProperty
 
allOf(List<PgxFuture<T>>) - Static method in class oracle.pgx.api.PgxFuture
 
AllPaths<ID> - Class in oracle.pgx.api
The paths from one source vertex to all other vertices.
Analyst - Class in oracle.pgx.api
The Analyst gives access to all built-in algorithms of PGX.
AnyFormatGraphConfigFactory - Class in oracle.pgx.config
A factory for creating graph configuration objects of any format.
AnyFormatGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.AnyFormatGraphConfigFactory
 
approximateVertexBetweennessCentrality(PgxGraph, int) - Method in class oracle.pgx.api.Analyst
approximateVertexBetweennessCentrality(PgxGraph, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
approximateVertexBetweennessCentralityAsync(PgxGraph, int) - Method in class oracle.pgx.api.Analyst
Approximate vertex betweenness centrality (without considering edge length).
approximateVertexBetweennessCentralityAsync(PgxGraph, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Approximate vertex betweenness centrality (without considering edge length).
approximateVertexBetweennessCentralityFromSeeds(PgxGraph, PgxVertex<ID>...) - Method in class oracle.pgx.api.Analyst
approximateVertexBetweennessCentralityFromSeeds(PgxGraph, VertexProperty<ID, Double>, PgxVertex<ID>...) - Method in class oracle.pgx.api.Analyst
approximateVertexBetweennessCentralityFromSeedsAsync(PgxGraph, PgxVertex<ID>...) - Method in class oracle.pgx.api.Analyst
Approximate vertex betweenness centrality (without considering edge length).
approximateVertexBetweennessCentralityFromSeedsAsync(PgxGraph, VertexProperty<ID, Double>, PgxVertex<ID>...) - Method in class oracle.pgx.api.Analyst
Approximate vertex betweenness centrality (without considering edge length).
ArrayFactoryStrategy - Enum in oracle.pgx.config
 
asBinaryGraphFilterOperation() - Method in class oracle.pgx.api.filter.BinaryGraphFilterOperation
 
asBinaryGraphFilterOperation() - Method in class oracle.pgx.api.filter.GraphFilter
Gets this filter object as binary graph filter operation, if possible.
asEdgeFilter() - Method in class oracle.pgx.api.filter.EdgeFilter
 
asEdgeFilter() - Method in class oracle.pgx.api.filter.GraphFilter
Gets this filter object as edge filter, if possible.
asGraphFilterWithExpression() - Method in class oracle.pgx.api.filter.GraphFilter
Gets this filter object as graph filter with expression, if possible.
asGraphFilterWithExpression() - Method in class oracle.pgx.api.filter.GraphFilterWithExpression
 
assertVertexExists(VID) - Method in class oracle.pgx.api.graphbuilder.Changes
 
asVertexFilter() - Method in class oracle.pgx.api.filter.GraphFilter
Gets this filter object as vertex filter, if possible.
asVertexFilter() - Method in class oracle.pgx.api.filter.VertexFilter
 

B

BinaryGraphFilterOperation - Class in oracle.pgx.api.filter
 
BipartiteGraph - Class in oracle.pgx.api
A bipartite PgxGraph.
bipartiteSubGraphFromLeftSet(VertexSet<?>) - Method in class oracle.pgx.api.PgxGraph
bipartiteSubGraphFromLeftSet(VertexSet<?>, String) - Method in class oracle.pgx.api.PgxGraph
bipartiteSubGraphFromLeftSet(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, VertexSet<?>, String) - Method in class oracle.pgx.api.PgxGraph
bipartiteSubGraphFromLeftSet(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, VertexSet<?>, String, String) - Method in class oracle.pgx.api.PgxGraph
bipartiteSubGraphFromLeftSetAsync(VertexSet<?>) - Method in class oracle.pgx.api.PgxGraph
Create a bipartite version of this graph.
bipartiteSubGraphFromLeftSetAsync(VertexSet<?>, String) - Method in class oracle.pgx.api.PgxGraph
Create a bipartite version of this graph.
bipartiteSubGraphFromLeftSetAsync(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, VertexSet<?>, String) - Method in class oracle.pgx.api.PgxGraph
Create a bipartite version of this graph.
bipartiteSubGraphFromLeftSetAsync(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, VertexSet<?>, String, String) - Method in class oracle.pgx.api.PgxGraph
 
build(String) - Method in interface oracle.pgx.api.GraphBuilder
Blocking version of GraphBuilder.buildAsync(String).
build() - Method in interface oracle.pgx.api.GraphBuilder
Blocking version of GraphBuilder.buildAsync().
build(String) - Method in class oracle.pgx.api.GraphBuilderImpl
 
build() - Method in class oracle.pgx.api.GraphBuilderImpl
 
build() - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Build the graph configuration object
buildAsync(String) - Method in interface oracle.pgx.api.GraphBuilder
Builds a new graph out of the changes in this graph builder
buildAsync() - Method in interface oracle.pgx.api.GraphBuilder
Shortcut for GraphBuilder.buildAsync(String) without a name
buildAsync(String) - Method in class oracle.pgx.api.GraphBuilderImpl
 
buildAsync() - Method in class oracle.pgx.api.GraphBuilderImpl
 

C

cancel() - Method in class oracle.pgx.api.PgxFuture
 
cancelOn(PgxFuture) - Method in class oracle.pgx.api.PgxFuture
If given promise completes exceptionally because it was canceled, PgxFuture.cancel() gets called on this promise as well.
Changes<VID> - Class in oracle.pgx.api.graphbuilder
A class holding graph change information
Changes(IdType, Changes.ChangesIntent) - Constructor for class oracle.pgx.api.graphbuilder.Changes
 
Changes.ChangesIntent - Enum in oracle.pgx.api.graphbuilder
 
ChangeType - Enum in oracle.pgx.common.types
The type of a change
clear() - Method in class oracle.pgx.api.PgxCollection
Blocking version of PgxCollection.clearAsync().
clearAsync() - Method in class oracle.pgx.api.PgxCollection
Clear an existing vertex/edge collection
clone() - Method in class oracle.pgx.api.EdgeProperty
Blocking version of EdgeProperty.cloneAsync().
clone(String) - Method in class oracle.pgx.api.EdgeProperty
Blocking version of EdgeProperty.cloneAsync(String).
clone() - Method in class oracle.pgx.api.PgxCollection
 
clone(String) - Method in class oracle.pgx.api.PgxCollection
 
clone() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.cloneAsync().
clone(String) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.cloneAsync(String).
clone(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, String) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.cloneAsync().
clone() - Method in class oracle.pgx.api.VertexProperty
Blocking version of VertexProperty.cloneAsync().
clone(String) - Method in class oracle.pgx.api.VertexProperty
cloneAsync() - Method in class oracle.pgx.api.EdgeProperty
Create a copy of this property.
Convenience method for EdgeProperty.cloneAsync(String) passing newPropertyName as null
cloneAsync(String) - Method in class oracle.pgx.api.EdgeProperty
Creates a copy of this property.
cloneAsync() - Method in class oracle.pgx.api.PgxCollection
Convenience method around PgxCollection.cloneAsync(String) passing name as null
Clone an existing vertex/edge collection.
cloneAsync(String) - Method in class oracle.pgx.api.PgxCollection
Clone an existing vertex/edge collection.
cloneAsync() - Method in class oracle.pgx.api.PgxGraph
Convenience method of PgxGraph.cloneAsync(String)
Passing String(name) as null
cloneAsync(String) - Method in class oracle.pgx.api.PgxGraph
Convenience method of PgxGraph.cloneAsync(Collection, Collection, String)
Passing Collection(vertexProperties) as VertexProperty.ALL Collection(edgeProperties) as EdgeProperty.ALL
cloneAsync(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, String) - Method in class oracle.pgx.api.PgxGraph
Creates a copy of this graph.
cloneAsync() - Method in class oracle.pgx.api.VertexProperty
Create a copy of this property.
Convenience method for VertexProperty.cloneAsync(String) passing newPropertyName as null
cloneAsync(String) - Method in class oracle.pgx.api.VertexProperty
Creates a copy of this property.
close() - Method in class oracle.pgx.api.Destroyable
Calls Destroyable.destroyAsync() without waiting for completion.
closenessCentralityDoubleLength(PgxGraph, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
closenessCentralityDoubleLength(PgxGraph, EdgeProperty<Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #closenessCentralityDoubleLengthAsync(PgxGraph, EdgeProperty, VertexProperty<ID, Double>).
closenessCentralityDoubleLengthAsync(PgxGraph, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Compute closeness centrality.
closenessCentralityDoubleLengthAsync(PgxGraph, EdgeProperty<Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Compute closeness centrality.
closenessCentralityUnitLength(PgxGraph) - Method in class oracle.pgx.api.Analyst
closenessCentralityUnitLength(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #closenessCentralityUnitLengthAsync(PgxGraph, VertexProperty<ID, Double>).
closenessCentralityUnitLengthAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Compute closeness centrality.
closenessCentralityUnitLengthAsync(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Compute closeness centrality.
CollectionType - Enum in oracle.pgx.common.types
All supported collection types.
combineEdgePropertiesIntoVectorProperty(List<EdgeProperty<E>>) - Method in class oracle.pgx.api.PgxGraph
combineEdgePropertiesIntoVectorProperty(List<EdgeProperty<E>>, String) - Method in class oracle.pgx.api.PgxGraph
combineEdgePropertiesIntoVectorPropertyAsync(List<EdgeProperty<E>>) - Method in class oracle.pgx.api.PgxGraph
Takes a list of scalar edge properties of same type and creates a new edge vector property by combining them.
combineEdgePropertiesIntoVectorPropertyAsync(List<EdgeProperty<E>>, String) - Method in class oracle.pgx.api.PgxGraph
Takes a list of scalar edge properties of same type and creates a new edge vector property by combining them.
combineVertexPropertiesIntoVectorProperty(List<VertexProperty<ID, V>>) - Method in class oracle.pgx.api.PgxGraph
combineVertexPropertiesIntoVectorProperty(List<VertexProperty<ID, V>>, String) - Method in class oracle.pgx.api.PgxGraph
combineVertexPropertiesIntoVectorPropertyAsync(List<VertexProperty<ID, V>>) - Method in class oracle.pgx.api.PgxGraph
Takes a list of scalar vertex properties of same type and creates a new vertex vector property by combining them.
combineVertexPropertiesIntoVectorPropertyAsync(List<VertexProperty<ID, V>>, String) - Method in class oracle.pgx.api.PgxGraph
Takes a list of scalar vertex properties of same type and creates a new vertex vector property by combining them.
communitiesConductanceMinimization(PgxGraph) - Method in class oracle.pgx.api.Analyst
communitiesConductanceMinimization(PgxGraph, int) - Method in class oracle.pgx.api.Analyst
communitiesConductanceMinimization(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #communitiesConductanceMinimizationAsync(PgxGraph, VertexProperty<ID, Long>).
communitiesConductanceMinimization(PgxGraph, int, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #communitiesConductanceMinimizationAsync(PgxGraph, int, VertexProperty<ID, Long>).
communitiesConductanceMinimizationAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Detect communities using greedy conductance minimization.
communitiesConductanceMinimizationAsync(PgxGraph, int) - Method in class oracle.pgx.api.Analyst
Detect communities using greedy conductance minimization.
communitiesConductanceMinimizationAsync(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Detect communities using greedy conductance minimization.
communitiesConductanceMinimizationAsync(PgxGraph, int, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Detect communities using greedy conductance minimization.
communitiesLabelPropagation(PgxGraph) - Method in class oracle.pgx.api.Analyst
communitiesLabelPropagation(PgxGraph, int) - Method in class oracle.pgx.api.Analyst
communitiesLabelPropagation(PgxGraph, int, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #communitiesLabelPropagationAsync(PgxGraph, int, VertexProperty<ID, Long>).
communitiesLabelPropagation(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #communitiesLabelPropagationAsync(PgxGraph, VertexProperty<ID, Long>).
communitiesLabelPropagationAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Detect communities using parallel label propagation.
communitiesLabelPropagationAsync(PgxGraph, int) - Method in class oracle.pgx.api.Analyst
Detect communities using parallel label propagation with the possibility to limit the number of iterations.
communitiesLabelPropagationAsync(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Detect communities using parallel label propagation with the possibility to limit the number of iterations.
communitiesLabelPropagationAsync(PgxGraph, int, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Detect communities using parallel label propagation with the possibility to limit the number of iterations.
compareTo(PgxVect<E>) - Method in class oracle.pgx.api.PgxVect
 
CompileException - Exception in oracle.pgx.api
An exception indicating a compilation error on PGX side
CompileException(Throwable) - Constructor for exception oracle.pgx.api.CompileException
 
CompileException(String) - Constructor for exception oracle.pgx.api.CompileException
 
CompileException(String, Throwable) - Constructor for exception oracle.pgx.api.CompileException
 
compileProgramCodeAsync(String) - Method in class oracle.pgx.api.PgxSession
Compiles a Green-Marl program for parallel execution with all optimizations enabled.
compileProgramCodeAsync(String, boolean) - Method in class oracle.pgx.api.PgxSession
Compiles a Green-Marl program for parallel execution with all optimizations enabled.
compileProgramCodeAsync(String, boolean, boolean, List<GmCompilerOptimization>, boolean) - Method in class oracle.pgx.api.PgxSession
Compiles a Green-Marl program.
completedFuture(T) - Static method in class oracle.pgx.api.PgxFuture
 
conductance(PgxGraph, Partition<ID>, long) - Method in class oracle.pgx.api.Analyst
conductance(PgxGraph, Partition<ID>, long, Scalar<Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #conductanceAsync(PgxGraph, Partition, long, Scalar<Double>).
conductanceAsync(PgxGraph, Partition<ID>, long) - Method in class oracle.pgx.api.Analyst
Compute the conductance of a single vertex partition.
conductanceAsync(PgxGraph, Partition<ID>, long, Scalar<Double>) - Method in class oracle.pgx.api.Analyst
Compute the conductance of a single vertex partition.
ConfigField - Interface in oracle.pgx.config
A field in a config.
ConfigParser<F extends ConfigField> - Class in oracle.pgx.config
A parser for parsing graph configurations in JSON format.
containsKey(K) - Method in class oracle.pgx.api.PgxMap
Blocking version of PgxMap.containsKeyAsync(Object).
containsKeyAsync(K) - Method in class oracle.pgx.api.PgxMap
Checks if the map contains key.
Control - Interface in oracle.pgx.api.admin
Encapsulates all administrative functions of PGX
countTriangles(PgxGraph, boolean) - Method in class oracle.pgx.api.Analyst
countTrianglesAsync(PgxGraph, boolean) - Method in class oracle.pgx.api.Analyst
Counts the number of 'triads' in the given undirected graph.
createAllPaths(PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.PgxGraph
createAllPathsAsync(PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.PgxGraph
Creates a AllPaths object representing all the shortest paths from a single source to all the possible destinations (shortest regarding the given edge costs).
createAnalyst() - Method in class oracle.pgx.api.PgxSession
Creates a new analyst.
createChangeSet() - Method in class oracle.pgx.api.PgxGraph
 
createComponents(VertexProperty<ID, Long>, long) - Method in class oracle.pgx.api.PgxGraph
createComponentsAsync(VertexProperty<ID, Long>, long) - Method in class oracle.pgx.api.PgxGraph
Creates a Partition object holding a collection of vertex sets, each representing a component.
createEdgeProperty(PropertyType) - Method in class oracle.pgx.api.PgxGraph
createEdgeProperty(PropertyType, String) - Method in class oracle.pgx.api.PgxGraph
createEdgeProperty(PropertyType, int, String, boolean) - Method in class oracle.pgx.api.PgxGraph
createEdgePropertyAsync(PropertyType) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound edge property
createEdgePropertyAsync(PropertyType, String) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound edge property
createEdgeSequence() - Method in class oracle.pgx.api.PgxGraph
createEdgeSequence(String) - Method in class oracle.pgx.api.PgxGraph
createEdgeSequenceAsync() - Method in class oracle.pgx.api.PgxGraph
Creates a new edge sequence.
createEdgeSequenceAsync(String) - Method in class oracle.pgx.api.PgxGraph
Creates a new edge sequence.
createEdgeSet() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.createEdgeSetAsync().
createEdgeSet(String) - Method in class oracle.pgx.api.PgxGraph
createEdgeSetAsync() - Method in class oracle.pgx.api.PgxGraph
Creates a new edge set.
createEdgeSetAsync(String) - Method in class oracle.pgx.api.PgxGraph
Creates a new edge set.
createEdgeVectorProperty(PropertyType, int, String) - Method in class oracle.pgx.api.PgxGraph
createEdgeVectorProperty(PropertyType, int) - Method in class oracle.pgx.api.PgxGraph
createEdgeVectorPropertyAsync(PropertyType, int) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound edge vector property
createEdgeVectorPropertyAsync(PropertyType, int, String) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound edge vector property
createFromFilterExpressionConfig(FilterExpressionConfig) - Static method in class oracle.pgx.api.filter.GraphFilter
 
createFromGraphFilter(GraphFilter) - Static method in class oracle.pgx.config.FilterExpressionConfigFactory
 
createMap(PropertyType, PropertyType) - Method in class oracle.pgx.api.PgxGraph
createMap(PropertyType, PropertyType, String) - Method in class oracle.pgx.api.PgxGraph
createMapAsync(PropertyType, PropertyType) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound map
createMapAsync(PropertyType, PropertyType, String) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound map
createPath(PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.PgxGraph
createPathAsync(PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.PgxGraph
Creates a PgxPath object representing the shortest path from one source to one destination (shortest regarding the given edge costs).
createScalar(PropertyType, String) - Method in class oracle.pgx.api.PgxGraph
createScalar(PropertyType) - Method in class oracle.pgx.api.PgxGraph
createScalarAsync(PropertyType, String) - Method in class oracle.pgx.api.PgxGraph
Create a session-bound scalar.
createScalarAsync(PropertyType) - Method in class oracle.pgx.api.PgxGraph
Creates a new Scalar.
createSession(String, String) - Static method in class oracle.pgx.api.Pgx
Creates a session.
createSession(String) - Static method in class oracle.pgx.api.Pgx
Creates a session on the default instance.
createSession(String) - Method in class oracle.pgx.api.ServerInstance
createSession(String, Long, Long, TimeUnit) - Method in class oracle.pgx.api.ServerInstance
createSessionAsync(String) - Method in class oracle.pgx.api.ServerInstance
Create a new session.
createSessionAsync(String, Long, Long, TimeUnit) - Method in class oracle.pgx.api.ServerInstance
Creates a new session.
createVectorScalar(PropertyType, int, String) - Method in class oracle.pgx.api.PgxGraph
createVectorScalar(PropertyType, int) - Method in class oracle.pgx.api.PgxGraph
createVectorScalarAsync(PropertyType, int, String) - Method in class oracle.pgx.api.PgxGraph
Create a session-bound vector scalar.
createVectorScalarAsync(PropertyType, int) - Method in class oracle.pgx.api.PgxGraph
Create a session-bound vector scalar.
createVertexProperty(PropertyType) - Method in class oracle.pgx.api.PgxGraph
createVertexProperty(PropertyType, String) - Method in class oracle.pgx.api.PgxGraph
createVertexProperty(PropertyType, int, String, boolean) - Method in class oracle.pgx.api.PgxGraph
createVertexPropertyAsync(PropertyType) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound vertex property
createVertexPropertyAsync(PropertyType, String) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound vertex property
createVertexSequence() - Method in class oracle.pgx.api.PgxGraph
createVertexSequence(String) - Method in class oracle.pgx.api.PgxGraph
createVertexSequenceAsync() - Method in class oracle.pgx.api.PgxGraph
Creates a new vertex sequence.
createVertexSequenceAsync(String) - Method in class oracle.pgx.api.PgxGraph
Creates a new vertex sequence.
createVertexSet() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.createVertexSetAsync().
createVertexSet(String) - Method in class oracle.pgx.api.PgxGraph
createVertexSetAsync() - Method in class oracle.pgx.api.PgxGraph
Creates a new vertex set.
createVertexSetAsync(String) - Method in class oracle.pgx.api.PgxGraph
Creates a new vertex set.
createVertexVectorProperty(PropertyType, int, String) - Method in class oracle.pgx.api.PgxGraph
createVertexVectorProperty(PropertyType, int) - Method in class oracle.pgx.api.PgxGraph
createVertexVectorPropertyAsync(PropertyType, int) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound vertex vector property
createVertexVectorPropertyAsync(PropertyType, int, String) - Method in class oracle.pgx.api.PgxGraph
Creates a session-bound vertex vector property

D

DataListener - Class in oracle.pgx.api
 
DataListener() - Constructor for class oracle.pgx.api.DataListener
 
DataListener(String, int, long, int) - Constructor for class oracle.pgx.api.DataListener
 
DbEngine - Enum in oracle.pgx.config
The database engine
DEFAULT_LABEL - Static variable in enum oracle.pgx.common.types.PropertyType
 
degreeCentrality(PgxGraph) - Method in class oracle.pgx.api.Analyst
degreeCentrality(PgxGraph, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
degreeCentralityAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Compute vertex centrality based on the sum of in- and out-degree.
degreeCentralityAsync(PgxGraph, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
Compute vertex centrality based on the sum of in- and out-degree.
degreeCentralityAsync(PgxGraph, String) - Method in class oracle.pgx.api.Analyst
 
demotePinnedGraph(GraphConfig) - Method in interface oracle.pgx.api.admin.Control
Demote pinned graph.
demotePinnedGraph(GraphConfig) - Method in class oracle.pgx.api.ServerInstance
demotePinnedGraphAsync(GraphConfig) - Method in class oracle.pgx.api.ServerInstance
Demote pinned graph.
describeGraphFile(String) - Method in class oracle.pgx.api.PgxSession
describeGraphFile(String, Format) - Method in class oracle.pgx.api.PgxSession
describeGraphFileAsync(String) - Method in class oracle.pgx.api.PgxSession
Describes the graph contained in the file at the given path.
describeGraphFileAsync(String, Format) - Method in class oracle.pgx.api.PgxSession
Describes the graph contained in the file at the given path.
destroy() - Method in class oracle.pgx.api.Destroyable
Blocking version of Destroyable.destroyAsync().
Destroyable - Class in oracle.pgx.api
Sub-classes of Destroyable can be explicitly destroyed
Destroyable() - Constructor for class oracle.pgx.api.Destroyable
 
destroyAsync() - Method in class oracle.pgx.api.Destroyable
Requests destruction of this object.
diameter(PgxGraph) - Method in class oracle.pgx.api.Analyst
Blocking version of Analyst.diameterAsync(PgxGraph).
diameter(PgxGraph, Scalar<Integer>, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
diameterAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Computes the diameter of the (undirected) graph.
diameterAsync(PgxGraph, Scalar<Integer>, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
Computes the diameter of the (undirected) graph.
Direction - Enum in oracle.pgx.common.types
 

E

Edge - Interface in oracle.pgx.common.types
Specifies the type for edges.
EdgeBuilder<VID> - Interface in oracle.pgx.api
An edge builder for defining edges added with the GraphBuilderImpl.
EdgeBuilderImpl<VID> - Class in oracle.pgx.api.graphbuilder
 
EdgeBuilderImpl(GraphBuilderImpl<VID>, long) - Constructor for class oracle.pgx.api.graphbuilder.EdgeBuilderImpl
Constructs a
EdgeChanges - Class in oracle.pgx.api.graphbuilder
A class holding changes for one edge
EdgeCollection - Class in oracle.pgx.api
A collection of edges.
EdgeFilter - Class in oracle.pgx.api.filter
A class that wraps a filter expression supposed to be evaluated on each edge of the graph
EdgeFilter(String) - Constructor for class oracle.pgx.api.filter.EdgeFilter
Instantiates a new edge filter.
EdgeLabel - Class in oracle.pgx.api
 
EdgeLabel(PgxGraph, Property) - Constructor for class oracle.pgx.api.EdgeLabel
 
EdgeModifier<VID> - Interface in oracle.pgx.api
 
EdgeModifierImpl<VID> - Class in oracle.pgx.api.graphbuilder
 
EdgeModifierImpl(GraphChangeSetImpl<VID>, long) - Constructor for class oracle.pgx.api.graphbuilder.EdgeModifierImpl
 
EdgeProperty<V> - Class in oracle.pgx.api
An edge property of a PgxGraph.
EdgeSequence - Class in oracle.pgx.api
An ordered sequence of edges which may contain duplicates.
EdgeSet - Class in oracle.pgx.api
An unordered set of edges (no duplicates).
eigenvectorCentrality(PgxGraph) - Method in class oracle.pgx.api.Analyst
eigenvectorCentrality(PgxGraph, int, double, boolean, boolean) - Method in class oracle.pgx.api.Analyst
eigenvectorCentrality(PgxGraph, int, double, boolean, boolean, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #eigenvectorCentralityAsync(PgxGraph, int, double, boolean, boolean, VertexProperty<ID, Double>).
eigenvectorCentrality(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #eigenvectorCentralityAsync(PgxGraph, VertexProperty<ID, Double>).
eigenvectorCentralityAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Compute eigenvector centrality using power iteration (with L1 norm).
eigenvectorCentralityAsync(PgxGraph, int, double, boolean, boolean) - Method in class oracle.pgx.api.Analyst
Compute eigenvector centrality using power iteration (with L1 norm).
eigenvectorCentralityAsync(PgxGraph, int, double, boolean, boolean, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Compute eigenvector centrality using power iteration (with L1 norm).
eigenvectorCentralityAsync(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Compute eigenvector centrality using power iteration (with L1 norm).
EMBEDDED_URL - Static variable in class oracle.pgx.api.Pgx
constant indicating this URL refers to an embedded PGX instance.
EntityType - Enum in oracle.pgx.common.types
enum to distinguish graph entities Node and Edge
entityTypeToPropertyType(EntityType) - Static method in class oracle.pgx.common.types.TypeConverter
Converts an entity type to a property type.
entries() - Method in class oracle.pgx.api.PgxMap
Blocking version of PgxMap.entriesAsync().
entriesAsync() - Method in class oracle.pgx.api.PgxMap
Gets an entry set.
EntryIterable<ID,K extends PgxEntity<ID>,V> - Interface in oracle.pgx.api
Marker interface for an iterable over map entries.
ENV_VARIABLE_PREFIX - Static variable in class oracle.pgx.config.AbstractConfig
 
equals(Object) - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
 
equals(Object) - Method in class oracle.pgx.api.graphbuilder.VertexChanges
 
equals(Object) - Method in class oracle.pgx.api.GraphMetaData
 
equals(Object) - Method in class oracle.pgx.api.PgxEntity
 
equals(Object) - Method in class oracle.pgx.api.PgxManagedObject
 
equals(Object) - Method in class oracle.pgx.api.PgxPath
 
equals(Object) - Method in class oracle.pgx.api.PgxVect
 
equals(Object) - Method in class oracle.pgx.config.AbstractFileGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.AbstractPgGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.AbstractSingleFileGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.AbstractSparkGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.AbstractTwoTablesSparkGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.AbstractTwoTablesTextGraphConfig
 
equals(Object) - Method in class oracle.pgx.config.GraphConfig
 
exceptionallyCompletedFuture(Throwable) - Static method in class oracle.pgx.api.PgxFuture
 
exists() - Method in class oracle.pgx.api.PgxPath
Checks whether a path exists.
expand() - Method in class oracle.pgx.api.EdgeProperty
Blocking version of EdgeProperty.expandAsync().
expand(String) - Method in class oracle.pgx.api.EdgeProperty
expand() - Method in class oracle.pgx.api.VertexProperty
Blocking version of VertexProperty.expandAsync().
expand(String) - Method in class oracle.pgx.api.VertexProperty
expandAsync() - Method in class oracle.pgx.api.EdgeProperty
If this is a vector property, expands this property into a list of scalar properties of same type.
expandAsync(String) - Method in class oracle.pgx.api.EdgeProperty
If this is a vector property, expands this property into a list of scalar properties of same type.
expandAsync() - Method in class oracle.pgx.api.VertexProperty
If this is a vector property, expands this property into a list of scalar properties of same type.
expandAsync(String) - Method in class oracle.pgx.api.VertexProperty
If this is a vector property, expands this property into a list of scalar properties of same type.
extractPropertyType(List<? extends ChangeTrackingMap.ChangeSetEntry<?, T>>) - Static method in class oracle.pgx.api.graphbuilder.Changes
Extracts the property types from a list of changes as map propertyKey -> propertyType
extractTopKFromMap(PgxMap<PgxVertex<ID>, V>, int) - Method in class oracle.pgx.api.VertexSet
extractTopKFromMapAsync(PgxMap<PgxVertex<ID>, V>, int) - Method in class oracle.pgx.api.VertexSet
Extracts the top k keys from the given map and puts them into this collection.
extractVertexIdType(List<? extends ChangeTrackingMap.ChangeSetEntry<?, VertexChanges>>, List<ChangeTrackingMap.ChangeSetEntry<Long, EdgeChanges>>) - Static method in class oracle.pgx.api.graphbuilder.Changes
 

F

fattestPath(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
fattestPath(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
fattestPath(PgxGraph, ID, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.fattestPath(PgxGraph, PgxVertex, EdgeProperty) taking a vertex ID instead of a PgxVertex.
fattestPath(PgxGraph, ID, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
fattestPathAsync(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Fattest Tree Algorithm - Computes the fattest path from a source vertex to all vertices in the graph.
fattestPathAsync(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Fattest Tree Algorithm - Computes the fattest path from a source vertex to all vertices in the graph.
fill(V) - Method in class oracle.pgx.api.Property
Blocking version of Property.fillAsync(Object).
fillAsync(V) - Method in class oracle.pgx.api.Property
Fill this property with a given value.
filter(GraphFilter) - Method in class oracle.pgx.api.PgxGraph
filter(GraphFilter, String) - Method in class oracle.pgx.api.PgxGraph
filter(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, GraphFilter, String) - Method in class oracle.pgx.api.PgxGraph
filterAsync(GraphFilter) - Method in class oracle.pgx.api.PgxGraph
Create a subgraph of this graph.
filterAsync(GraphFilter, String) - Method in class oracle.pgx.api.PgxGraph
Create a subgraph of this graph.
filterAsync(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, GraphFilter, String) - Method in class oracle.pgx.api.PgxGraph
Create a subgraph of this graph.
filteredBfs(PgxGraph, PgxVertex<ID>, VertexFilter, VertexFilter) - Method in class oracle.pgx.api.Analyst
filteredBfs(PgxGraph, PgxVertex<ID>, VertexFilter, VertexFilter, boolean) - Method in class oracle.pgx.api.Analyst
filteredBfs(PgxGraph, PgxVertex<ID>, VertexFilter, VertexFilter, boolean, VertexProperty<ID, Integer>, VertexProperty<ID, PgxVertex<ID>>) - Method in class oracle.pgx.api.Analyst
filteredBfs(PgxGraph, ID, VertexFilter, VertexFilter) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.filteredBfs(PgxGraph, PgxVertex, VertexFilter, VertexFilter) taking a vertex ID instead of PgxVertex.
filteredBfs(PgxGraph, ID, VertexFilter, VertexFilter, boolean) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.filteredBfs(PgxGraph, PgxVertex, VertexFilter, VertexFilter, boolean) taking a vertex ID instead of PgxVertex.
filteredBfs(PgxGraph, ID, VertexFilter, VertexFilter, boolean, VertexProperty<ID, Integer>, VertexProperty<ID, PgxVertex<ID>>) - Method in class oracle.pgx.api.Analyst
filteredBfsAsync(PgxGraph, PgxVertex<ID>, VertexFilter, VertexFilter) - Method in class oracle.pgx.api.Analyst
 
filteredBfsAsync(PgxGraph, PgxVertex<ID>, VertexFilter, VertexFilter, boolean) - Method in class oracle.pgx.api.Analyst
 
filteredBfsAsync(PgxGraph, PgxVertex<ID>, VertexFilter, VertexFilter, boolean, VertexProperty<ID, Integer>, VertexProperty<ID, PgxVertex<ID>>) - Method in class oracle.pgx.api.Analyst
 
FilterExpressionConfigFactory - Class in oracle.pgx.config
 
FilterExpressionConfigFactory() - Constructor for class oracle.pgx.config.FilterExpressionConfigFactory
 
FilterIntersection - Class in oracle.pgx.api.filter
A class that represents an intersection between two graph-filters
FilterIntersection(GraphFilter, GraphFilter) - Constructor for class oracle.pgx.api.filter.FilterIntersection
Instantiates a new filter intersection.
FilterStrategy - Enum in oracle.pgx.api.filter
An enum to distinguish between different strategies to execute the filter expression
FilterType - Enum in oracle.pgx.api.filter
An enum to distinguish between different types of graph-filters
FilterUnion - Class in oracle.pgx.api.filter
A class that represents an union between two graph-filters
FilterUnion(GraphFilter, GraphFilter) - Constructor for class oracle.pgx.api.filter.FilterUnion
Instantiates a new filter union.
finalize() - Method in class oracle.pgx.api.PgqlResultSet
 
fixEdgeChanges(List<ChangeTrackingMap.ChangeSetEntry<Long, EdgeChanges>>, Map<String, PropertyType>, IdType) - Static method in class oracle.pgx.api.graphbuilder.Changes
fixed edge changes from possible json encoding errors
fixVertexChanges(List<? extends ChangeTrackingMap.ChangeSetEntry<?, VertexChanges>>, Map<String, PropertyType>, IdType) - Static method in class oracle.pgx.api.graphbuilder.Changes
fixes vertex changes from possible json encoding errors
forAnyFormat() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new graph config factory to parse any graph config from various input sources
forFormat(Format) - Static method in class oracle.pgx.config.MultipleFileGraphConfigBuilder
Creates a new file graph configuration builder for a given file format.
forFormat(Format) - Static method in class oracle.pgx.config.MultipleTablesConfigBuilder
 
forFormat(Format) - Static method in class oracle.pgx.config.RdfGraphConfigBuilder
 
forFormat(Format) - Static method in class oracle.pgx.config.SingleFileGraphConfigBuilder
Creates a new single file graph configuration builder for a given file format.
Format - Enum in oracle.pgx.config
Graph Data Format.
formatDate(Date) - Static method in enum oracle.pgx.common.types.PropertyType
Format a Date instance, using the PropertyType.DEFAULT_DATE_FORMAT.
forMultipleFileFormat(Format) - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create multiple file-based graph configs programmatically via Java methods.
forMultipleFileFormats() - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create multiple file-based graph configs programmatically via Java methods.
forMultipleFileFormats() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new graph config factory to parse file-based graph configs from various input sources
forPropertyGraphHbase() - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create Apache HBASE graph configs programmatically via Java methods.
forPropertyGraphHbase() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new graph config factory to create graph configs targeting the Apache HBase database in the property graph format.
forPropertyGraphNosql() - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create Oracle NoSQL graph configs programmatically via Java methods.
forPropertyGraphNosql() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new graph config factory to create graph configs targeting the Oracle NoSQL database in the property graph format.
forPropertyGraphRdbms() - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create Oracle RDBMS graph configs programmatically via Java methods.
forPropertyGraphRdbms() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new graph config factory to create graph configs targeting the Oracle RDBMS database in the property graph format.
forRdf() - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create RDF graph programmatically via Java methods.
forRdf() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new RDF graph config factory
forSingleFileFormat(Format) - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create single file-based graph configs programmatically via Java methods.
forSingleFileFormats() - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create single file-based graph configs programmatically via Java methods.
forSingleFileFormats() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new graph config factory to parse file-based graph configs from various input sources
forTwoTablesRdbms() - Static method in class oracle.pgx.config.GraphConfigBuilder
returns a PGX graph config builder to create two-table graph programmatically via Java methods.
forTwoTablesRdbms() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new graph config factory to create graph configs targeting the Oracle RDBMS database in the two-table format.
forTwoTablesSpark() - Static method in class oracle.pgx.config.GraphConfigBuilder
 
forTwoTablesSpark() - Static method in class oracle.pgx.config.GraphConfigFactory
returns a new graph config factory to create graph configs targeting the Oracle RDBMS database in the two-table format.
fromFile(File) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
Parses a graph config given as JSON file.
fromFilePath(String) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
Parses a graph config given as path to a JSON file.
fromInputStream(InputStream, String) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
Parses a graph config given as input stream.
fromInputStream(InputStream) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
same as AbstractGraphConfigFactory.fromInputStream(InputStream, String), but with null passed as parentPath
fromJson(String, String) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
Parses a graph config given as JSON string.
fromJson(String) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
Same as AbstractGraphConfigFactory.fromJson(String, String), but with null passed as parentPath.
fromPath(String) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
Parses a graph config given as path.
fromProperties(Properties) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
Parses a graph config given as Properties file.
fromProperties(InputStream) - Method in class oracle.pgx.config.AbstractGraphConfigFactory
same as AbstractGraphConfigFactory.fromProperties(Properties), but instantiates a new Properties object from the given InputStream.
fromProperties(Properties) - Method in class oracle.pgx.config.AnyFormatGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.MultipleFileGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.MultipleTablesGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.PgHbaseGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.PgNosqlGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.PgRdbmsGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.RdfGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.SingleFileGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.TwoTablesSparkGraphConfigFactory
 
fromProperties(Properties) - Method in class oracle.pgx.config.TwoTablesTextGraphConfigFactory
 
fromPropertyType(PropertyType) - Static method in enum oracle.pgx.config.RdfAction
 
fromTypeAndExpression(FilterType, String) - Static method in class oracle.pgx.api.filter.GraphFilterWithExpression
 
fromTypeAndFilters(FilterType, GraphFilter, GraphFilter) - Static method in class oracle.pgx.api.filter.BinaryGraphFilterOperation
 
FrontierTypeStrategy - Enum in oracle.pgx.config
 

G

get(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an Object
get(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an Object
get() - Method in class oracle.pgx.api.PgxFuture
 
get(long, TimeUnit) - Method in class oracle.pgx.api.PgxFuture
 
get(K) - Method in class oracle.pgx.api.PgxMap
Blocking version of PgxMap.getAsync(Object).
get(int) - Method in class oracle.pgx.api.PgxVect
 
get(ID) - Method in class oracle.pgx.api.Property
Blocking version of Property.getAsync(Object).
get(K) - Method in class oracle.pgx.api.Property
Blocking version of Property.getAsync(PgxEntity).
get() - Method in class oracle.pgx.api.Scalar
Blocking version of Scalar.getAsync().
get() - Static method in class oracle.pgx.config.AbstractPgxConfig
 
get() - Static method in class oracle.pgx.config.AbstractRuntimeConfig
 
getAcceptedPredicates() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
getAddExistingEdgePolicy() - Method in class oracle.pgx.api.graphbuilder.Changes
 
getAddExistingVertexPolicy() - Method in class oracle.pgx.api.graphbuilder.Changes
 
getAddress() - Method in class oracle.pgx.api.DataListener
 
getAsync(K) - Method in class oracle.pgx.api.PgxMap
Gets the value of a key.
getAsync(ID) - Method in class oracle.pgx.api.Property
Gets the property value.
getAsync(K) - Method in class oracle.pgx.api.Property
Gets the property value.
getAsync() - Method in class oracle.pgx.api.Scalar
 
getAttributes() - Method in class oracle.pgx.config.AbstractFileGraphConfig
Get the file-system specific additional attributes needed to read/write the graph data
getAttributes() - Method in class oracle.pgx.config.AbstractPgGraphConfig
Get the additional attributes specified for this PG config
getAvailableCompiledProgramIds() - Method in class oracle.pgx.api.PgxSession
getAvailableCompiledProgramIdsAsync() - Method in class oracle.pgx.api.PgxSession
Gets the set of available compiled program IDs.
getAvailableSnapshots(PgxGraph) - Method in class oracle.pgx.api.PgxSession
getAvailableSnapshots(GraphConfig) - Method in class oracle.pgx.api.PgxSession
getAvailableSnapshotsAsync(PgxGraph) - Method in class oracle.pgx.api.PgxSession
Gets a list of available in-memory snapshots of a given snapshot.
getAvailableSnapshotsAsync(GraphConfig) - Method in class oracle.pgx.api.PgxSession
Gets a list of available in-memory snapshots of a graph described by a graph configuration.
getBaseUrl() - Method in class oracle.pgx.api.ServerInstance
Gets the base url this instance object is pointing to.
getBaseUrl() - Method in class oracle.pgx.config.AbstractClientConfig
 
getBoolean(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an Boolean
getBoolean(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an Boolean
getBottomKValues(int) - Method in class oracle.pgx.api.Property
getBottomKValuesAsync(int) - Method in class oracle.pgx.api.Property
Gets the bottom k vertex/edge value pairs according to their value.
getCharacterSet() - Method in class oracle.pgx.config.AbstractRuntimeConfig
 
getCharset() - Method in class oracle.pgx.config.AbstractRuntimeConfig
 
getCleanedBaseUrl() - Method in class oracle.pgx.config.AbstractClientConfig
 
getCollectionType() - Method in class oracle.pgx.api.PgxCollection
Gets the collection type.
getCompiledProgram(String) - Method in class oracle.pgx.api.PgxSession
getCompiledProgramAsync(String) - Method in class oracle.pgx.api.PgxSession
Gets a compiled program by ID.
getConditions() - Method in class oracle.pgx.config.AbstractEdgeTypeConfig
 
getConfig() - Method in class oracle.pgx.api.GraphMetaData
Gets the graph configuration object used to specify the data source of this graph.
getConfig() - Method in class oracle.pgx.api.PgxGraph
Gets the graph configuration object used to specify the data source of this graph.
getConfigValues() - Static method in class oracle.pgx.config.AbstractPgxConfig
 
getCreationRequestTimestamp() - Method in class oracle.pgx.api.GraphMetaData
Gets the timestamp (milliseconds since Jan 1st 1970) when this graph was requested to be created.
getCreationRequestTimestamp() - Method in class oracle.pgx.api.PgxGraph
Gets the timestamp when this graph was requested to be created.
getCreationTimestamp() - Method in class oracle.pgx.api.GraphMetaData
Gets the timestamp (milliseconds since Jan 1st 1970) when this graph finished creation.
getCreationTimestamp() - Method in class oracle.pgx.api.PgxGraph
Gets the timestamp when this graph finished creation.
getDataFormat() - Method in class oracle.pgx.config.AbstractTwoTablesSparkGraphConfig
Gets the data format of the data source in Spark
getDataSourceId() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
getDataSourceId() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getDataSourceVersion() - Method in class oracle.pgx.api.GraphMetaData
Gets the format-specific version identifier provided by data-source (timestamp for files, snapshot ID for databases).
getDataSourceVersion() - Method in class oracle.pgx.api.PgxGraph
Gets the format-specific version identifier provided by data-source (timestamp for files, snapshot ID for databases).
getDatastore() - Method in interface oracle.pgx.config.TwoTablesGraphConfig
Gets the target datastore of this configuration.
getDateFormat() - Method in class oracle.pgx.config.AbstractPgGraphConfig
Gets the date format to use when loading and storing date properties.
getDateFormat() - Method in class oracle.pgx.config.GraphConfig
The date format to use when loading and storing date properties.
getDbEngine() - Method in class oracle.pgx.config.AbstractPgGraphConfig
Gets the target database engine of this configuration.
getDefaultDateFormat() - Static method in enum oracle.pgx.common.types.PropertyType
Thread safe default date format using PropertyType.DEFAULT_DATE_FORMAT
getDefaults() - Method in class oracle.pgx.config.ConfigParser
 
getDefaults() - Method in interface oracle.pgx.config.ParseResult
Gets the set of optional fields whose defaults where used during parsing.
getDefaultUrl() - Static method in class oracle.pgx.api.Pgx
The default url is set by default to Pgx.EMBEDDED_URL.
getDefaultVal() - Method in interface oracle.pgx.config.ConfigField
Gets the default value of this field.
getDefaultValue() - Method in enum oracle.pgx.common.types.PropertyType
Returns the default value that was used to create this PropertyType.
getDestination() - Method in class oracle.pgx.api.PgxEdge
Blocking version of PgxEdge.getDestinationAsync().
getDestination() - Method in class oracle.pgx.api.PgxPath
Gets the destination vertex.
getDestinationAsync() - Method in class oracle.pgx.api.PgxEdge
 
getDimension() - Method in class oracle.pgx.api.PgxVect
 
getDimension() - Method in class oracle.pgx.api.Property
Gets the dimension.
getDimension() - Method in class oracle.pgx.api.Scalar
 
getDouble(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an Double
getDouble(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an Double
getDstId() - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
Gets the id of the destination vertex
getEdge(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an PgxEdge
getEdge(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an PgxEdge
getEdge(long) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.getEdgeAsync(long) Calls PgxGraph.getEdgeAsync(long) and waits for the returned PgxFuture to complete.
getEdgeAsync(long) - Method in class oracle.pgx.api.PgxGraph
Looks up a PgxEdge of this graph by ID.
getEdgeChanges() - Method in class oracle.pgx.api.graphbuilder.Changes
Returns the cached edge changes
getEdgeChangeType(long) - Method in class oracle.pgx.api.graphbuilder.Changes
 
getEdgeIdType() - Method in class oracle.pgx.api.GraphMetaData
Gets the edge ID type of this graph.
getEdgeLabel(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an edge label
getEdgeLabel(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an Boolean
getEdgeLabel() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.getEdgeLabelAsync().
getEdgeLabelAsync() - Method in class oracle.pgx.api.PgxGraph
Get the edge labels belonging to this graph.
getEdgeProperties() - Method in class oracle.pgx.api.PgxGraph
getEdgePropertiesAsync() - Method in class oracle.pgx.api.PgxGraph
Get the set of edge properties belonging to this graph.
getEdgeProperty(String) - Method in class oracle.pgx.api.PgxGraph
getEdgePropertyAsync(String) - Method in class oracle.pgx.api.PgxGraph
Gets an edge property of this graph
getEdgePropertyDefault(int) - Method in class oracle.pgx.config.GraphConfig
Get the default value of a edge property by index
getEdgePropertyDimension(int) - Method in class oracle.pgx.config.GraphConfig
Get the dimension of a edge property by index
getEdgePropertyName(int) - Method in class oracle.pgx.config.GraphConfig
Get the name of a edge property by index
getEdgePropertyType(int) - Method in class oracle.pgx.config.GraphConfig
Get the name of a edge property by index
getEdgeProps() - Method in class oracle.pgx.config.GraphConfig
Get the vertex properties of this graph configuration
getEdgePropTypes() - Method in class oracle.pgx.api.graphbuilder.Changes
 
getEdges(EdgeFilter) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.getEdges(EdgeFilter).
getEdges() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.getEdges().
getEdges() - Method in class oracle.pgx.api.PgxPath
Gets the edges of this path.
getEdgesAsync(EdgeFilter) - Method in class oracle.pgx.api.PgxGraph
Creates a new edge set containing edges according to the given filter expression.
getEdgesAsync() - Method in class oracle.pgx.api.PgxGraph
Creates a new edge set containing all edges.
getEdgesKeyColumn() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getEdgesTableName() - Method in class oracle.pgx.config.AbstractMultipleTablesConfig
 
getEdgesTableName() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getEdgesTableName() - Method in class oracle.pgx.config.AbstractTwoTablesSparkGraphConfig
Gets the edge table name
getEdgeTypes() - Method in class oracle.pgx.config.AbstractMultipleTablesConfig
 
getEdgeUriList() - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfig
 
getElementType() - Method in class oracle.pgx.api.PgqlResultElement
Gets the type of this result element
getElementType() - Method in class oracle.pgx.api.PgxCollection
Gets the element type.
getEntityType() - Method in enum oracle.pgx.api.filter.FilterType
 
getEntityType() - Method in class oracle.pgx.api.Property
Gets the entity type.
getErrorHandling() - Method in class oracle.pgx.config.GraphConfig
Get the error handling configuration of this graph configuration
getEstimatedRatings(PgxVertex<ID>) - Method in class oracle.pgx.api.MatrixFactorizationModel
getEstimatedRatingsAsync(PgxVertex<ID>) - Method in class oracle.pgx.api.MatrixFactorizationModel
Computes estimated ratings for a specific vertex.
getFeatures() - Method in class oracle.pgx.api.MatrixFactorizationModel
Gets the features of this model.
getFilterExpression() - Method in class oracle.pgx.api.filter.GraphFilterWithExpression
 
getFirst() - Method in class oracle.pgx.common.Pair
 
getFloat(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an Float
getFloat(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an Float
getFormat() - Method in class oracle.pgx.config.GraphConfig
Get the format of this graph configuration
getFromNidColumn() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getGraph() - Method in class oracle.pgx.api.AllPaths
Gets the graph.
getGraph() - Method in class oracle.pgx.api.Partition
Gets the graph.
getGraph() - Method in class oracle.pgx.api.PgxCollection
Gets the graph.
getGraph() - Method in class oracle.pgx.api.PgxEntity
Gets the graph.
getGraph() - Method in class oracle.pgx.api.PgxMap
Gets the PgxGraph this map is bound to.
getGraph() - Method in class oracle.pgx.api.PgxPath
Gets the PgxGraph the Path is defined on.
getGraph() - Method in class oracle.pgx.api.Property
Gets the graph.
getGraph() - Method in class oracle.pgx.api.Scalar
Gets the graph the scalar is bound to.
getGraphInfo(String) - Method in interface oracle.pgx.api.admin.Control
Get details of a (shared) persistent graph
getGraphInfo(String, String) - Method in interface oracle.pgx.api.admin.Control
Get details of a session-bound, private graph
getGraphInfo(String) - Method in class oracle.pgx.api.ServerInstance
getGraphInfo(String, String) - Method in class oracle.pgx.api.ServerInstance
getGraphInfoAsync(String) - Method in class oracle.pgx.api.ServerInstance
Get details of a (shared) persistent graph
getGraphInfoAsync(String, String) - Method in class oracle.pgx.api.ServerInstance
Get details of a session-bound, private graph
getGraphInfos() - Method in interface oracle.pgx.api.admin.Control
Get a list of currently active graphs.
getGraphInfos() - Method in class oracle.pgx.api.ServerInstance
getGraphInfosAsync() - Method in class oracle.pgx.api.ServerInstance
Get a list of currently active graphs.
getId() - Method in interface oracle.pgx.api.EdgeBuilder
Gets the id of the element (vertex or edge) this builder belongs to
getId() - Method in class oracle.pgx.api.graphbuilder.EdgeBuilderImpl
 
getId() - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
Returns the id of this element
getId() - Method in class oracle.pgx.api.graphbuilder.EdgeModifierImpl
 
getId() - Method in class oracle.pgx.api.graphbuilder.VertexBuilderImpl
 
getId() - Method in class oracle.pgx.api.graphbuilder.VertexChanges
Returns the id of this element
getId() - Method in class oracle.pgx.api.graphbuilder.VertexModifierImpl
Gets the id of the element (vertex or edge) this builder belongs to
getId() - Method in class oracle.pgx.api.PgxEntity
Gets the id.
getId() - Method in class oracle.pgx.api.PgxSession
Gets the session ID.
getId() - Method in interface oracle.pgx.api.VertexBuilder
Gets the id of the element (vertex or edge) this builder belongs to
getId() - Method in interface oracle.pgx.api.VertexModifier
 
getIdleTimeout() - Method in class oracle.pgx.api.PgxSession
Gets the idle timeout of this session.
getIdType() - Method in class oracle.pgx.api.EdgeCollection
 
getIdType() - Method in class oracle.pgx.api.graphbuilder.Changes
 
getIdType() - Method in class oracle.pgx.api.PgxCollection
Gets the ID type of the element type.
getIdType() - Method in class oracle.pgx.api.VertexCollection
 
getIgnoredPredicates() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
getInEdges() - Method in class oracle.pgx.api.PgxVertex
Returns all incoming edges of this node.
getInEdgesAsync() - Method in class oracle.pgx.api.PgxVertex
Returns all incoming edges of this node.
getInNeighbors() - Method in class oracle.pgx.api.PgxVertex
Returns all incoming neighbors of this node, i.e.
getInNeighborsAsync() - Method in class oracle.pgx.api.PgxVertex
Returns all incoming neighbors of this node, i.e.
getInstance() - Static method in class oracle.pgx.api.Pgx
Get a handle to a PGX instance using Pgx.getDefaultUrl().
getInstance(String) - Static method in class oracle.pgx.api.Pgx
Get a handle to a PGX instance.
getInstance(String, String, String) - Static method in class oracle.pgx.api.Pgx
Get a handle to a PGX instance.
getInstance(String, String, String, Integer, Integer, Integer, Integer, Boolean) - Static method in class oracle.pgx.api.Pgx
Get a handle to a PGX instance.
getInstance(String, String, String, Integer, Integer, Integer, Integer) - Static method in class oracle.pgx.api.Pgx
Get a handle to a PGX instance.
getInstance(ClientConfig) - Static method in class oracle.pgx.api.Pgx
Get a handle to a PGX instance.
getInstance(Map<ClientConfig.Field, Object>) - Static method in class oracle.pgx.config.AbstractClientConfig
 
getInteger(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an Integer
getInteger(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an Integer
getIsLeftProperty() - Method in class oracle.pgx.api.BipartiteGraph
getIsLeftPropertyAsync() - Method in class oracle.pgx.api.BipartiteGraph
Gets the 'is Left' vertex property of the graph.
getJdbcUrl() - Method in class oracle.pgx.config.AbstractMultipleTablesConfig
 
getJdbcUrl() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
getJdbcUrl() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getKeyAliases() - Method in interface oracle.pgx.config.ConfigField
Gets the key aliases of this field which are also recognized during parsing.
getKeyType() - Method in class oracle.pgx.api.PgxMap
Gets the key type.
getLabel() - Method in class oracle.pgx.api.PgxEdge
Blocking version of PgxEdge.getLabelAsync().
getLabelAsync() - Method in class oracle.pgx.api.PgxEdge
Gets the label.
getLabelChange() - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
Gets the label change
getLabelChanges() - Method in class oracle.pgx.api.graphbuilder.VertexChanges
 
getLabels() - Method in class oracle.pgx.api.PgxVertex
Blocking version of PgxVertex.getLabelsAsync().
getLabelsAsync() - Method in class oracle.pgx.api.PgxVertex
Gets the labels
getLeftFilter() - Method in class oracle.pgx.api.filter.BinaryGraphFilterOperation
Gets the filter object representing the left side of the operation.
getLoading() - Method in class oracle.pgx.config.GraphConfig
Get the loading configuration of this graph configuration
getLong(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an Long
getLong(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an Long
getMaxNumConnections() - Method in class oracle.pgx.config.AbstractPgGraphConfig
Gets the maximum number of connections of this configuration.
getMemoryInfo() - Method in interface oracle.pgx.api.admin.Control
Gets the memory info.
getMemoryInfo() - Method in class oracle.pgx.api.ServerInstance
getMemoryInfoAsync() - Method in class oracle.pgx.api.ServerInstance
Gets the memory info.
getMemoryMb() - Method in class oracle.pgx.api.GraphMetaData
Gets the estimated number of memory this graph (including its properties) consumes in memory (in megabytes).
getMemoryMb() - Method in class oracle.pgx.api.PgxGraph
Gets the estimated number of memory this graph (including its properties) consumes in memory (in megabytes).
getName() - Method in class oracle.pgx.api.PgxCollection
 
getName() - Method in class oracle.pgx.api.PgxGraph
Gets the name.
getName() - Method in class oracle.pgx.api.PgxManagedObject
 
getName() - Method in class oracle.pgx.api.PgxMap
 
getName() - Method in class oracle.pgx.api.PgxSession
getName() - Method in enum oracle.pgx.api.PoolType
 
getName() - Method in class oracle.pgx.api.Property
Gets the name.
getName() - Method in class oracle.pgx.api.Scalar
 
getName() - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfig
 
getName() - Method in class oracle.pgx.config.AbstractMultipleTablesConfig
 
getName() - Method in class oracle.pgx.config.AbstractNodePropertyConfig
 
getName() - Method in class oracle.pgx.config.AbstractSingleFileGraphConfig
 
getName() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getName() - Method in class oracle.pgx.config.AbstractTwoTablesSparkGraphConfig
 
getName() - Method in class oracle.pgx.config.GraphConfig
Get the graph name of this graph configuration.
getNodeKeyType() - Method in class oracle.pgx.config.GraphConfig
getNodePropertyDefault(int) - Method in class oracle.pgx.config.GraphConfig
Get the default value of a vertex property by index
getNodePropertyDimension(int) - Method in class oracle.pgx.config.GraphConfig
Get the dimension of a node property by index
getNodePropertyName(int) - Method in class oracle.pgx.config.GraphConfig
Get the name of a vertex property by index
getNodePropertyType(int) - Method in class oracle.pgx.config.GraphConfig
Get the type of a vertex property by index
getNodesKeyColumn() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getNodesTableName() - Method in class oracle.pgx.config.AbstractMultipleTablesConfig
 
getNodesTableName() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getNodesTableName() - Method in class oracle.pgx.config.AbstractTwoTablesSparkGraphConfig
Gets the nodes table name
getNodeTypes() - Method in class oracle.pgx.config.AbstractMultipleTablesConfig
 
getNow(T) - Method in class oracle.pgx.api.PgxFuture
 
getNumEdgeChanges() - Method in class oracle.pgx.api.graphbuilder.Changes
The number of cached edge changes
getNumEdges() - Method in class oracle.pgx.api.GraphMetaData
Gets the number of edges
getNumEdges() - Method in class oracle.pgx.api.PgxGraph
Gets the number of edges
getNumResults() - Method in class oracle.pgx.api.PgqlResultSet
Gets the number of results
getNumSparkEdgeWorkers() - Method in class oracle.pgx.config.AbstractSparkGraphConfig
 
getNumSparkNodeWorkers() - Method in class oracle.pgx.config.AbstractSparkGraphConfig
 
getNumVertexChanges() - Method in class oracle.pgx.api.graphbuilder.Changes
The number of cached vertex changes
getNumVertices() - Method in class oracle.pgx.api.GraphMetaData
Gets the number of vertices
getNumVertices() - Method in class oracle.pgx.api.PgxGraph
Gets the number of vertices
getOpenTimeMs() - Method in class oracle.pgx.api.DataListener
 
getOraclePropertyGraph() - Method in class oracle.pgx.config.AbstractPgGraphConfig
Gets the opg.
getOutEdges() - Method in class oracle.pgx.api.PgxVertex
Returns all outgoing edges of this node.
getOutEdgesAsync() - Method in class oracle.pgx.api.PgxVertex
Returns all outgoing edges of this node.
getOutNeighbors() - Method in class oracle.pgx.api.PgxVertex
Returns all outgoing neighbors of this node, i.e.
getOutNeighborsAsync() - Method in class oracle.pgx.api.PgxVertex
Returns all outgoing neighbors of this node, i.e.
getParsedDefaultValue() - Method in class oracle.pgx.config.AbstractGraphPropertyConfig
Get the parsed default value guaranteed to match AbstractGraphPropertyConfig.getType() (with the exception of type node/edge).
getPartitionByIndex(long) - Method in class oracle.pgx.api.Partition
Gets a partition by index.
getPartitionByVertex(PgxVertex<ID>) - Method in class oracle.pgx.api.Partition
Gets the partition a particular vertex belongs to.
getPartitionIndexOfVertex(PgxVertex<ID>) - Method in class oracle.pgx.api.Partition
Gets the index of the partition a particular vertex belongs to.
getPassword() - Method in class oracle.pgx.config.AbstractMultipleTablesConfig
 
getPassword() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
getPassword() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getPath(PgxVertex<ID>) - Method in class oracle.pgx.api.AllPaths
Gets the path.
getPathLengthWithCost() - Method in class oracle.pgx.api.PgxPath
Gets the path cost Note: for hop-based algorithms, this method returns PgxPath.getPathLengthWithHop() as double.
getPathLengthWithHop() - Method in class oracle.pgx.api.PgxPath
Gets the path length in hops.
getPatternMatchingSemantic() - Method in class oracle.pgx.api.PgxSession
 
getPgqlResultElements() - Method in class oracle.pgx.api.PgqlResultSet
Gets the list of PGQL result elements information
getPgxConfig() - Method in interface oracle.pgx.api.admin.Control
Gets the pgx config.
getPgxConfig() - Method in class oracle.pgx.api.ServerInstance
getPgxConfigAsync() - Method in class oracle.pgx.api.ServerInstance
Gets the PGX config.
getPgxInstance() - Method in class oracle.pgx.api.PgxGraph
Gets the server instance.
getPgxPoolStrategy() - Static method in enum oracle.pgx.config.PgxPoolStrategy
 
getPgxVersion() - Method in class oracle.pgx.api.ServerInstance
getPgxVersionAsync() - Method in class oracle.pgx.api.ServerInstance
Gets the PGX version of this instance.
getPort() - Method in class oracle.pgx.api.DataListener
 
getPrefetchSize() - Method in class oracle.pgx.api.ServerInstance
Gets the prefetchSize of this instance.
getPrefixes() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
getProperties() - Method in class oracle.pgx.config.AbstractNodeTypeConfig
 
getProperty(String) - Method in class oracle.pgx.api.PgxEntity
getPropertyAsync(String) - Method in class oracle.pgx.api.PgxEntity
Gets the value of a property.
getPropertyType() - Method in enum oracle.pgx.config.RdfAction
 
getProviderFor(String) - Static method in class oracle.pgx.api.Pgx
 
getRelation() - Method in class oracle.pgx.config.AbstractNodeTypeConfig
 
getRelationTable() - Method in class oracle.pgx.config.AbstractEdgeTypeConfig
 
getRemoteFuturePendingRetryInterval() - Method in class oracle.pgx.api.ServerInstance
Gets the remoteFuturePendingRetryInterval of this instance.
getRemoteFutureTimeout() - Method in class oracle.pgx.api.ServerInstance
Gets the remoteFutureTimeout of this instance.
getResults() - Method in class oracle.pgx.api.PgqlResultSet
Gets an Iterable instance over PgqlResult
getRightFilter() - Method in class oracle.pgx.api.filter.BinaryGraphFilterOperation
Gets the filter object representing the right side of the operation.
getRootMeanSquareError() - Method in class oracle.pgx.api.MatrixFactorizationModel
Gets the computed root mean square error value.
getSchema() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getSecond() - Method in class oracle.pgx.common.Pair
 
getSeparator() - Method in class oracle.pgx.config.AbstractFileGraphConfig
Get the format of this graph configuration
getServerInstance() - Method in class oracle.pgx.api.PgxSession
Gets the server instance.
getSession() - Method in class oracle.pgx.api.Analyst
Gets the session.
getSession() - Method in class oracle.pgx.api.GraphBuilderImpl
Gets the session.
getSession() - Method in class oracle.pgx.api.PgxGraph
Gets the session.
getSessionInfo(String) - Method in interface oracle.pgx.api.admin.Control
Gets the session info.
getSessionInfo(String) - Method in class oracle.pgx.api.ServerInstance
getSessionInfoAsync(String) - Method in class oracle.pgx.api.ServerInstance
Gets the session info.
getSessionInfos() - Method in interface oracle.pgx.api.admin.Control
Gets the session infos.
getSessionInfos() - Method in class oracle.pgx.api.ServerInstance
getSessionInfosAsync() - Method in class oracle.pgx.api.ServerInstance
Gets the session infos.
getSource() - Method in class oracle.pgx.api.AllPaths
Gets the source vertex
getSource() - Method in class oracle.pgx.api.PgxEdge
Blocking version of PgxEdge.getSourceAsync().
getSource() - Method in class oracle.pgx.api.PgxPath
Gets the source vertex.
getSource() - Method in class oracle.pgx.api.PgxSession
Gets the source.
getSourceAsync() - Method in class oracle.pgx.api.PgxEdge
 
getSourceNodeType() - Method in class oracle.pgx.config.AbstractEdgeTypeConfig
 
getSrcId() - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
Gets the id of the source vertex
getString(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an String
getString(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an String
getTablespace() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getTargetNodeType() - Method in class oracle.pgx.config.AbstractEdgeTypeConfig
 
getTaskTimeout() - Method in class oracle.pgx.api.PgxSession
Gets the task timeout of this session.
getThreadPoolInfo(PoolType) - Method in interface oracle.pgx.api.admin.Control
Gets the thread pool info.
getThreadPoolInfo(PoolType) - Method in class oracle.pgx.api.ServerInstance
getThreadPoolInfoAsync(PoolType) - Method in class oracle.pgx.api.ServerInstance
Gets the thread pool info.
getTimeoutMs() - Method in class oracle.pgx.api.DataListener
 
getToNidColumn() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getTopKValues(int) - Method in class oracle.pgx.api.Property
getTopKValuesAsync(int) - Method in class oracle.pgx.api.Property
Gets the top k vertex/edge value pairs according to their value.
getType() - Method in class oracle.pgx.api.filter.GraphFilter
Gets the type of the filter.
getType() - Method in class oracle.pgx.api.PgxEntity
Gets the type.
getType() - Method in class oracle.pgx.api.PgxVect
 
getType() - Method in class oracle.pgx.api.Property
Gets the PropertyType.
getType() - Method in class oracle.pgx.api.Scalar
Gets the type of this Scalar.
getType() - Method in class oracle.pgx.config.AbstractNodePropertyConfig
 
getType() - Method in interface oracle.pgx.config.ConfigField
Gets the type of this field.
getTypeClass() - Method in enum oracle.pgx.common.types.CollectionType
 
getTypeClass() - Method in enum oracle.pgx.common.types.EntityType
 
getTypeClass() - Method in enum oracle.pgx.common.types.IdType
Returns the Java type class that is associated with this IdType.
getTypeClass() - Method in enum oracle.pgx.common.types.PropertyType
 
getTypeClass() - Method in enum oracle.pgx.common.types.ReturnType
 
getTypeClass() - Method in interface oracle.pgx.common.types.Type
Gets the type class.
getTypeFor(Class<?>) - Static method in enum oracle.pgx.common.types.CollectionType
Returns the CollectionType based on a typeClass.
getTypeFor(Class<?>) - Static method in enum oracle.pgx.common.types.IdType
Returns the IdType based on a typeClass.
getTypeFor(Class<?>) - Static method in enum oracle.pgx.common.types.PropertyType
Returns the PropertyType based on a typeClass.
getTypeFor(Class<?>) - Static method in enum oracle.pgx.common.types.ReturnType
Returns the ReturnType based on a typeClass.
getTypeName() - Method in class oracle.pgx.config.AbstractNodeTypeConfig
 
getUploadBatchSize() - Method in class oracle.pgx.api.ServerInstance
Gets the uploadBatchSize of this instance.
getUsername() - Method in class oracle.pgx.api.ServerInstance
Gets the user name this instance is using
getUsername() - Method in class oracle.pgx.config.AbstractMultipleTablesConfig
 
getUsername() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
getUsername() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
getValue() - Method in enum oracle.pgx.common.types.Direction
 
getValueFromEnvironment(String) - Static method in class oracle.pgx.config.AbstractConfig
Looks up a value by a key from java properties and the system environment.
getValues() - Method in class oracle.pgx.api.Property
Blocking version of Property.getValuesAsync().
getValues() - Method in class oracle.pgx.config.ConfigParser
 
getValues() - Method in interface oracle.pgx.config.ParseResult
Gets the parsed values.
getValuesAsync() - Method in class oracle.pgx.api.Property
Gets the values.
getValueType() - Method in class oracle.pgx.api.PgxMap
Gets the value type.
getVarName() - Method in class oracle.pgx.api.PgqlResultElement
Gets the variable name of the result element
getVersion() - Method in interface oracle.pgx.api.admin.Control
 
getVertex(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as an PgxVertex
getVertex(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as an PgxVertex
getVertex(ID) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.getVertexAsync(Object).
getVertexAsync(ID) - Method in class oracle.pgx.api.PgxGraph
Looks up a PgxVertex of this graph by ID.
getVertexChanges() - Method in class oracle.pgx.api.graphbuilder.Changes
Returns the cached vertex changes
getVertexChangeType(VID) - Method in class oracle.pgx.api.graphbuilder.Changes
 
getVertexEdgeIdType() - Method in class oracle.pgx.api.PgqlResultElement
Gets the type of vertex/edge result elements.
getVertexIdType() - Method in class oracle.pgx.api.GraphMetaData
Gets the vertex ID type of this graph.
getVertexIdType() - Method in class oracle.pgx.api.PgxGraph
Gets the vertex ID type of this graph.
getVertexIdType() - Method in class oracle.pgx.config.AbstractPgGraphConfig
 
getVertexIdType() - Method in class oracle.pgx.config.GraphConfig
Get the vertex ID type of this graph configuration
getVertexLabelPredicates() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
getVertexLabels(int) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element index as vertex labels
getVertexLabels(String) - Method in class oracle.pgx.api.PgqlResult
Gets the value of the designated element by element name as vertex labels
getVertexLabels() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.getVertexLabelsAsync().
getVertexLabelsAsync() - Method in class oracle.pgx.api.PgxGraph
Get the vertex labels belonging to this graph.
getVertexProperties() - Method in class oracle.pgx.api.PgxGraph
getVertexPropertiesAsync() - Method in class oracle.pgx.api.PgxGraph
Get the set of vertex properties belonging to this graph.
getVertexProperty(String) - Method in class oracle.pgx.api.PgxGraph
getVertexPropertyAsync(String) - Method in class oracle.pgx.api.PgxGraph
Gets a vertex property of this graph
getVertexProps() - Method in class oracle.pgx.config.GraphConfig
Get the vertex properties of this graph configuration
getVertexPropTypes() - Method in class oracle.pgx.api.graphbuilder.Changes
 
getVertexUriList() - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfig
 
getVertices(VertexFilter) - Method in class oracle.pgx.api.PgxGraph
getVertices() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.getVerticesAsync().
getVertices() - Method in class oracle.pgx.api.PgxPath
Gets the vertices of this path.
getVerticesAsync(VertexFilter) - Method in class oracle.pgx.api.PgxGraph
Creates a new vertex set containing vertices according to the given filter expression.
getVerticesAsync() - Method in class oracle.pgx.api.PgxGraph
Creates a new vertex set containing all vertices.
GraphBuilder<VID> - Interface in oracle.pgx.api
 
GraphBuilderImpl<VID> - Class in oracle.pgx.api
A graph builder for constructing a PgxGraph.
GraphChangeSet<VID> - Interface in oracle.pgx.api
 
GraphChangeSetImpl<VID> - Class in oracle.pgx.api
 
GraphConfig - Class in oracle.pgx.config
abstract super-class for all graph configs
GraphConfig() - Constructor for class oracle.pgx.config.GraphConfig
 
GraphConfigBuilder - Class in oracle.pgx.config
Factory to create graph config builders.
GraphConfigBuilder() - Constructor for class oracle.pgx.config.GraphConfigBuilder
 
GraphConfigFactory - Class in oracle.pgx.config
 
GraphFilter - Class in oracle.pgx.api.filter
An abstract class representing any GraphFilters
GraphFilterWithExpression - Class in oracle.pgx.api.filter
 
GraphMetaData - Class in oracle.pgx.api
Meta information about PgxGraph.
GraphMetaData() - Constructor for class oracle.pgx.api.GraphMetaData
 

H

hasEdge(long) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.hasEdgeAsync(long) Calls PgxGraph.hasEdgeAsync(long) and waits for the returned PgxFuture to complete.
hasEdgeAsync(long) - Method in class oracle.pgx.api.PgxGraph
Looks up whether the graph has an Edge with the given ID
hasEdgeKeys() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
hasEdgeLabel(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the edge label.
hasEdgeLabel() - Method in class oracle.pgx.config.GraphConfig
Checks if this graph configuration has the edge label.
hasEdgesTable() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
hasExpression() - Method in class oracle.pgx.api.filter.GraphFilter
Checks if this GraphFilter object has an expression associated with it.
hasExpression() - Method in class oracle.pgx.api.filter.GraphFilterWithExpression
 
hashCode() - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
 
hashCode() - Method in class oracle.pgx.api.graphbuilder.VertexChanges
 
hashCode() - Method in class oracle.pgx.api.GraphMetaData
 
hashCode() - Method in class oracle.pgx.api.PgxEntity
 
hashCode() - Method in class oracle.pgx.api.PgxManagedObject
 
hashCode() - Method in class oracle.pgx.api.PgxPath
 
hashCode() - Method in class oracle.pgx.api.PgxVect
 
hashCode() - Method in class oracle.pgx.config.AbstractFileGraphConfig
 
hashCode() - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfig
 
hashCode() - Method in class oracle.pgx.config.AbstractPgGraphConfig
 
hashCode() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
hashCode() - Method in class oracle.pgx.config.AbstractSingleFileGraphConfig
 
hashCode() - Method in class oracle.pgx.config.AbstractSparkGraphConfig
 
hashCode() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
hashCode() - Method in class oracle.pgx.config.AbstractTwoTablesSparkGraphConfig
 
hashCode() - Method in class oracle.pgx.config.AbstractTwoTablesTextGraphConfig
 
hashCode() - Method in class oracle.pgx.config.GraphConfig
 
hasHeader(boolean) - Method in class oracle.pgx.config.AbstractFileGraphConfigBuilder
Defines if file has a header or not
hasNext() - Method in class oracle.pgx.api.PgxPath.PathIterator
 
hasNodesTable() - Method in class oracle.pgx.config.AbstractTwoTablesRdbmsGraphConfig
 
hasPrevious() - Method in class oracle.pgx.api.PgxPath.PathIterator
 
hasVertex(ID) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.hasVertexAsync(Object).
hasVertexAsync(ID) - Method in class oracle.pgx.api.PgxGraph
Looks up whether the graph has a Vertex with the given ID
hasVertexLabels(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the vertex label.
hasVertexLabels() - Method in class oracle.pgx.config.GraphConfig
Checks if this graph configuration has the vertex label.
hits(PgxGraph) - Method in class oracle.pgx.api.Analyst
Blocking version of Analyst.hitsAsync(PgxGraph).
hits(PgxGraph, int) - Method in class oracle.pgx.api.Analyst
hits(PgxGraph, int, VertexProperty<ID, Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
hits(PgxGraph, VertexProperty<ID, Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
hitsAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
This is the Hyperlink-Induced Topic Search (HITS) algorithm, also known as Hubs and Authorities..
hitsAsync(PgxGraph, int) - Method in class oracle.pgx.api.Analyst
This is the Hyperlink-Induced Topic Search (HITS) algorithm, also known as Hubs and Authorities..
hitsAsync(PgxGraph, int, VertexProperty<ID, Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
This is the Hyperlink-Induced Topic Search (HITS) algorithm, also known as Hubs and Authorities..
hitsAsync(PgxGraph, VertexProperty<ID, Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
This is the Hyperlink-Induced Topic Search (HITS) algorithm, also known as Hubs and Authorities..

I

IdType - Enum in oracle.pgx.common.types
All supported graph ID types (internally known as node key/edge key)
inDegreeCentrality(PgxGraph) - Method in class oracle.pgx.api.Analyst
inDegreeCentrality(PgxGraph, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
inDegreeCentralityAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Compute vertex centrality based on the in-degree.
inDegreeCentralityAsync(PgxGraph, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
Compute vertex centrality based on the in-degree.
inDegreeCentralityAsync(PgxGraph, String) - Method in class oracle.pgx.api.Analyst
 
inDegreeDistribution(PgxGraph) - Method in class oracle.pgx.api.Analyst
inDegreeDistribution(PgxGraph, PgxMap<Integer, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #inDegreeDistributionAsync(PgxGraph, PgxMap<Integer, Long>).
inDegreeDistributionAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Computes the indegree distribution of the given graph and stores it in a map.
inDegreeDistributionAsync(PgxGraph, PgxMap<Integer, Long>) - Method in class oracle.pgx.api.Analyst
Computes the indegree distribution of the given graph and stores it in a map.
init(InputStream, String) - Static method in class oracle.pgx.config.AbstractPgxConfig
initialize the server config from an input stream specified by parameter.
init() - Static method in class oracle.pgx.config.AbstractRuntimeConfig
 
init(Map<RuntimeConfig.Field, Object>) - Static method in class oracle.pgx.config.AbstractRuntimeConfig
 
init(InputStream) - Static method in class oracle.pgx.config.AbstractRuntimeConfig
 
intersect(GraphFilter) - Method in class oracle.pgx.api.filter.GraphFilter
Intersects this filter with another graph-filter object.
isArray() - Method in interface oracle.pgx.config.ConfigField
Checks if this field is an array.
isBinaryOperation() - Method in class oracle.pgx.api.filter.BinaryGraphFilterOperation
 
isBinaryOperation() - Method in class oracle.pgx.api.filter.GraphFilter
Checks if this GraphFilter object represents is binary operation.
isBipartiteGraph(VertexProperty<?, Boolean>) - Method in class oracle.pgx.api.PgxGraph
isBipartiteGraphAsync(VertexProperty<ID, Boolean>) - Method in class oracle.pgx.api.PgxGraph
Checks whether a given graph is a bipartite graph.
isBlackListMode() - Method in class oracle.pgx.config.AbstractRdfGraphConfig
 
isComplete() - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
 
isConsumed() - Method in class oracle.pgx.api.PgxFuture
 
isEdgeLabel() - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfig
 
isEdgeLabel() - Method in class oracle.pgx.config.AbstractSparkGraphConfig
 
isEdgeLabel() - Method in class oracle.pgx.config.GraphConfig
Checks if this graph configuration has the edge label.
isEmbeddedInstance() - Method in class oracle.pgx.api.ServerInstance
Checks if is embedded instance.
isEngineRunning() - Method in class oracle.pgx.api.ServerInstance
isEngineRunningAsync() - Method in class oracle.pgx.api.ServerInstance
Check if the engine is currently up
isEnum() - Method in interface oracle.pgx.config.ConfigField
Checks if this field is of enum type.
isExpired() - Method in class oracle.pgx.api.DataListener
 
isFileFormat() - Method in enum oracle.pgx.config.Format
Check if format is a file format.
isFileFormat(Format) - Static method in class oracle.pgx.config.GraphConfig
Check if a format is a file-based format
isFileFormat() - Method in class oracle.pgx.config.GraphConfig
Check if this graph configuration is a file-based configuration.
isFresh() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.isFreshAsync().
isFreshAsync() - Method in class oracle.pgx.api.PgxGraph
Check whether an in-memory representation of a graph is fresh.
isHeader() - Method in class oracle.pgx.config.AbstractFileGraphConfig
Whether the file has a header.
isInitialized() - Static method in class oracle.pgx.config.AbstractPgxConfig
 
isInitialized() - Static method in class oracle.pgx.config.AbstractRuntimeConfig
 
isLoadEdgeKeys() - Method in class oracle.pgx.config.GraphConfig
 
isLoadEdgeLabel() - Method in class oracle.pgx.config.AbstractPgGraphConfig
 
isLoadVertexKeys() - Method in class oracle.pgx.config.GraphConfig
 
isMultipleFileFormat() - Method in enum oracle.pgx.config.Format
Check if this format uses multiple files.
isMultipleFileFormat(Format) - Static method in class oracle.pgx.config.GraphConfig
Check if a format is a multiple file-based format
isMultipleFileFormat() - Method in class oracle.pgx.config.GraphConfig
Check if this graph configuration is a multiple file-based configuration.
isMutable() - Method in class oracle.pgx.api.PgxCollection
Blocking version of PgxCollection.isMutableAsync().
isMutableAsync() - Method in class oracle.pgx.api.PgxCollection
Checks whether an existing vertex/edge collection is mutable
isNodeOrEdge() - Method in enum oracle.pgx.common.types.PropertyType
Returns true if this PropertyType is an edge or node type.
isNumericType() - Method in enum oracle.pgx.common.types.PropertyType
Returns true if this PropertyType is a numeric type.
isPath() - Method in interface oracle.pgx.config.ConfigField
Checks if this field is a path.
isPrimitive() - Method in interface oracle.pgx.config.ConfigField
Checks if this field is of primitive type.
isRequired() - Method in interface oracle.pgx.config.ConfigField
Checks if this field is required.
isRunning() - Method in interface oracle.pgx.api.admin.Control
Check if the engine is currently up
isSingleFileFormat() - Method in enum oracle.pgx.config.Format
Check if this format uses single files.
isSingleFileFormat(Format) - Static method in class oracle.pgx.config.GraphConfig
Check if a format is a single file-based format
isSingleFileFormat() - Method in class oracle.pgx.config.GraphConfig
Check if this graph configuration is a single file-based configuration.
isTransient() - Method in class oracle.pgx.api.PgxGraph
Gets the transient flag of this graph.
isTransient() - Method in class oracle.pgx.api.Property
Checks the transient flag of this property.
isVectorProperty() - Method in class oracle.pgx.api.Property
Gets the value of the property vectorProperty.
isVertexLabels() - Method in class oracle.pgx.config.GraphConfig
Checks if this graph configuration has the vertex label.
iterator() - Method in class oracle.pgx.api.Partition
Creates an iterator over all partitions.
iterator() - Method in class oracle.pgx.api.PgxCollection
Blocking version of PgxCollection.iteratorAsync().
iterator() - Method in interface oracle.pgx.api.PgxPath.PathIterable
 
iteratorAsync() - Method in class oracle.pgx.api.PgxCollection
Gets an Iterator over the collection.

J

join() - Method in class oracle.pgx.api.PgxFuture
 

K

kcore(PgxGraph) - Method in class oracle.pgx.api.Analyst
Blocking version of Analyst.kcoreAsync(PgxGraph).
kcore(PgxGraph, int, int) - Method in class oracle.pgx.api.Analyst
kcore(PgxGraph, Scalar<Long>, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
kcore(PgxGraph, int, int, Scalar<Long>, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
kcoreAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Computes the k-core decomposition of the graph.
kcoreAsync(PgxGraph, int, int, Scalar<Long>, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Computes the k-core decomposition of the graph.
kcoreAsync(PgxGraph, int, int) - Method in class oracle.pgx.api.Analyst
Computes the k-core decomposition of the graph.
kcoreAsync(PgxGraph, Scalar<Long>, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Computes the k-core decomposition of the graph.
keys() - Method in class oracle.pgx.api.PgxMap
Blocking version of PgxMap.keysAsync().
keysAsync() - Method in class oracle.pgx.api.PgxMap
 
killSession(String) - Method in interface oracle.pgx.api.admin.Control
Kill session.
killSession(String) - Method in class oracle.pgx.api.ServerInstance
killSessionAsync(String) - Method in class oracle.pgx.api.ServerInstance
Kill a session.

L

lookupPreloadedGraph(String) - Method in interface oracle.pgx.api.admin.Control
look up the config of a pre-loaded graph by name.
lookupPreloadedGraph(String) - Method in class oracle.pgx.api.ServerInstance
lookupPreloadedGraphAsync(String) - Method in class oracle.pgx.api.ServerInstance
Looks up the config of a pre-loaded graph by name.

M

MalformedProgramException - Exception in oracle.pgx.api
An exception thrown upon malformed program submission
MalformedProgramException(String) - Constructor for exception oracle.pgx.api.MalformedProgramException
 
MalformedQueryException - Exception in oracle.pgx.api
An exception thrown upon malformed query submission
MalformedQueryException(String) - Constructor for exception oracle.pgx.api.MalformedQueryException
 
MapIterable<K,V> - Interface in oracle.pgx.api
Marker interface for an iterable over map entries.
matrixFactorizationGradientDescent(BipartiteGraph, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
matrixFactorizationGradientDescent(BipartiteGraph, EdgeProperty<Double>, VertexProperty<ID, PgxVect<Double>>) - Method in class oracle.pgx.api.Analyst
Blocking version of #matrixFactorizationGradientDescentAsync(BipartiteGraph, EdgeProperty, VertexProperty<ID, PgxVect<Double>>).
matrixFactorizationGradientDescent(BipartiteGraph, EdgeProperty<Double>, double, double, double, int, int, VertexProperty<ID, PgxVect<Double>>) - Method in class oracle.pgx.api.Analyst
Blocking version of #matrixFactorizationGradientDescentAsync(BipartiteGraph, EdgeProperty, double, double, double, int, int, VertexProperty<ID, PgxVect<Double>>).
matrixFactorizationGradientDescent(BipartiteGraph, EdgeProperty<Double>, double, double, double, int, int) - Method in class oracle.pgx.api.Analyst
matrixFactorizationGradientDescentAsync(BipartiteGraph, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Performs the training step of generating recommendations using matrix factorization.
matrixFactorizationGradientDescentAsync(BipartiteGraph, EdgeProperty<Double>, double, double, double, int, int) - Method in class oracle.pgx.api.Analyst
Performs the training step of generating recommendations using matrix factorization.
matrixFactorizationGradientDescentAsync(BipartiteGraph, EdgeProperty<Double>, VertexProperty<ID, PgxVect<Double>>) - Method in class oracle.pgx.api.Analyst
Performs the training step of generating recommendations using matrix factorization.
matrixFactorizationGradientDescentAsync(BipartiteGraph, EdgeProperty<Double>, double, double, double, int, int, VertexProperty<ID, PgxVect<Double>>) - Method in class oracle.pgx.api.Analyst
Performs the training step of generating recommendations using matrix factorization.
MatrixFactorizationModel<ID> - Class in oracle.pgx.api
Object that holds the state for repeatedly returning estimated ratings.
MAX_HEAP_SIZE_WILDCARD - Static variable in class oracle.pgx.config.ConfigParser
The Constant MAX_HEAP_SIZE_WILDCARD.
MultipleFileGraphConfigBuilder - Class in oracle.pgx.config
A graph configuration builder for multiple file-based graph configurations.
MultipleFileGraphConfigBuilder() - Constructor for class oracle.pgx.config.MultipleFileGraphConfigBuilder
 
MultipleFileGraphConfigFactory - Class in oracle.pgx.config
A factory class for creating multiple file graph configuration objects.
MultipleFileGraphConfigFactory() - Constructor for class oracle.pgx.config.MultipleFileGraphConfigFactory
Instantiates a new multiple file graph config factory.
MultipleFileGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.MultipleFileGraphConfigFactory
Instantiates a new multiple file graph config factory.
MultipleTablesConfigBuilder - Class in oracle.pgx.config
 
MultipleTablesConfigBuilder() - Constructor for class oracle.pgx.config.MultipleTablesConfigBuilder
 
MultipleTablesGraphConfigFactory - Class in oracle.pgx.config
 
MultipleTablesGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.MultipleTablesGraphConfigFactory
 
MultipleTablesGraphConfigFactory() - Constructor for class oracle.pgx.config.MultipleTablesGraphConfigFactory
 

N

NamedArgumentAnalyst - Class in oracle.pgx.api
 
NamedArgumentAnalyst(PgxSession) - Constructor for class oracle.pgx.api.NamedArgumentAnalyst
 
NamedArgumentAnalyst(Analyst) - Constructor for class oracle.pgx.api.NamedArgumentAnalyst
 
NEGATIVE_INFINITY_WILDCARD - Static variable in class oracle.pgx.config.ConfigParser
The Constant NEGATIVE_INFINITY_WILDCARD.
newGraphBuilder() - Method in class oracle.pgx.api.PgxSession
Creates a graph builder with integer vertex IDs
newGraphBuilder(IdType) - Method in class oracle.pgx.api.PgxSession
Creates a graph builder with the given vertex ID type
next() - Method in class oracle.pgx.api.PgxPath.PathIterator
 
nextIndex() - Method in class oracle.pgx.api.PgxPath.PathIterator
 
NIL_EDGE - Static variable in interface oracle.pgx.common.types.Edge
This value specifies a NULL or NIL edge, meaning a non-edge.
NIL_NODE - Static variable in interface oracle.pgx.common.types.Node
This value specifies a NULL or NIL node, meaning a non-node.
NO_EDGE_LABEL - Static variable in interface oracle.pgx.common.types.Edge
 
NO_OF_CPUS_WILDCARD - Static variable in class oracle.pgx.config.ConfigParser
The Constant NO_OF_CPUS_WILDCARD.
NO_VERTEX_LABELS - Static variable in interface oracle.pgx.common.types.Node
 
Node - Interface in oracle.pgx.common.types
Specifies the type for nodes.
NONE - Static variable in class oracle.pgx.api.EdgeProperty
 
NONE - Static variable in class oracle.pgx.api.VertexProperty
 
numEdgeProperties() - Method in class oracle.pgx.config.GraphConfig
Get the number of edge properties in this graph configuration
numNodeProperties() - Method in class oracle.pgx.config.GraphConfig
Get the number of vertex properties in this graph configuration

O

OnAddExistingElement - Enum in oracle.pgx.config
strategies to handle adding vertices/edges that already exist
OnMismatch - Enum in oracle.pgx.config
The Enum OnMismatch.
OnMissingVertex - Enum in oracle.pgx.config
strategies to handle missing vertices during the edge loading phase
oracle.pgx.api - package oracle.pgx.api
This package contains the main Java APIs.
oracle.pgx.api.admin - package oracle.pgx.api.admin
This package contains the administrative interfaces of PGX.
oracle.pgx.api.filter - package oracle.pgx.api.filter
This package contains filter data objects.
oracle.pgx.api.graphbuilder - package 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.common - package oracle.pgx.common
This package contains APIs and classes shared by all sub-components of PGX.
oracle.pgx.common.types - package oracle.pgx.common.types
This package contains enums and helper classes identifying common PGX types.
oracle.pgx.config - package oracle.pgx.config
This package contains all configuration-related classes of PGX.
outDegreeCentrality(PgxGraph) - Method in class oracle.pgx.api.Analyst
outDegreeCentrality(PgxGraph, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
outDegreeCentralityAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Compute vertex centrality based on the out-degree.
outDegreeCentralityAsync(PgxGraph, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
Compute vertex centrality based on the out-degree.
outDegreeCentralityAsync(PgxGraph, String) - Method in class oracle.pgx.api.Analyst
 
outDegreeDistribution(PgxGraph) - Method in class oracle.pgx.api.Analyst
outDegreeDistribution(PgxGraph, PgxMap<Integer, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #outDegreeDistributionAsync(PgxGraph, PgxMap<Integer, Long>).
outDegreeDistributionAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Computes the outdegree distribution of the given graph and stores it in a map.
outDegreeDistributionAsync(PgxGraph, PgxMap<Integer, Long>) - Method in class oracle.pgx.api.Analyst
Computes the outdegree distribution of the given graph and stores it in a map.

P

pagerank(PgxGraph) - Method in class oracle.pgx.api.Analyst
Blocking version of Analyst.pagerankAsync(PgxGraph).
pagerank(PgxGraph, double, double, int) - Method in class oracle.pgx.api.Analyst
pagerank(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #pagerankAsync(PgxGraph, double, double, int, VertexProperty<ID, Double>).
pagerank(PgxGraph, double, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #pagerankAsync(PgxGraph, double, double, int, VertexProperty<ID, Double>).
pagerankApproximate(PgxGraph) - Method in class oracle.pgx.api.Analyst
pagerankApproximate(PgxGraph, double, double, int) - Method in class oracle.pgx.api.Analyst
pagerankApproximate(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #pagerankApproximateAsync(PgxGraph, VertexProperty<ID, Double>).
pagerankApproximate(PgxGraph, double, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #pagerankApproximateAsync(PgxGraph, double, double, int, VertexProperty<ID, Double>).
pagerankApproximateAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Computes an approximate pagerank.
pagerankApproximateAsync(PgxGraph, double, double, int) - Method in class oracle.pgx.api.Analyst
Computes an approximate pagerank.
pagerankApproximateAsync(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Computes an approximate pagerank.
pagerankApproximateAsync(PgxGraph, double, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Computes an approximate pagerank.
pagerankAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Classic pagerank algorithm.
pagerankAsync(PgxGraph, double, double, int) - Method in class oracle.pgx.api.Analyst
Classic pagerank algorithm.
pagerankAsync(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Classic pagerank algorithm.
pagerankAsync(PgxGraph, double, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Classic pagerank algorithm.
Pair<A,B> - Class in oracle.pgx.common
 
Pair(A, B) - Constructor for class oracle.pgx.common.Pair
 
ParallelizationStrategy - Enum in oracle.pgx.config
 
parse(String) - Method in enum oracle.pgx.common.types.IdType
Parses the given string into an object of this type.
parse(String) - Method in enum oracle.pgx.common.types.PropertyType
Parses a string into this property type.
parse(Map<String, Object>, F[], boolean, String) - Static method in class oracle.pgx.config.ConfigParser
Parses raw key/value pairs into a ParseResult object.
parse() - Method in class oracle.pgx.config.ConfigParser
Starts parsing.
parse(Properties, F[], boolean) - Static method in class oracle.pgx.config.PropertiesConfigParser
Parses a Properties file into a ParseResult object.
parse() - Method in class oracle.pgx.config.PropertiesConfigParser
Starts parsing.
parseBoolean(String) - Static method in enum oracle.pgx.common.types.PropertyType
Parse boolean value from a string input.
parseCollectionType(String) - Static method in enum oracle.pgx.common.types.CollectionType
 
parseDate(String) - Static method in enum oracle.pgx.common.types.PropertyType
Parse a string as Date, using the PropertyType.DEFAULT_DATE_FORMAT.
parseEntityType(String) - Static method in enum oracle.pgx.common.types.EntityType
Parses the entity type.
parseFormat(String) - Static method in enum oracle.pgx.config.Format
Parses a format given as string.
parseIdType(String) - Static method in enum oracle.pgx.common.types.IdType
Parse IdType from a string value.
parsePropertyType(String) - Static method in enum oracle.pgx.common.types.PropertyType
Parse PropertyType from a string value.
parseRaw(InputStream) - Static method in class oracle.pgx.config.ConfigParser
Parses an input stream into raw key/value pairs.
ParseResult<F extends ConfigField> - Interface in oracle.pgx.config
A configuration parse result.
parseReturnType(String) - Static method in enum oracle.pgx.common.types.ReturnType
Parse ReturnType from a string value.
parseString(String, Class<?>) - Static method in class oracle.pgx.config.AbstractConfig
 
Partition<ID> - Class in oracle.pgx.api
A vertex partition of a graph.
partitionConductance(PgxGraph, Partition<ID>) - Method in class oracle.pgx.api.Analyst
partitionConductance(PgxGraph, Partition<ID>, Scalar<Double>, Scalar<Double>) - Method in class oracle.pgx.api.Analyst
partitionConductanceAsync(PgxGraph, Partition<ID>) - Method in class oracle.pgx.api.Analyst
Compute the average and minimum conductance among all partitions in a vertex partition.
partitionConductanceAsync(PgxGraph, Partition<ID>, Scalar<Double>, Scalar<Double>) - Method in class oracle.pgx.api.Analyst
Compute the average and minimum conductance among all partitions in a vertex partition.
partitionModularity(PgxGraph, Partition<ID>) - Method in class oracle.pgx.api.Analyst
partitionModularity(PgxGraph, Partition<ID>, Scalar<Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #partitionModularityAsync(PgxGraph, Partition, Scalar<Double>).
partitionModularityAsync(PgxGraph, Partition<ID>) - Method in class oracle.pgx.api.Analyst
Compute the modularity of a partition.
partitionModularityAsync(PgxGraph, Partition<ID>, Scalar<Double>) - Method in class oracle.pgx.api.Analyst
Compute the modularity of a partition.
partitionModularityAsync(PgxGraph, Partition<ID>, String) - Method in class oracle.pgx.api.Analyst
 
PatternMatchingSemantic - Enum in oracle.pgx.config
an enum for the PGQL pattern matching semantic
personalizedPagerank(PgxGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
personalizedPagerank(PgxGraph, PgxVertex<ID>, double, double, int) - Method in class oracle.pgx.api.Analyst
personalizedPagerank(PgxGraph, PgxVertex<ID>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #personalizedPagerankAsync(PgxGraph, PgxVertex, VertexProperty<ID, Double>).
personalizedPagerank(PgxGraph, PgxVertex<ID>, double, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #personalizedPagerankAsync(PgxGraph, PgxVertex, double, double, int, VertexProperty<ID, Double>).
personalizedPagerank(PgxGraph, VertexSet<ID>) - Method in class oracle.pgx.api.Analyst
personalizedPagerank(PgxGraph, VertexSet<ID>, double, double, int) - Method in class oracle.pgx.api.Analyst
personalizedPagerank(PgxGraph, VertexSet<ID>, double, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #personalizedPagerankAsync(PgxGraph, VertexSet, double, double, int, VertexProperty<ID, Double>).
personalizedPagerank(PgxGraph, VertexSet<ID>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #personalizedPagerankAsync(PgxGraph, VertexSet, VertexProperty<ID, Double>).
personalizedPagerank(PgxGraph, ID, BigDecimal, BigDecimal, int) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.personalizedPagerank(PgxGraph, PgxVertex, BigDecimal, BigDecimal, int) taking a vertex ID instead of a PgxVertex.
personalizedPagerank(PgxGraph, ID, BigDecimal, BigDecimal, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around #personalizedPagerank(PgxGraph, PgxVertex, BigDecimal, BigDecimal, int, VertexProperty<ID, Double>) taking a vertex ID instead of a PgxVertex.
personalizedPagerankAsync(PgxGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
Personalized pagerank (random walk with restart) evaluates relative importance of vertices in a graph with respect to a given vertex v.
personalizedPagerankAsync(PgxGraph, PgxVertex<ID>, double, double, int) - Method in class oracle.pgx.api.Analyst
Personalized pagerank (random walk with restart) evaluates relative importance of vertices in a graph with respect to a given vertex v.
personalizedPagerankAsync(PgxGraph, PgxVertex<ID>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Personalized pagerank (random walk with restart) evaluates relative importance of vertices in a graph with respect to a given vertex v.
personalizedPagerankAsync(PgxGraph, PgxVertex<ID>, double, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Personalized pagerank (random walk with restart) evaluates relative importance of vertices in a graph with respect to a given vertex v.
personalizedPagerankAsync(PgxGraph, VertexSet<ID>) - Method in class oracle.pgx.api.Analyst
Personalized pagerank (random walk with restart) evaluates relative importance of vertices in a graph with respect to a given set of vertices.
personalizedPagerankAsync(PgxGraph, VertexSet<ID>, double, double, int) - Method in class oracle.pgx.api.Analyst
Personalized pagerank (random walk with restart) evaluates relative importance of vertices in a graph with respect to a given set of vertices.
personalizedPagerankAsync(PgxGraph, VertexSet<ID>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Personalized pagerank (random walk with restart) evaluates relative importance of vertices in a graph with respect to a given set of vertices.
personalizedPagerankAsync(PgxGraph, VertexSet<ID>, double, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Personalized pagerank (random walk with restart) evaluates relative importance of vertices in a graph with respect to a given set of vertices.
personalizedSalsa(BipartiteGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
personalizedSalsa(BipartiteGraph, PgxVertex<ID>, double, int, double) - Method in class oracle.pgx.api.Analyst
personalizedSalsa(BipartiteGraph, PgxVertex<ID>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #personalizedSalsaAsync(BipartiteGraph, PgxVertex, VertexProperty<ID, Double>).
personalizedSalsa(BipartiteGraph, PgxVertex<ID>, double, int, double, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #personalizedSalsaAsync(BipartiteGraph, PgxVertex, double, int, double, VertexProperty<ID, Double>).
personalizedSalsa(BipartiteGraph, VertexSet<ID>) - Method in class oracle.pgx.api.Analyst
personalizedSalsa(BipartiteGraph, VertexSet<ID>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #personalizedSalsaAsync(BipartiteGraph, VertexSet, VertexProperty<ID, Double>).
personalizedSalsa(BipartiteGraph, VertexSet<ID>, double, int, double) - Method in class oracle.pgx.api.Analyst
personalizedSalsa(BipartiteGraph, VertexSet<ID>, double, int, double, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #personalizedSalsaAsync(BipartiteGraph, VertexSet, double, int, double, VertexProperty<ID, Double>).
personalizedSalsa(BipartiteGraph, ID, BigDecimal, int, BigDecimal) - Method in class oracle.pgx.api.Analyst
personalizedSalsa(BipartiteGraph, ID, BigDecimal, int, BigDecimal, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around #personalizedSalsa(BipartiteGraph, PgxVertex, BigDecimal, int, BigDecimal, VertexProperty<ID, Double>) taking a vertex ID instead of PgxVertex.
personalizedSalsaAsync(BipartiteGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
Personalized SALSA computes recommendations ith respect to a given vertex v.
personalizedSalsaAsync(BipartiteGraph, PgxVertex<ID>, double, int, double) - Method in class oracle.pgx.api.Analyst
Personalized SALSA computes recommendations ith respect to a given vertex v.
personalizedSalsaAsync(BipartiteGraph, PgxVertex<ID>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Personalized SALSA computes recommendations ith respect to a given vertex v.
personalizedSalsaAsync(BipartiteGraph, PgxVertex<ID>, double, int, double, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Personalized SALSA computes recommendations ith respect to a given vertex v.
personalizedSalsaAsync(BipartiteGraph, VertexSet<ID>) - Method in class oracle.pgx.api.Analyst
Personalized SALSA computes recommendations ith respect to a given set of vertices.
personalizedSalsaAsync(BipartiteGraph, VertexSet<ID>, double, int, double) - Method in class oracle.pgx.api.Analyst
Personalized SALSA computes recommendations ith respect to a given set of vertices.
personalizedSalsaAsync(BipartiteGraph, VertexSet<ID>, double, int, double, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Personalized SALSA computes recommendations ith respect to a given set of vertices.
personalizedSalsaAsync(BipartiteGraph, VertexSet<ID>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Personalized SALSA computes recommendations ith respect to a given set of vertices.
PgHbaseGraphConfigBuilder - Class in oracle.pgx.config
A builder for Property Graph (PG) on HBase graph configuration objects.
PgHbaseGraphConfigBuilder() - Constructor for class oracle.pgx.config.PgHbaseGraphConfigBuilder
Instantiates a new pg hbase graph config builder.
PgHbaseGraphConfigFactory - Class in oracle.pgx.config
A factory for creating PgHbaseGraphConfig objects.
PgHbaseGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.PgHbaseGraphConfigFactory
Instantiates a new PgHbaseGraphConfig.
PgNosqlGraphConfigBuilder - Class in oracle.pgx.config
A builder for Property Graph (PG) Oracle NoSQL graph configuration objects.
PgNosqlGraphConfigBuilder() - Constructor for class oracle.pgx.config.PgNosqlGraphConfigBuilder
Instantiates a new PgNosqlGraphConfigBuilder.
PgNosqlGraphConfigFactory - Class in oracle.pgx.config
A factory for creating PgNosqlGraphConfig objects.
PgNosqlGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.PgNosqlGraphConfigFactory
Instantiates a new PgNosqlGraphConfigFactory.
PgqlResult - Class in oracle.pgx.api
A result of a pattern matching query.
PgqlResultElement - Class in oracle.pgx.api
Type and variable name information on a pattern matching result element.
PgqlResultElement() - Constructor for class oracle.pgx.api.PgqlResultElement
 
PgqlResultElement(PgqlResultElement.Type, String, IdType) - Constructor for class oracle.pgx.api.PgqlResultElement
Constructor
PgqlResultElement.Type - Enum in oracle.pgx.api
Type of a result element.
PgqlResultSet - Class in oracle.pgx.api
Result set of a pattern matching query.
PgRdbmsGraphConfigBuilder - Class in oracle.pgx.config
 
PgRdbmsGraphConfigBuilder() - Constructor for class oracle.pgx.config.PgRdbmsGraphConfigBuilder
 
PgRdbmsGraphConfigFactory - Class in oracle.pgx.config
 
PgRdbmsGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.PgRdbmsGraphConfigFactory
 
Pgx - Class in oracle.pgx.api
Main entry point for PGX applications.
Pgx() - Constructor for class oracle.pgx.api.Pgx
 
PGX_CONFIG_FILE_SYSTEM_PROPERTY - Static variable in interface oracle.pgx.api.admin.Control
 
PgxCollection<E extends PgxEntity<ID>,ID> - Class in oracle.pgx.api
A collection vertices/edges.
PgxEdge - Class in oracle.pgx.api
An edge of a PgxGraph.
PgxEntity<ID> - Class in oracle.pgx.api
An abstraction of vertex and edge.
PgxFuture<T> - Class in oracle.pgx.api
A PGX-specific extension of CompletableFuture
PgxFuture() - Constructor for class oracle.pgx.api.PgxFuture
 
PgxGraph - Class in oracle.pgx.api
A PGX Graph
PgxGraph.Degree - Enum in oracle.pgx.api
The degree.
PgxGraph.Mode - Enum in oracle.pgx.api
The mutation mode.
PgxGraph.MultiEdges - Enum in oracle.pgx.api
The multi-edges behavior.
PgxGraph.SelfEdges - Enum in oracle.pgx.api
The self-edges behavior.
PgxGraph.SortOrder - Enum in oracle.pgx.api
The direction.
PgxGraph.TrivialVertices - Enum in oracle.pgx.api
The trivial vertices behavior.
PgxManagedObject - Class in oracle.pgx.api
A PGX managed object.
PgxManagedObject() - Constructor for class oracle.pgx.api.PgxManagedObject
 
PgxMap<K,V> - Class in oracle.pgx.api
A map is a collection of key-value pairs.
PgxPath<ID> - Class in oracle.pgx.api
A path from a source to a destination vertex in a PgxGraph.
PgxPath.PathIterable<E> - Interface in oracle.pgx.api
 
PgxPath.PathIterator<E> - Class in oracle.pgx.api
A read-only ListIterator with an additional PgxPath.PathIterator.reset() method to start over iteration.
PgxPoolStrategy - Enum in oracle.pgx.config
 
PgxSession - Class in oracle.pgx.api
A PGX session represents an active user connected to a ServerInstance.
PgxVect<E> - Class in oracle.pgx.api
A vector.
PgxVect(E[]) - Constructor for class oracle.pgx.api.PgxVect
Construct a new vector.
PgxVect(E[], PropertyType) - Constructor for class oracle.pgx.api.PgxVect
Construct a new vector.
PgxVertex<ID> - Class in oracle.pgx.api
A vertex of a PgxGraph.
pickRandomVertex() - Method in class oracle.pgx.api.PgxGraph
pickRandomVertexAsync() - Method in class oracle.pgx.api.PgxGraph
Picks a random vertex in the graph.
PoolType - Enum in oracle.pgx.api
An enum for the different thread-pools available within PGX.
POSITIVE_INFINITY_WILDCARD1 - Static variable in class oracle.pgx.config.ConfigParser
The Constant POSITIVE_INFINITY_WILDCARD1.
POSITIVE_INFINITY_WILDCARD2 - Static variable in class oracle.pgx.config.ConfigParser
The Constant POSITIVE_INFINITY_WILDCARD2.
previous() - Method in class oracle.pgx.api.PgxPath.PathIterator
 
previousIndex() - Method in class oracle.pgx.api.PgxPath.PathIterator
 
print() - Method in class oracle.pgx.api.PgqlResultSet
Prints all results to System.out.
print(long) - Method in class oracle.pgx.api.PgqlResultSet
Prints numResults results to System.out.
print(long, int) - Method in class oracle.pgx.api.PgqlResultSet
Prints numResults results from fromth result to System.out.
print(PrintStream, long, int) - Method in class oracle.pgx.api.PgqlResultSet
Same as PgqlResultSet.print(long, int) except that this method prints content to printStream.
PropertiesConfigParser<F extends ConfigField> - Class in oracle.pgx.config
A graph configuration parser which reads Java Properties format.
Property<ID,K extends PgxEntity<ID>,V> - Class in oracle.pgx.api
A property of a PgxGraph.
PropertyType - Enum in oracle.pgx.common.types
All supported graph property types.
propertyTypeToEntityType(PropertyType) - Static method in class oracle.pgx.common.types.TypeConverter
propertyTypeToEntityType(PropertyType, boolean) - Static method in class oracle.pgx.common.types.TypeConverter
Converts a property type to an entity type.

Q

queryPgql(String) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.queryPgql(String).
queryPgql(String, PatternMatchingSemantic) - Method in class oracle.pgx.api.PgxGraph
queryPgqlAsync(String, PatternMatchingSemantic) - Method in class oracle.pgx.api.PgxGraph
Submits a pattern matching query.
queryPgqlAsync(String) - Method in class oracle.pgx.api.PgxGraph
Submits a pattern matching query.

R

radius(PgxGraph) - Method in class oracle.pgx.api.Analyst
Blocking version of Analyst.radiusAsync(PgxGraph).
radius(PgxGraph, Scalar<Integer>, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
radiusAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Computes the radius of the (undirected) graph.
radiusAsync(PgxGraph, Scalar<Integer>, VertexProperty<ID, Integer>) - Method in class oracle.pgx.api.Analyst
Computes the radius of the (undirected) graph.
RandomGeneratorStrategy - Enum in oracle.pgx.config
 
RdfAction - Enum in oracle.pgx.config
 
RdfGraphConfigBuilder - Class in oracle.pgx.config
 
RdfGraphConfigBuilder() - Constructor for class oracle.pgx.config.RdfGraphConfigBuilder
 
RdfGraphConfigFactory - Class in oracle.pgx.config
 
RdfGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.RdfGraphConfigFactory
 
readGraphAsOf(GraphConfig, GraphMetaData) - Method in class oracle.pgx.api.PgxSession
readGraphAsOf(GraphConfig, GraphMetaData, String) - Method in class oracle.pgx.api.PgxSession
readGraphAsOf(GraphConfig, long) - Method in class oracle.pgx.api.PgxSession
readGraphAsOf(GraphConfig, long, String) - Method in class oracle.pgx.api.PgxSession
readGraphAsOfAsync(GraphConfig, GraphMetaData) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties of a specific version (metaData) into memory.
readGraphAsOfAsync(GraphConfig, GraphMetaData, String) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties of a specific version (metaData) into memory.
readGraphAsOfAsync(GraphConfig, long) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties of a specific version (creationTimestamp) into memory.
readGraphAsOfAsync(GraphConfig, long, String) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties of a specific version (creationTimestamp) into memory.
readGraphFile(String) - Method in class oracle.pgx.api.PgxSession
readGraphFile(String, Format) - Method in class oracle.pgx.api.PgxSession
readGraphFile(String, String) - Method in class oracle.pgx.api.PgxSession
readGraphFile(String, Format, String) - Method in class oracle.pgx.api.PgxSession
readGraphFileAsync(String) - Method in class oracle.pgx.api.PgxSession
Loads the graph contained in the file at the given path.
readGraphFileAsync(String, Format) - Method in class oracle.pgx.api.PgxSession
Loads the graph contained in the file at the given path.
readGraphFileAsync(String, String) - Method in class oracle.pgx.api.PgxSession
Loads the graph contained in the file at the given path.
readGraphFileAsync(String, Format, String) - Method in class oracle.pgx.api.PgxSession
Loads the graph contained in the file at the given path.
readGraphWithProperties(String) - Method in class oracle.pgx.api.PgxSession
readGraphWithProperties(String, String) - Method in class oracle.pgx.api.PgxSession
readGraphWithProperties(GraphConfig) - Method in class oracle.pgx.api.PgxSession
readGraphWithProperties(GraphConfig, String) - Method in class oracle.pgx.api.PgxSession
readGraphWithProperties(GraphConfig, boolean) - Method in class oracle.pgx.api.PgxSession
readGraphWithProperties(GraphConfig, boolean, String) - Method in class oracle.pgx.api.PgxSession
readGraphWithProperties(GraphConfig, long, TimeUnit) - Method in class oracle.pgx.api.PgxSession
readGraphWithProperties(GraphConfig, long, TimeUnit, boolean, String) - Method in class oracle.pgx.api.PgxSession
readGraphWithPropertiesAsync(String) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties, specified by a path to a graph config, into memory.
readGraphWithPropertiesAsync(String, String) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties, specified by a path to a graph config, into memory.
readGraphWithPropertiesAsync(GraphConfig) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties, specified a graph config, into memory.
readGraphWithPropertiesAsync(GraphConfig, String) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties, specified a graph config, into memory.
readGraphWithPropertiesAsync(GraphConfig, boolean) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties, specified a graph config, into memory.
readGraphWithPropertiesAsync(GraphConfig, boolean, String) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties, specified a graph config, into memory.
readGraphWithPropertiesAsync(GraphConfig, long, TimeUnit) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties, specified a graph config, into memory.
readGraphWithPropertiesAsync(GraphConfig, long, TimeUnit, boolean, String) - Method in class oracle.pgx.api.PgxSession
Reads a graph and its properties, specified a graph config, into memory.
remove(K) - Method in class oracle.pgx.api.PgxMap
Blocking version of PgxMap.removeAsync(Object).
remove() - Method in class oracle.pgx.api.PgxPath.PathIterator
 
removeAll(Long...) - Method in class oracle.pgx.api.EdgeCollection
 
removeAll(ID...) - Method in class oracle.pgx.api.PgxCollection
 
removeAll(Collection<E>) - Method in class oracle.pgx.api.PgxCollection
removeAll(ID...) - Method in class oracle.pgx.api.VertexCollection
 
removeAllAsync(Collection<E>) - Method in class oracle.pgx.api.PgxCollection
Remove vertices/edges from an existing vertex/edge collection
removeAsync(K) - Method in class oracle.pgx.api.PgxMap
Removes the entry specified by the given key from the map with the given name.
removeEdge(long) - Method in class oracle.pgx.api.graphbuilder.Changes
 
removeEdge(long) - Method in interface oracle.pgx.api.GraphChangeSet
Removes an edge from the graph.
removeEdge(long) - Method in class oracle.pgx.api.GraphChangeSetImpl
 
removeLabel(String) - Method in class oracle.pgx.api.graphbuilder.VertexChanges
Removes the given label
removeLabel(String) - Method in class oracle.pgx.api.graphbuilder.VertexModifierImpl
 
removeLabel(String) - Method in interface oracle.pgx.api.VertexModifier
Removes the given label from the vertex.
removeVertex(VID) - Method in class oracle.pgx.api.graphbuilder.Changes
 
removeVertex(VID) - Method in interface oracle.pgx.api.GraphChangeSet
Removes a vertex from the graph.
removeVertex(VID) - Method in class oracle.pgx.api.GraphChangeSetImpl
 
removeVertexLabel(VID, String) - Method in class oracle.pgx.api.graphbuilder.Changes
 
rename(String) - Method in class oracle.pgx.api.Property
Blocking version of Property.renameAsync(String).
renameAsync(String) - Method in class oracle.pgx.api.Property
Renames this property.
replaceWildcards(Class<?>, Object) - Static method in class oracle.pgx.config.ConfigParser
Replaces a given wildcard value with the value the wildcard represents.
reset() - Method in class oracle.pgx.api.PgxPath.PathIterator
Resets the iterator
reset() - Static method in class oracle.pgx.config.AbstractPgxConfig
debugging only!
reset() - Static method in class oracle.pgx.config.AbstractRuntimeConfig
 
resetEdge(long) - Method in class oracle.pgx.api.graphbuilder.Changes
Resets the changes for the given id
resetEdge(long) - Method in interface oracle.pgx.api.GraphBuilder
Resets any change for the edge with the given ID.
resetEdge(long) - Method in class oracle.pgx.api.GraphBuilderImpl
 
resetEdge(long) - Method in interface oracle.pgx.api.GraphChangeSet
 
resetEdge(long) - Method in class oracle.pgx.api.GraphChangeSetImpl
 
resetVertex(VID) - Method in class oracle.pgx.api.graphbuilder.Changes
Resets the changes for the given vertex

If the vertex was added, all edges which used this vertex are reset as well

resetVertex(VID) - Method in interface oracle.pgx.api.GraphBuilder
Resets any change for the vertex with the given ID.
resetVertex(VertexBuilder<VID>) - Method in interface oracle.pgx.api.GraphBuilder
Resets any change for the given vertex.
resetVertex(VID) - Method in class oracle.pgx.api.GraphBuilderImpl
 
resetVertex(VertexBuilder<VID>) - Method in class oracle.pgx.api.GraphBuilderImpl
 
resetVertex(VID) - Method in interface oracle.pgx.api.GraphChangeSet
 
resetVertex(VertexBuilder<VID>) - Method in interface oracle.pgx.api.GraphChangeSet
 
resetVertex(VertexBuilder<VID>) - Method in class oracle.pgx.api.GraphChangeSetImpl
 
resetVertex(VID) - Method in class oracle.pgx.api.GraphChangeSetImpl
 
resizePool(PoolType, int) - Method in interface oracle.pgx.api.admin.Control
resize a pool to use a different degree of parallelism
resizePool(PoolType, int) - Method in class oracle.pgx.api.ServerInstance
resizePoolAsync(PoolType, int) - Method in class oracle.pgx.api.ServerInstance
Resize a pool to use a different degree of parallelism
ReturnType - Enum in oracle.pgx.common.types
All function return types supported by Green-Marl language

S

salsa(BipartiteGraph, int, double, double, int) - Method in class oracle.pgx.api.Analyst
salsa(BipartiteGraph, int) - Method in class oracle.pgx.api.Analyst
salsa(BipartiteGraph) - Method in class oracle.pgx.api.Analyst
salsa(BipartiteGraph, double, int) - Method in class oracle.pgx.api.Analyst
salsa(BipartiteGraph, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #salsaAsync(BipartiteGraph, double, int, VertexProperty<ID, Double>).
salsa(BipartiteGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #salsaAsync(BipartiteGraph, VertexProperty<ID, Double>).
salsaAsync(BipartiteGraph, int) - Method in class oracle.pgx.api.Analyst
Convenience method around Analyst.salsaAsync(BipartiteGraph, int, double, double, int) using

maxDiff = 0.01 d = 0.85 maxIter = 1000

salsaAsync(BipartiteGraph, int, double, double, int) - Method in class oracle.pgx.api.Analyst
SALSA recommendation algorithm.
salsaAsync(BipartiteGraph) - Method in class oracle.pgx.api.Analyst
 
salsaAsync(BipartiteGraph, double, int) - Method in class oracle.pgx.api.Analyst
 
salsaAsync(BipartiteGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
 
salsaAsync(BipartiteGraph, double, int, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
 
Scalar<V> - Class in oracle.pgx.api
A scalar value.
sccKosaraju(PgxGraph) - Method in class oracle.pgx.api.Analyst
sccKosaraju(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #sccKosarajuAsync(PgxGraph, VertexProperty<ID, Long>).
sccKosarajuAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Find strongly connected components using Kosaraju's algorithm.
sccKosarajuAsync(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Find strongly connected components using Kosaraju's algorithm.
sccTarjan(PgxGraph) - Method in class oracle.pgx.api.Analyst
sccTarjan(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #sccTarjanAsync(PgxGraph, VertexProperty<ID, Long>).
sccTarjanAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Find strongly connected components using Tarjan's algorithm.
sccTarjanAsync(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Find strongly connected components using Tarjan's algorithm.
SERVER_CONFIG_FILE_NAME - Static variable in interface oracle.pgx.api.admin.Control
 
ServerInstance - Class in oracle.pgx.api
A PGX server instance.
set(K, V) - Method in class oracle.pgx.api.PgxMap
Blocking version of PgxMap.setAsync(Object, Object).
set(E) - Method in class oracle.pgx.api.PgxPath.PathIterator
 
set(int, E) - Method in class oracle.pgx.api.PgxVect
 
set(K, V) - Method in class oracle.pgx.api.Property
set(V) - Method in class oracle.pgx.api.Scalar
Blocking version of Scalar.setAsync(Object).
setAddExistingEdgePolicy(OnAddExistingElement) - Method in class oracle.pgx.api.graphbuilder.Changes
 
setAddExistingEdgePolicy(OnAddExistingElement) - Method in interface oracle.pgx.api.GraphChangeSet
Sets the policy on what to do when an edge is added that already exists
setAddExistingEdgePolicy(OnAddExistingElement) - Method in class oracle.pgx.api.GraphChangeSetImpl
 
setAddExistingVertexPolicy(OnAddExistingElement) - Method in class oracle.pgx.api.graphbuilder.Changes
 
setAddExistingVertexPolicy(OnAddExistingElement) - Method in interface oracle.pgx.api.GraphChangeSet
Sets the policy on what to do when a vertex is added that already exists
setAddExistingVertexPolicy(OnAddExistingElement) - Method in class oracle.pgx.api.GraphChangeSetImpl
 
setAddress(String) - Method in class oracle.pgx.api.DataListener
 
setAsync(K, V) - Method in class oracle.pgx.api.PgxMap
Sets the value for a key in the map specified by the given name.
setAsync(K, V) - Method in class oracle.pgx.api.Property
Sets a property value.
setAsync(V) - Method in class oracle.pgx.api.Scalar
Sets the scalar value.
setAutoRefresh(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
 
setBlockCacheSize(int) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the block cache size
setCompression(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the compression.
setConfig(GraphConfig) - Method in class oracle.pgx.api.GraphMetaData
 
setCreateEdgeIdIndex(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the create edge id index flag.
setCreateEdgeIdIndex(boolean) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the file format.
setCreateEdgeIdMapping(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the create edge id mapping.
setCreateVertexIdIndex(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the create vertex ID index flag.
setCreateVertexIdMapping(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the create vertex id mapping flag.
setCreationRequestTimestamp(long) - Method in class oracle.pgx.api.GraphMetaData
 
setCreationTimestamp(long) - Method in class oracle.pgx.api.GraphMetaData
 
setDataBlockEncoding(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the data block encoding.
setDataSourceId(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the data source ID.
setDataSourceId(String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
setDataSourceId(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the datasource ID.
setDataSourceVersion(String) - Method in class oracle.pgx.api.GraphMetaData
 
setDatastore(TwoTablesDatastore) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the datastore.
setDatastore(TwoTablesDatastore) - Method in class oracle.pgx.config.TwoTablesSparkGraphConfigBuilder
Sets the datastore.
setDatastore(TwoTablesDatastore) - Method in class oracle.pgx.config.TwoTablesTextGraphConfigBuilder
Sets the datastore.
setDateFormat(String) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the date format used for loading and storing the graph.
setDefaultUrl(String) - Static method in class oracle.pgx.api.Pgx
set the default base url used by invocations of Pgx.getInstance().
setEdgeIdType(IdType) - Method in class oracle.pgx.api.GraphMetaData
 
setEdgeLabel(long, String) - Method in class oracle.pgx.api.graphbuilder.Changes
Sets the label of a given edge
setEdgeProperty(long, String, Object) - Method in class oracle.pgx.api.graphbuilder.Changes
Sets the property of the given edge to the given value
setEdgesKey(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets edge keys
setEdgesTableName(String) - Method in class oracle.pgx.config.MultipleTablesConfigBuilder
 
setEdgesTableName(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the edge table name.
setEdgeUriList(Iterable<String>) - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfigBuilder
Sets the unified resource identifier (URI) list of strings pointing to multiple files with graph edges data.
setEdgeUriList(String...) - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfigBuilder
Sets the unified resource identifier (URI) list of strings pointing to multiple files with graph edges data.
setEdgeViewName(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the edge view name.
setErrorHandlingOnMissedPropKey(OnMismatch) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the error handling on missed prop key.
setErrorHandlingOnMissingVertex(OnMissingVertex) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the error handling on a missing vertex.
setErrorHandlingOnPropConversion(OnMismatch) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the error handling on prop conversion.
setErrorHandlingOnTypeMismatch(OnMismatch) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the error handling on type mismatch.
setFetchIntervalSec(int) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the refresh interval in seconds.
setFilter(GraphFilter) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
 
setFilterStrategy(FilterStrategy) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
 
setFormat(Format) - Method in class oracle.pgx.config.AbstractFileGraphConfigBuilder
Sets the file format.
setFormat(Format) - Method in class oracle.pgx.config.MultipleTablesConfigBuilder
 
setFormat(Format) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
setFromNid(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the column ID from where to read.
setHadoopSecAuth(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the Hadoop security authentication
setHbaseSecAuth(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the HBase security authentication
setHmKerberosPrincipal(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the HM Kerberos Principal
setHosts(List<String>) - Method in class oracle.pgx.config.PgNosqlGraphConfigBuilder
Sets the lists of hosts.
setInitialEdgeNumRegions(int) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the initial edge number of regions.
setInitialVertexNumRegions(int) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the initial vertex number of regions.
setInsertBatchSize(int) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the batch size for inserting.
setJdbcUrl(String) - Method in class oracle.pgx.config.MultipleTablesConfigBuilder
 
setJdbcUrl(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the JDBC url.
setJdbcUrl(String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
setJdbcUrl(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the jdbc url.
setKeytab(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the path to the keytab file
setLabel(String) - Method in interface oracle.pgx.api.EdgeBuilder
Sets the new value of the label
setLabel(String) - Method in interface oracle.pgx.api.EdgeModifier
 
setLabel(String) - Method in class oracle.pgx.api.graphbuilder.EdgeBuilderImpl
 
setLabel(String) - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
Updates the label to the given value
setLabel(String) - Method in class oracle.pgx.api.graphbuilder.EdgeModifierImpl
 
setLabel(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the label.
setLoadEdgeLabel(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the edge label loading.
setLoadVertexLabels(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the vertex label loading.
setMaxNumConnections(int) - Method in class oracle.pgx.config.AbstractPgGraphConfigBuilder
Sets the maximum number of connections.
setMaxPreFetchedRows(int) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the maximum number of prefetched rows.
setMemoryMb(long) - Method in class oracle.pgx.api.GraphMetaData
 
setName(String) - Method in class oracle.pgx.config.AbstractPgGraphConfigBuilder
Sets the Property Graph (PG) name.
setName(String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
setNodeIdType(IdType) - Method in class oracle.pgx.config.AbstractFileGraphConfigBuilder
setNodesKey(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets node keys.
setNodesTableName(String) - Method in class oracle.pgx.config.MultipleTablesConfigBuilder
 
setNodesTableName(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the nodes table name.
setNumConnections(int) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the number of connections.
setNumEdges(long) - Method in class oracle.pgx.api.GraphMetaData
 
setNumSparkEdgeWorkers(int) - Method in class oracle.pgx.config.TwoTablesSparkGraphConfigBuilder
Sets the number of spark workers for edge table
setNumSparkNodeWorkers(int) - Method in class oracle.pgx.config.TwoTablesSparkGraphConfigBuilder
Sets the number of spark workers for nodes table
setNumVertices(long) - Method in class oracle.pgx.api.GraphMetaData
 
setOpenTimeMs(long) - Method in class oracle.pgx.api.DataListener
 
setOptions(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets additional options.
setOraclePropertyGraph(Object) - Method in class oracle.pgx.config.AbstractPgGraphConfig
Sets the OraclePropertyGraph to use for loading.
setOwner(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the owner.
setPassword(String) - Method in class oracle.pgx.config.MultipleTablesConfigBuilder
 
setPassword(String) - Method in class oracle.pgx.config.PgNosqlGraphConfigBuilder
Sets the password
setPassword(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the password.
setPassword(String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
setPassword(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the password.
setPatternMatchingSemantic(PatternMatchingSemantic) - Method in class oracle.pgx.api.PgxSession
Set the pattern matching semantic of the session.
setPort(int) - Method in class oracle.pgx.api.DataListener
 
setProperty(String, Object) - Method in interface oracle.pgx.api.EdgeBuilder
Sets the property value of this edge with the given key to the given value.
setProperty(String, Object) - Method in interface oracle.pgx.api.EdgeModifier
 
setProperty(String, Object) - Method in class oracle.pgx.api.graphbuilder.EdgeBuilderImpl
 
setProperty(String, Object) - Method in class oracle.pgx.api.graphbuilder.EdgeModifierImpl
 
setProperty(String, Object) - Method in class oracle.pgx.api.graphbuilder.VertexBuilderImpl
 
setProperty(String, Object) - Method in class oracle.pgx.api.graphbuilder.VertexModifierImpl
Sets the property value of this vertex with the given key to the given value.
setProperty(String, V) - Method in class oracle.pgx.api.PgxEntity
setProperty(String, Object) - Method in interface oracle.pgx.api.VertexBuilder
Sets the property value of this vertex with the given key to the given value.
setProperty(String, Object) - Method in interface oracle.pgx.api.VertexModifier
 
setPropertyAsync(String, V) - Method in class oracle.pgx.api.PgxEntity
Sets the value of a property.
setPropertyValueDelimiter(String) - Method in class oracle.pgx.config.AbstractPgGraphConfigBuilder
(only relevant for use_vertex_property_value_as_label) if null read the whole property value as label.
setRequestTimeout(long, TimeUnit) - Method in class oracle.pgx.config.PgNosqlGraphConfigBuilder
Sets the request timeout.
setRowLabel(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the row label.
setRsKerberosPrincipal(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the RS Kerberos Principal
setSchema(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the schema.
setSecurityPolicy(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the security policy.
setSeparator(String) - Method in class oracle.pgx.config.AbstractFileGraphConfigBuilder
Sets the separator.
setSerializable(boolean) - Method in class oracle.pgx.config.AbstractConfig
Set this config to be serializable
setSnapshot(PgxGraph, long) - Method in class oracle.pgx.api.PgxSession
setSnapshot(PgxGraph, GraphMetaData) - Method in class oracle.pgx.api.PgxSession
setSnapshot(PgxGraph, long, boolean) - Method in class oracle.pgx.api.PgxSession
setSnapshot(PgxGraph, GraphMetaData, boolean) - Method in class oracle.pgx.api.PgxSession
setSnapshotAsync(PgxGraph, long) - Method in class oracle.pgx.api.PgxSession
Sets a graph to a specific snapshot.
setSnapshotAsync(PgxGraph, GraphMetaData) - Method in class oracle.pgx.api.PgxSession
Sets a graph to a specific snapshot.
setSnapshotAsync(PgxGraph, GraphMetaData, boolean) - Method in class oracle.pgx.api.PgxSession
Sets a graph to a specific snapshot.
setSnapshotAsync(PgxGraph, long, boolean) - Method in class oracle.pgx.api.PgxSession
Sets a graph to a specific snapshot.
setSplitsPerRegion(int) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the splits per region.
setStoreName(String) - Method in class oracle.pgx.config.PgNosqlGraphConfigBuilder
Sets the store name.
setStrictMode(boolean) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
Sets the strict mode.
setTablespace(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the tablespace.
setTimeoutMs(int) - Method in class oracle.pgx.api.DataListener
 
setToNid(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the column ID to write into.
setTrustStoreFile(String) - Method in class oracle.pgx.config.PgNosqlGraphConfigBuilder
Sets the Java truststore file
setUpdateIntervalSec(int) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
 
setUpdateThreshold(int) - Method in class oracle.pgx.config.AbstractGraphConfigBuilder
 
setUri(String) - Method in class oracle.pgx.config.SingleFileGraphConfigBuilder
Sets the unified resource identifier (URI) string pointing to a single file with graph data.
setUsername(String) - Method in class oracle.pgx.config.MultipleTablesConfigBuilder
 
setUsername(String) - Method in class oracle.pgx.config.PgNosqlGraphConfigBuilder
Sets the username
setUsername(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the username.
setUsername(String) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
setUsername(String) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the username.
setUserPrincipal(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the User Principal
setUseVertexPropertyValueAsLabel(String) - Method in class oracle.pgx.config.AbstractPgGraphConfigBuilder
Load the given property as vertex label.
setValues(Map<K, V>) - Method in class oracle.pgx.api.Property
Blocking version of Property.setValuesAsync(Map).
setValues(Map<K, V>, V) - Method in class oracle.pgx.api.Property
setValuesAsync(Map<K, V>) - Method in class oracle.pgx.api.Property
Sets multiple property values.
setValuesAsync(Map<K, V>, V) - Method in class oracle.pgx.api.Property
Sets multiple property values.
setVertexIdType(IdType) - Method in class oracle.pgx.api.GraphMetaData
 
setVertexIdType(IdType) - Method in class oracle.pgx.config.AbstractFileGraphConfigBuilder
Sets the vertex id type.
setVertexIdType(IdType) - Method in class oracle.pgx.config.MultipleTablesConfigBuilder
 
setVertexIdType(IdType) - Method in class oracle.pgx.config.RdfGraphConfigBuilder
 
setVertexIdType(IdType) - Method in class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
Sets the vertex Id type.
setVertexIdType(IdType) - Method in class oracle.pgx.config.TwoTablesSparkGraphConfigBuilder
Sets the type of vertex IDs
setVertexProperty(VID, String, Object) - Method in class oracle.pgx.api.graphbuilder.Changes
Sets the property of the given vertex to the given value
setVertexUriList(Iterable<String>) - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfigBuilder
Sets the unified resource identifier (URI) list of strings pointing to multiple files with graph vertices data.
setVertexUriList(String...) - Method in class oracle.pgx.config.AbstractMultipleFileGraphConfigBuilder
Sets the unified resource identifier (URI) list of strings pointing to multiple files with graph vertices data.
setVertexViewName(String) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the vertex view name.
setViewParallelHintDegree(Integer) - Method in class oracle.pgx.config.PgRdbmsGraphConfigBuilder
Sets the parallel hint degree if loading from a view.
setZkClientPort(int) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the ZooKeeper client port.
setZkNodeParent(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the ZooKeeper node parent.
setZkQuorum(String) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the ZooKeeper quorum.
setZkSessionTimeout(int) - Method in class oracle.pgx.config.PgHbaseGraphConfigBuilder
Sets the ZooKeeper session timeout.
shortestPathBellmanFord(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
shortestPathBellmanFord(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathBellmanFord(PgxGraph, ID, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathBellmanFord(PgxGraph, ID, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.shortestPathBellmanFord(PgxGraph, PgxVertex, EdgeProperty) taking a vertex ID instead of PgxVertex.
shortestPathBellmanFordAsync(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Compute single source shortest paths using Bellman & Ford algorithm

Time complexity: O(E * D) with E = number of edges, D = number edges in the shortest length

shortestPathBellmanFordAsync(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Compute single source shortest paths using Bellman & Ford algorithm

Time complexity: O(E * D) with E = number of edges, D = number edges in the shortest length

shortestPathBellmanFordReverse(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
shortestPathBellmanFordReverse(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathBellmanFordReverse(PgxGraph, ID, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.shortestPathBellmanFordReverse(PgxGraph, PgxVertex, EdgeProperty) taking a vertex ID instead of PgxVertex.
shortestPathBellmanFordReverse(PgxGraph, ID, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathBellmanFordReverseAsync(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Compute reverse single source shortest paths using Bellman & Ford algorithm

Time complexity: O(E * D) with E = number of edges, D = number edges in the shortest length

shortestPathBellmanFordReverseAsync(PgxGraph, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Compute reverse single source shortest paths using Bellman & Ford algorithm

Time complexity: O(E * D) with E = number of edges, D = number edges in the shortest length

shortestPathDijkstra(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
shortestPathDijkstra(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathDijkstra(PgxGraph, ID, ID, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.shortestPathDijkstra(PgxGraph, PgxVertex, PgxVertex, EdgeProperty) taking vertex IDs instead of PgxVertex.
shortestPathDijkstra(PgxGraph, ID, ID, EdgeProperty<Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.shortestPathDijkstra(PgxGraph, PgxVertex, PgxVertex, EdgeProperty) taking vertex IDs instead of PgxVertex.
shortestPathDijkstraAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Compute shortest path using Dijkstra's algorithm.
shortestPathDijkstraAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Compute shortest path using Dijkstra's algorithm.
shortestPathDijkstraBidirectional(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
shortestPathDijkstraBidirectional(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathDijkstraBidirectional(PgxGraph, ID, ID, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
shortestPathDijkstraBidirectional(PgxGraph, ID, ID, EdgeProperty<Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathDijkstraBidirectionalAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Compute shortest path using a bi-directional Dijkstra variant.
shortestPathDijkstraBidirectionalAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Compute shortest path using a bi-directional Dijkstra variant.
shortestPathDijkstraBidirectionalAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, String, String) - Method in class oracle.pgx.api.Analyst
 
shortestPathFilteredDijkstra(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter) - Method in class oracle.pgx.api.Analyst
shortestPathFilteredDijkstra(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathFilteredDijkstra(PgxGraph, ID, ID, EdgeProperty<Double>, GraphFilter) - Method in class oracle.pgx.api.Analyst
shortestPathFilteredDijkstra(PgxGraph, ID, ID, EdgeProperty<Double>, GraphFilter, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathFilteredDijkstraAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter) - Method in class oracle.pgx.api.Analyst
Compute shortest path using Dijkstra's algorithm on a filtered graph

The filter specified by the given filter expression is applied on each edge during traversal of the graph.

shortestPathFilteredDijkstraAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Compute shortest path using Dijkstra's algorithm on a filtered graph

The filter specified by the given filter expression is applied on each edge during traversal of the graph.

shortestPathFilteredDijkstraBidirectional(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter) - Method in class oracle.pgx.api.Analyst
shortestPathFilteredDijkstraBidirectional(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathFilteredDijkstraBidirectional(PgxGraph, ID, ID, EdgeProperty<Double>, GraphFilter) - Method in class oracle.pgx.api.Analyst
shortestPathFilteredDijkstraBidirectional(PgxGraph, ID, ID, EdgeProperty<Double>, GraphFilter, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathFilteredDijkstraBidirectionalAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter) - Method in class oracle.pgx.api.Analyst
Compute shortest path using a bi-directional Dijkstra variant on a filtered graph.
shortestPathFilteredDijkstraBidirectionalAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Compute shortest path using a bi-directional Dijkstra variant on a filtered graph.
shortestPathFilteredDijkstraBidirectionalAsync(PgxGraph, PgxVertex<ID>, PgxVertex<ID>, EdgeProperty<Double>, GraphFilter, String, String) - Method in class oracle.pgx.api.Analyst
 
shortestPathHopDist(PgxGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
shortestPathHopDist(PgxGraph, PgxVertex<ID>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathHopDist(PgxGraph, ID) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.shortestPathHopDist(PgxGraph, PgxVertex) taking a vertex ID instead of PgxVertex.
shortestPathHopDist(PgxGraph, ID, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathHopDistAsync(PgxGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
Compute hop-distance from given vertex to every other vertex

Time complexity: O(E * d) with E = number of edges, d = diameter of graph

shortestPathHopDistAsync(PgxGraph, PgxVertex<ID>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Compute hop-distance from given vertex to every other vertex

Time complexity: O(E * d) with E = number of edges, d = diameter of graph

shortestPathHopDistReverse(PgxGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
shortestPathHopDistReverse(PgxGraph, PgxVertex<ID>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathHopDistReverse(PgxGraph, ID) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.shortestPathHopDistReverse(PgxGraph, PgxVertex) taking a vertex ID instead of PgxVertex.
shortestPathHopDistReverse(PgxGraph, ID, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
shortestPathHopDistReverseAsync(PgxGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
Compute reverse hop-distance from given vertex to every other vertex

Time complexity: O(E * d) with E = number of edges, d = diameter of graph

shortestPathHopDistReverseAsync(PgxGraph, PgxVertex<ID>, VertexProperty<ID, Double>, VertexProperty<ID, PgxVertex<ID>>, VertexProperty<ID, PgxEdge>) - Method in class oracle.pgx.api.Analyst
Compute reverse hop-distance from given vertex to every other vertex

Time complexity: O(E * d) with E = number of edges, d = diameter of graph

shutdown(long, TimeUnit) - Method in interface oracle.pgx.api.admin.Control
gracefully shuts down the engine and cleans up resources.
shutdownEngine(long, TimeUnit) - Method in class oracle.pgx.api.ServerInstance
shutdownEngineAsync(long, TimeUnit) - Method in class oracle.pgx.api.ServerInstance
Gracefully shuts down the engine and cleans up resources.
shutdownEngineNow() - Method in class oracle.pgx.api.ServerInstance
shutdownEngineNowAsync() - Method in class oracle.pgx.api.ServerInstance
Forces the engine to stop and clean up resources.
shutdownEngineNowIfRunning() - Method in class oracle.pgx.api.ServerInstance
shutdownEngineNowIfRunningAsync() - Method in class oracle.pgx.api.ServerInstance
If the engine is currently up forces it to stop and clean up resources.
shutdownNow() - Method in interface oracle.pgx.api.admin.Control
forces the engine to stop and clean up resources.
shutdownNowIfRunning() - Method in interface oracle.pgx.api.admin.Control
 
simplify() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.simplifyAsync().
simplify(String) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.simplifyAsync(String).
simplify(PgxGraph.MultiEdges, PgxGraph.SelfEdges, PgxGraph.TrivialVertices, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
simplify(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, PgxGraph.MultiEdges, PgxGraph.SelfEdges, PgxGraph.TrivialVertices, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
simplifyAsync() - Method in class oracle.pgx.api.PgxGraph
Convenience method around PgxGraph.simplifyAsync(String) passing null as graphName
simplifyAsync(String) - Method in class oracle.pgx.api.PgxGraph
Convenience method for PgxGraph.simplifyAsync(MultiEdges, SelfEdges, TrivialVertices, Mode, String)
Passing MultiEdges as MultiEdges.REMOVE_MULTI_EDGES SelfEdges as SelfEdges.REMOVE_SELF_EDGES Trivial Vertices as TrivialVertices.REMOVE_TRIVIAL_VERTICES Mode as Mode.CREATE_COPY

Create a simplified version of a graph.

simplifyAsync(PgxGraph.MultiEdges, PgxGraph.SelfEdges, PgxGraph.TrivialVertices, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
Convenience method for PgxGraph.simplifyAsync(Collection, Collection, MultiEdges, SelfEdges, TrivialVertices, Mode, String)
Passing Collection(vertexProperties) as VertexProperty.ALL Collection(edgeProperties) as EdgeProperty.ALL

Create a simplified version of a graph.

simplifyAsync(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, PgxGraph.MultiEdges, PgxGraph.SelfEdges, PgxGraph.TrivialVertices, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
Create a simplified version of a graph.
SingleFileGraphConfigBuilder - Class in oracle.pgx.config
A graph configuration builder for single file-based graph configurations.
SingleFileGraphConfigBuilder() - Constructor for class oracle.pgx.config.SingleFileGraphConfigBuilder
 
SingleFileGraphConfigFactory - Class in oracle.pgx.config
A factory class for creating single file graph configuration objects.
SingleFileGraphConfigFactory() - Constructor for class oracle.pgx.config.SingleFileGraphConfigFactory
Instantiates a new file graph config factory.
SingleFileGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.SingleFileGraphConfigFactory
Instantiates a new file graph config factory.
size() - Method in class oracle.pgx.api.Partition
Gets the size of this partition.
size() - Method in class oracle.pgx.api.PgxCollection
Blocking version of PgxCollection.sizeAsync().
size() - Method in class oracle.pgx.api.PgxMap
Blocking version of PgxMap.sizeAsync().
size() - Method in class oracle.pgx.api.Property
Blocking version of Property.sizeAsync().
sizeAsync() - Method in class oracle.pgx.api.PgxCollection
Gets the number of elements in this collection
sizeAsync() - Method in class oracle.pgx.api.PgxMap
Returns the size of the map
sizeAsync() - Method in class oracle.pgx.api.Property
Gets the size/length of this property.
sortByDegree() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.sortByDegreeAsync().
sortByDegree(String) - Method in class oracle.pgx.api.PgxGraph
sortByDegree(PgxGraph.SortOrder, PgxGraph.Degree, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
sortByDegree(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, PgxGraph.SortOrder, PgxGraph.Degree, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
sortByDegreeAsync() - Method in class oracle.pgx.api.PgxGraph
Create a sorted version of a graph and all its properties.
sortByDegreeAsync(String) - Method in class oracle.pgx.api.PgxGraph
Create a sorted version of a graph and all its properties.
sortByDegreeAsync(PgxGraph.SortOrder, PgxGraph.Degree, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
Create a sorted version of a graph and all its properties.
sortByDegreeAsync(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, PgxGraph.SortOrder, PgxGraph.Degree, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
Create a sorted version of a graph and all its properties.
sparsify(double) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.sparsifyAsync(double).
sparsify(double, String) - Method in class oracle.pgx.api.PgxGraph
sparsify(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, double, String) - Method in class oracle.pgx.api.PgxGraph
sparsifyAsync(double) - Method in class oracle.pgx.api.PgxGraph
Sparsifies the given graph and returns a new graph with less edges.

Convenience method around PgxGraph.sparsify(double, String)
Passing newGraphName as null

sparsifyAsync(double, String) - Method in class oracle.pgx.api.PgxGraph
Sparsifies the given graph and returns a new graph with less edges.

Convenience method around PgxGraph.sparsify(Collection, Collection, double, String)
Passing vertexProps as VertexProperty.ALL edgeProps as EdgeProperty.ALL

sparsifyAsync(Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, double, String) - Method in class oracle.pgx.api.PgxGraph
Sparsifies the given graph and returns a new graph with less edges.
start() - Method in interface oracle.pgx.api.admin.Control
 
start(Map<PgxConfig.Field, Object>) - Method in interface oracle.pgx.api.admin.Control
 
start(InputStream) - Method in interface oracle.pgx.api.admin.Control
 
start(String) - Method in interface oracle.pgx.api.admin.Control
 
startEngine(String) - Method in class oracle.pgx.api.ServerInstance
startEngine() - Method in class oracle.pgx.api.ServerInstance
startEngine(Map<PgxConfig.Field, Object>) - Method in class oracle.pgx.api.ServerInstance
startEngine(InputStream) - Method in class oracle.pgx.api.ServerInstance
startEngineAsync() - Method in class oracle.pgx.api.ServerInstance
Starts the PGX engine.
startEngineAsync(Map<PgxConfig.Field, Object>) - Method in class oracle.pgx.api.ServerInstance
Starts the PGX engine with a custom configuration.
startEngineAsync(InputStream) - Method in class oracle.pgx.api.ServerInstance
Starts the PGX engine with a custom configuration.
startEngineAsync(String) - Method in class oracle.pgx.api.ServerInstance
Starts the PGX engine with a custom configuration given as path.
store(Format, String) - Method in class oracle.pgx.api.PgxGraph
store(Format, String, boolean) - Method in class oracle.pgx.api.PgxGraph
store(Format, String, Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, boolean) - Method in class oracle.pgx.api.PgxGraph
store(GraphConfig, boolean) - Method in class oracle.pgx.api.PgxGraph
storeAsync(Format, String) - Method in class oracle.pgx.api.PgxGraph
Stores this graph in a given file format on a file system.
storeAsync(Format, String, boolean) - Method in class oracle.pgx.api.PgxGraph
Stores this graph in a given file format on a file system.
storeAsync(Format, String, Collection<VertexProperty<?, ?>>, Collection<EdgeProperty<?>>, boolean) - Method in class oracle.pgx.api.PgxGraph
Stores this graph in a given file format on a file system.
storeAsync(GraphConfig, boolean) - Method in class oracle.pgx.api.PgxGraph
Stores this graph in a file or database.
strict() - Static method in class oracle.pgx.config.AbstractPgxConfig
 
supportsLoadingVertexLabelFromProperty() - Method in enum oracle.pgx.config.Format
 
supportsPropertyConversion() - Method in enum oracle.pgx.config.Format
 
SYSTEM_PROPERTY_PREFIX - Static variable in class oracle.pgx.config.AbstractConfig
 

T

thenAccept(Consumer<? super T>) - Method in class oracle.pgx.api.PgxFuture
 
thenApply(Function<? super T, ? extends U>) - Method in class oracle.pgx.api.PgxFuture
 
thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class oracle.pgx.api.PgxFuture
 
thenCombine(CompletableFuture<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class oracle.pgx.api.PgxFuture
 
thenComplete(PgxFuture<T>) - Method in class oracle.pgx.api.PgxFuture
completes the given promise whenever this completes.
thenComplete(PgxFuture<T>, Runnable) - Method in class oracle.pgx.api.PgxFuture
completes the given promise whenever this completes.
thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class oracle.pgx.api.PgxFuture
 
TMP_DIR_WILDCARD - Static variable in class oracle.pgx.config.ConfigParser
The Constant TMP_DIR_WILDCARD.
toArray() - Method in class oracle.pgx.api.PgxVect
 
toKey() - Method in enum oracle.pgx.common.types.CollectionType
 
toKey() - Method in enum oracle.pgx.common.types.EntityType
 
toKey() - Method in enum oracle.pgx.common.types.IdType
 
toKey() - Method in enum oracle.pgx.common.types.PropertyType
 
toKey() - Method in enum oracle.pgx.common.types.ReturnType
 
toKey() - Method in interface oracle.pgx.common.types.Type
Returns the key of this type as string.
toKey() - Method in enum oracle.pgx.config.ArrayFactoryStrategy
 
toKey() - Method in interface oracle.pgx.config.ConfigField
Get the key of this field, which is how this field is represented in serialized form.
toKey() - Method in enum oracle.pgx.config.DbEngine
 
toKey() - Method in enum oracle.pgx.config.Format
 
toKey() - Method in enum oracle.pgx.config.OnMismatch
 
toKey() - Method in enum oracle.pgx.config.OnMissingVertex
 
toKey() - Method in enum oracle.pgx.config.ParallelizationStrategy
 
toKey() - Method in enum oracle.pgx.config.PatternMatchingSemantic
 
toKey() - Method in enum oracle.pgx.config.RandomGeneratorStrategy
 
toKey() - Method in enum oracle.pgx.config.RdfAction
 
toKey() - Method in enum oracle.pgx.config.TwoTablesDatastore
 
toKey() - Method in enum oracle.pgx.config.TwoTablesSparkDataFormat
 
toMutable() - Method in class oracle.pgx.api.PgxCollection
Blocking version of PgxCollection.toMutableAsync().
toMutable(String) - Method in class oracle.pgx.api.PgxCollection
toMutableAsync() - Method in class oracle.pgx.api.PgxCollection
Create a mutable copy of an existing vertex/edge collection
Convenience method around PgxCollection.toMutableAsync(String) passing name as null
toMutableAsync(String) - Method in class oracle.pgx.api.PgxCollection
Create a mutable copy of an existing vertex/edge collection
toString() - Method in class oracle.pgx.api.AllPaths
 
toString() - Method in class oracle.pgx.api.Analyst
 
toString() - Method in class oracle.pgx.api.DataListener
 
toString() - Method in class oracle.pgx.api.EdgeLabel
 
toString() - Method in class oracle.pgx.api.filter.BinaryGraphFilterOperation
 
toString() - Method in class oracle.pgx.api.filter.EdgeFilter
 
toString() - Method in class oracle.pgx.api.filter.VertexFilter
 
toString() - Method in class oracle.pgx.api.graphbuilder.Changes
 
toString() - Method in class oracle.pgx.api.graphbuilder.EdgeChanges
 
toString() - Method in class oracle.pgx.api.graphbuilder.VertexChanges
 
toString() - Method in class oracle.pgx.api.GraphBuilderImpl
 
toString() - Method in class oracle.pgx.api.GraphChangeSetImpl
 
toString() - Method in class oracle.pgx.api.GraphMetaData
 
toString() - Method in class oracle.pgx.api.MatrixFactorizationModel
 
toString() - Method in class oracle.pgx.api.Partition
 
toString() - Method in class oracle.pgx.api.PgqlResult
 
toString() - Method in class oracle.pgx.api.PgqlResultSet
 
toString() - Method in class oracle.pgx.api.PgxCollection
 
toString() - Method in class oracle.pgx.api.PgxEntity
 
toString() - Method in class oracle.pgx.api.PgxGraph
 
toString() - Method in class oracle.pgx.api.PgxMap
 
toString() - Method in class oracle.pgx.api.PgxPath
 
toString() - Method in class oracle.pgx.api.PgxSession
 
toString() - Method in class oracle.pgx.api.PgxVect
 
toString() - Method in enum oracle.pgx.api.PoolType
toString() - Method in class oracle.pgx.api.Property
 
toString() - Method in class oracle.pgx.api.Scalar
 
toString() - Method in class oracle.pgx.api.ServerInstance
 
toString() - Method in class oracle.pgx.api.VertexLabels
 
toString() - Method in enum oracle.pgx.common.types.CollectionType
Returns the key of this type as string.
toString() - Method in enum oracle.pgx.common.types.EntityType
 
toString() - Method in enum oracle.pgx.common.types.IdType
Returns the key of this type as string.
toString() - Method in enum oracle.pgx.common.types.PropertyType
Returns the key of this type as string.
toString() - Method in enum oracle.pgx.common.types.ReturnType
Returns the key of this type as string.
toString() - Method in enum oracle.pgx.config.ArrayFactoryStrategy
 
toString() - Method in enum oracle.pgx.config.Format
 
toString() - Method in enum oracle.pgx.config.ParallelizationStrategy
 
toString() - Method in enum oracle.pgx.config.PatternMatchingSemantic
 
toString() - Method in enum oracle.pgx.config.RandomGeneratorStrategy
 
TwoTablesDatastore - Enum in oracle.pgx.config
The two tables format datastore
TwoTablesGraphConfig - Interface in oracle.pgx.config
Base interface for Two Tables (TWO_TABLES) graph configuration objects
TwoTablesRdbmsGraphConfigBuilder - Class in oracle.pgx.config
A graph configuration builder for rdbms-based graph configurations.
TwoTablesRdbmsGraphConfigBuilder() - Constructor for class oracle.pgx.config.TwoTablesRdbmsGraphConfigBuilder
 
TwoTablesRdbmsGraphConfigFactory - Class in oracle.pgx.config
A factory for creating TwoTablesRdbmsGraphConfig objects.
TwoTablesRdbmsGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.TwoTablesRdbmsGraphConfigFactory
 
TwoTablesSparkDataFormat - Enum in oracle.pgx.config
The two tables spark date format
TwoTablesSparkGraphConfigBuilder - Class in oracle.pgx.config
A graph configuration builder for spark-based graph configurations.
TwoTablesSparkGraphConfigBuilder() - Constructor for class oracle.pgx.config.TwoTablesSparkGraphConfigBuilder
 
TwoTablesSparkGraphConfigFactory - Class in oracle.pgx.config
A factory for creating TwoTablesSparkGraphConfig objects.
TwoTablesSparkGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.TwoTablesSparkGraphConfigFactory
 
TwoTablesTextGraphConfigBuilder - Class in oracle.pgx.config
A graph configuration builder for text file-based two tables graph configurations.
TwoTablesTextGraphConfigBuilder() - Constructor for class oracle.pgx.config.TwoTablesTextGraphConfigBuilder
 
TwoTablesTextGraphConfigFactory - Class in oracle.pgx.config
A factory for creating TwoTablesTextGraphConfig objects.
TwoTablesTextGraphConfigFactory(boolean) - Constructor for class oracle.pgx.config.TwoTablesTextGraphConfigFactory
 
Type - Interface in oracle.pgx.common.types
Interface for all types.
TypeConverter - Class in oracle.pgx.common.types
 
Types - Class in oracle.pgx.common.types
Static helper class to get types based on their Java typeClass.
Types() - Constructor for class oracle.pgx.common.types.Types
 

U

undirect() - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.undirectAsync().
undirect(String) - Method in class oracle.pgx.api.PgxGraph
Blocking version of PgxGraph.undirectAsync(String).
undirect(PgxGraph.MultiEdges, PgxGraph.SelfEdges, PgxGraph.TrivialVertices, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
undirect(Collection<VertexProperty<?, ?>>, PgxGraph.MultiEdges, PgxGraph.SelfEdges, PgxGraph.TrivialVertices, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
undirectAsync() - Method in class oracle.pgx.api.PgxGraph
Convenience method around PgxGraph.undirectAsync(String) passing null as graphName
undirectAsync(String) - Method in class oracle.pgx.api.PgxGraph
Convenience method around PgxGraph.undirectAsync(MultiEdges, SelfEdges, TrivialVertices, Mode, String)

Passing MultiEdges as MultiEdges.KEEP_MULTI_EDGES SelfEdges as SelfEdges.KEEP_SELF_EDGES Trivial Vertices as TrivialVertices.KEEP_TRIVIALVERTICES Mode as Mode.CREATE_COPY

undirectAsync(PgxGraph.MultiEdges, PgxGraph.SelfEdges, PgxGraph.TrivialVertices, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
Convenience method for PgxGraph.undirectAsync(Collection, MultiEdges, SelfEdges, TrivialVertices, Mode, String)

Passing Collection(vertexProps) as VertexProperty.ALL

undirectAsync(Collection<VertexProperty<?, ?>>, PgxGraph.MultiEdges, PgxGraph.SelfEdges, PgxGraph.TrivialVertices, PgxGraph.Mode, String) - Method in class oracle.pgx.api.PgxGraph
Create an undirected version of a graph.
union(GraphFilter) - Method in class oracle.pgx.api.filter.GraphFilter
Unions this filter with another graph-filter object.
updateEdge(long) - Method in class oracle.pgx.api.graphbuilder.Changes
 
updateEdge(long) - Method in interface oracle.pgx.api.GraphChangeSet
Returns a EdgeModifier with which you can update edge properties and the edge label.
updateEdge(long) - Method in class oracle.pgx.api.GraphChangeSetImpl
 
updateVertex(VID) - Method in class oracle.pgx.api.graphbuilder.Changes
 
updateVertex(VID) - Method in interface oracle.pgx.api.GraphChangeSet
Returns a VertexModifier with which you can update vertex properties.
updateVertex(VID) - Method in class oracle.pgx.api.GraphChangeSetImpl
 

V

valueOf(String) - Static method in enum oracle.pgx.api.filter.FilterStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.filter.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.graphbuilder.Changes.ChangesIntent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.PgqlResultElement.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.PgxGraph.Degree
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.PgxGraph.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.PgxGraph.MultiEdges
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.PgxGraph.SelfEdges
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.PgxGraph.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.PgxGraph.TrivialVertices
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.api.PoolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.common.types.ChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.common.types.CollectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.common.types.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.common.types.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.common.types.IdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.common.types.PropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.common.types.ReturnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.ArrayFactoryStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.DbEngine
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.FrontierTypeStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.OnAddExistingElement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.OnMismatch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.OnMissingVertex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.ParallelizationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.PatternMatchingSemantic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.PgxPoolStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.RandomGeneratorStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.RdfAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.TwoTablesDatastore
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.pgx.config.TwoTablesSparkDataFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum oracle.pgx.api.filter.FilterStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.filter.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.graphbuilder.Changes.ChangesIntent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.PgqlResultElement.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.PgxGraph.Degree
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.PgxGraph.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.PgxGraph.MultiEdges
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.PgxGraph.SelfEdges
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.PgxGraph.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.PgxGraph.TrivialVertices
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.api.PoolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.common.types.ChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.common.types.CollectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.common.types.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.common.types.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.common.types.IdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.common.types.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.common.types.ReturnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.ArrayFactoryStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.DbEngine
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.FrontierTypeStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.OnAddExistingElement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.OnMismatch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.OnMissingVertex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.ParallelizationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.PatternMatchingSemantic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.PgxPoolStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.RandomGeneratorStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.RdfAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.TwoTablesDatastore
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.pgx.config.TwoTablesSparkDataFormat
Returns an array containing the constants of this enum type, in the order they are declared.
vertexBetweennessCentrality(PgxGraph) - Method in class oracle.pgx.api.Analyst
vertexBetweennessCentrality(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #vertexBetweennessCentralityAsync(PgxGraph, VertexProperty<ID, Double>).
vertexBetweennessCentralityAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Compute vertex betweenness centrality (without considering edge length).
vertexBetweennessCentralityAsync(PgxGraph, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Compute vertex betweenness centrality (without considering edge length).
VertexBuilder<VID> - Interface in oracle.pgx.api
A vertex builder for defining vertices added with the GraphBuilderImpl.
VertexBuilderImpl<ID> - Class in oracle.pgx.api.graphbuilder
 
VertexBuilderImpl(GraphBuilderImpl<ID>, ID) - Constructor for class oracle.pgx.api.graphbuilder.VertexBuilderImpl
 
VertexChanges - Class in oracle.pgx.api.graphbuilder
A class holding changes for one vertex
VertexCollection<ID> - Class in oracle.pgx.api
A collection of vertices.
VertexFilter - Class in oracle.pgx.api.filter
A class that wraps a filter expression supposed to be evaluated on each vertex of the graph
VertexFilter(String) - Constructor for class oracle.pgx.api.filter.VertexFilter
Instantiates a new vertex filter.
VertexLabels<ID> - Class in oracle.pgx.api
 
VertexLabels(PgxGraph, Property) - Constructor for class oracle.pgx.api.VertexLabels
 
VertexModifier<VID> - Interface in oracle.pgx.api
 
VertexModifierImpl<VID> - Class in oracle.pgx.api.graphbuilder
 
VertexModifierImpl(GraphChangeSetImpl<VID>, VID) - Constructor for class oracle.pgx.api.graphbuilder.VertexModifierImpl
 
VertexProperty<ID,V> - Class in oracle.pgx.api
A vertex property of a PgxGraph.
VertexSequence<ID> - Class in oracle.pgx.api
An ordered sequence of vertices which may contain duplicates.
VertexSet<ID> - Class in oracle.pgx.api
An unordered set of vertices (no duplicates).

W

wcc(PgxGraph) - Method in class oracle.pgx.api.Analyst
Blocking version of Analyst.wccAsync(PgxGraph).
wcc(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Blocking version of #wccAsync(PgxGraph, VertexProperty<ID, Long>).
wccAsync(PgxGraph) - Method in class oracle.pgx.api.Analyst
Find weakly connected components through label propagation

Time complexity: O(E * D) with E = number of edges, D = diameter of the graph

wccAsync(PgxGraph, VertexProperty<ID, Long>) - Method in class oracle.pgx.api.Analyst
Find weakly connected components through label propagation

Time complexity: O(E * D) with E = number of edges, D = diameter of the graph

wccAsync(PgxGraph, String) - Method in class oracle.pgx.api.Analyst
 
weightedPagerank(PgxGraph, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
weightedPagerank(PgxGraph, double, double, int, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
weightedPagerank(PgxGraph, EdgeProperty<Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #weightedPagerankAsync(PgxGraph, EdgeProperty, VertexProperty<ID, Double>).
weightedPagerank(PgxGraph, double, double, int, EdgeProperty<Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Blocking version of #weightedPagerankAsync(PgxGraph, double, double, int, EdgeProperty, VertexProperty<ID, Double>).
weightedPagerankAsync(PgxGraph, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Weighted PageRank - like the original PageRank algorithm, except that each edge has a weight value assigned to it.
weightedPagerankAsync(PgxGraph, double, double, int, EdgeProperty<Double>) - Method in class oracle.pgx.api.Analyst
Weighted PageRank - like the original PageRank algorithm, except that each edge has a weight value assigned to it.
weightedPagerankAsync(PgxGraph, EdgeProperty<Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Weighted PageRank - like the original PageRank algorithm, except that each edge has a weight value assigned to it.
weightedPagerankAsync(PgxGraph, double, double, int, EdgeProperty<Double>, VertexProperty<ID, Double>) - Method in class oracle.pgx.api.Analyst
Weighted PageRank - like the original PageRank algorithm, except that each edge has a weight value assigned to it.
whomToFollow(PgxGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
whomToFollow(PgxGraph, PgxVertex<ID>, int) - Method in class oracle.pgx.api.Analyst
whomToFollow(PgxGraph, PgxVertex<ID>, int, VertexSequence<ID>, VertexSequence<ID>) - Method in class oracle.pgx.api.Analyst
whomToFollow(PgxGraph, PgxVertex<ID>, VertexSequence<ID>, VertexSequence<ID>) - Method in class oracle.pgx.api.Analyst
whomToFollow(PgxGraph, PgxVertex<ID>, int, int, int, double, double, int, double) - Method in class oracle.pgx.api.Analyst
whomToFollow(PgxGraph, PgxVertex<ID>, int, int, int, double, double, int, double, VertexSequence<ID>, VertexSequence<ID>) - Method in class oracle.pgx.api.Analyst
whomToFollow(PgxGraph, ID, int) - Method in class oracle.pgx.api.Analyst
Convenience wrapper around Analyst.whomToFollow(PgxGraph, PgxVertex, int) taking a vertex ID instead of a PgxVertex.
whomToFollow(PgxGraph, ID, int, int, int, BigDecimal, BigDecimal, int, BigDecimal) - Method in class oracle.pgx.api.Analyst
whomToFollow(PgxGraph, ID, int, int, int, BigDecimal, BigDecimal, int, BigDecimal, VertexSequence<ID>, VertexSequence<ID>) - Method in class oracle.pgx.api.Analyst
whomToFollowAsync(PgxGraph, PgxVertex<ID>) - Method in class oracle.pgx.api.Analyst
Convenience method around Analyst.whomToFollowAsync(PgxGraph, PgxVertex, int, int, int, double, double, int, double) using

max = 100 circleOfTrustSize = 500 randomWalkSteps = 50000 randomWalkResetProbablitiy = 0.15 salsaDampingFactor = 0.85 salsaMaxIterations = 1000 salsaMaxDiff = 0.01

whomToFollowAsync(PgxGraph, PgxVertex<ID>, int) - Method in class oracle.pgx.api.Analyst
Convenience method around Analyst.whomToFollowAsync(PgxGraph, PgxVertex, int, int, int, double, double, int, double) using

circleOfTrustSize = 500 randomWalkSteps = 50000 randomWalkResetProbablitiy = 0.15 salsaDampingFactor = 0.85 salsaMaxIterations = 1000 salsaMaxDiff = 0.01

whomToFollowAsync(PgxGraph, PgxVertex<ID>, VertexSequence<ID>, VertexSequence<ID>) - Method in class oracle.pgx.api.Analyst
Convenience method around Analyst.whomToFollowAsync(PgxGraph, PgxVertex, int, int, int, double, double, int, double, VertexSequence, VertexSequence) using

circleOfTrustSize = 100 circleOfTrustSize = 500 randomWalkSteps = 50000 randomWalkResetProbablitiy = 0.15 salsaDampingFactor = 0.85 salsaMaxIterations = 1000 salsaMaxDiff = 0.01

whomToFollowAsync(PgxGraph, PgxVertex<ID>, int, VertexSequence<ID>, VertexSequence<ID>) - Method in class oracle.pgx.api.Analyst
Convenience method around Analyst.whomToFollowAsync(PgxGraph, PgxVertex, int, int, int, double, double, int, double, VertexSequence, VertexSequence) using

circleOfTrustSize = 500 randomWalkSteps = 50000 randomWalkResetProbablitiy = 0.15 salsaDampingFactor = 0.85 salsaMaxIterations = 1000 salsaMaxDiff = 0.01

whomToFollowAsync(PgxGraph, PgxVertex<ID>, int, int, int, double, double, int, double) - Method in class oracle.pgx.api.Analyst
The Who to Follow recommendation algorithm by Twitter, Inc.
whomToFollowAsync(PgxGraph, PgxVertex<ID>, int, int, int, double, double, int, double, VertexSequence<ID>, VertexSequence<ID>) - Method in class oracle.pgx.api.Analyst
The Who to Follow recommendation algorithm by Twitter, Inc.
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links
Oracle Big Data Spatial and Graph
In-memory Analyst Java API Reference
v2.0.0 (E62127_03)

Copyright © 2016 Oracle Corp. All Rights Reserved.