Package | Description |
---|---|
oracle.pg.common |
This package contains the common logic that is shared by all the backend databases including Oracle Database, Oracle NoSQL Database, and Apache HBase.
|
oracle.pg.rdbms |
This package contains the logic specific to the property graph support on Oracle Database.
|
Modifier and Type | Method and Description |
---|---|
OraclePropertyGraphBase.OptimizationFlag |
OraclePropertyGraphBase.getDefaultEdgeOptFlag()
Get the edge optimization flag associated to this property graph
|
OraclePropertyGraphBase.OptimizationFlag |
OraclePropertyGraphBase.getDefaultVertexOptFlag()
Get the vertex optimization flag associated to this property graph
|
static OraclePropertyGraphBase.OptimizationFlag |
OraclePropertyGraphBase.getJustEdgeIdOptFlag()
This method returns OptimizationFlag.JUST_EDGE_ID
|
static OraclePropertyGraphBase.OptimizationFlag |
OraclePropertyGraphBase.getJustVertexIdOptFlag()
This method returns OptimizationFlag.JUST_VERTEX_ID
|
static OraclePropertyGraphBase.OptimizationFlag |
OraclePropertyGraphBase.OptimizationFlag.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OraclePropertyGraphBase.OptimizationFlag[] |
OraclePropertyGraphBase.OptimizationFlag.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
abstract Iterable<Edge> |
OraclePropertyGraphBase.getEdges(String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Return an
Iterable to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
abstract Iterable<Vertex> |
OraclePropertyGraphBase.getVertices(String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Return an
Iterable to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
void |
OraclePropertyGraphBase.setDefaultEdgeOptFlag(OraclePropertyGraphBase.OptimizationFlag eof)
Set the default edge optimization flag associated to this property graph.
|
void |
OraclePropertyGraphBase.setDefaultVertexOptFlag(OraclePropertyGraphBase.OptimizationFlag vof)
Set the default vertex optimization flag associated to this property graph
|
Modifier and Type | Method and Description |
---|---|
Iterable<Edge> |
OraclePropertyGraph.getEdges(boolean bOrderBySVID,
Long longEndSCN,
String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterable to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
Iterable<Edge> |
OracleVertex.getEdges(Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
String... labels)
Return the edges incident to the vertex according to the given
direction and edge labels.
|
Iterable<Edge> |
OraclePropertyGraph.getEdges(ResultSet rs,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterable to all the edges from the ResultSet that
satisfy the specified edge filter callback. |
Iterable<Edge> |
OraclePropertyGraph.getEdges(String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterable to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
Iterable<Edge>[] |
OraclePropertyGraph.getEdgesPartitioned(Connection[] connArray,
boolean bSkipStoreToCache,
int startPartitionID,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterables to all the edges in the graph that
satisfy the specified edge filter callback.
|
Iterable<Edge>[] |
OraclePropertyGraph.getEdgesPartitioned(Connection[] connArray,
boolean bOrderBySVID,
Long longEndSCN,
boolean bSkipStoreToCache,
int iStartPartitionID,
String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterables to all the edges in the graph that
satisfy the specified edge filter callback.
|
Iterable<Edge>[] |
OraclePropertyGraph.getEdgesPartitioned(ResultSet[] rsArray,
boolean bSkipStoreToCache,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterables to all the edges from the given array of ResultSet
objects that satisfy the specified edge filter callback.
|
Iterable<Vertex> |
OracleVertex.getVertices(Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
String... labels)
Return the vertices adjacent to the vertex according to the provided
direction and edge labels.
|
Iterable<Vertex> |
OraclePropertyGraph.getVertices(Long longEndSCN,
String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterable to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
Iterable<Vertex> |
OraclePropertyGraph.getVertices(ResultSet rs,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an iterable to all the relevant vertices in the graph.
|
Iterable<Vertex> |
OraclePropertyGraph.getVertices(String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterable to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
Iterable<Vertex>[] |
OraclePropertyGraph.getVerticesPartitioned(Connection[] connections,
boolean bSkipStoreToCache,
int startPartitionID,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterables to all the vertices in the graph that
satisfy the specified vertex filter callback.
|
Iterable<Vertex>[] |
OraclePropertyGraph.getVerticesPartitioned(Connection[] connArray,
Long longEndSCN,
boolean bSkipStoreToCache,
int iStartPartitionID,
String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterables to all the vertices in the graph that
have any of the specified keys and satisfy the specified vertex filter callback.
|
Iterable<Vertex>[] |
OraclePropertyGraph.getVerticesPartitioned(ResultSet[] rsArray,
boolean bSkipStoreToCache,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterables to all the vertices in the graph that
satisfy the specified vertex filter callback.
|
Copyright © 2017 Oracle and/or its affiliates. All Rights Reserved.