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.hbase |
This package contains the APIs specific to the property graph support on Apache HBase.
|
oracle.pg.nosql |
This package contains the APIs specific to the property graph support on the Oracle NoSQL Database.
|
oracle.pg.rdbms |
This package contains the APIs 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(java.lang.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 java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OracleVertexBase.edges(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels)
Return the edges incident to the vertex according to the given
direction and edge labels.
|
abstract java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraphBase.edgesByPropertyKey(java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Return an
Iterator to all the edges in the graph that have any of the specified keys and
satisfy the specified edge 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
|
abstract java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OracleVertexBase.vertices(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels)
Return the vertices adjacent to the vertex according to the provided
direction and edge labels.
|
abstract java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OraclePropertyGraphBase.verticesByPropertyKey(java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Return an
Iterator to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OracleVertex.edges(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels)
Return the edges incident to the vertex according to the given
direction and edge labels.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraph.edgesByPropertyKey(java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Return an
Iterator to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraph.edgesByPropertyKey(java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag,
int dop)
Return an
Iterator to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraph.edgesByPropertyKey(java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag,
int dop,
boolean flushUpdates)
Return an
Iterator to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(Connection[] connections,
boolean bSkipStoreToCache,
int startSplitID,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Gets an array of
Iterator objects that hold all the edges in the graph that
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(Connection[] connections,
boolean bSkipStoreToCache,
int startSplitID,
OraclePropertyGraphBase.OptimizationFlag flag)
Gets an array of
Iterator objects that hold all the edges in the graph. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(Connection[] connections,
boolean bSkipStoreToCache,
int startSplitID,
java.lang.String[] keys,
boolean bClonedGraph,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Gets an array of
Iterator objects that hold all the edges in the graph
that have any of the specified keys and satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OracleVertex.getVerticesFromSecondaryTable(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels)
Return the vertices adjacent to the vertex according to the provided
direction and edge labels.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OracleVertex.vertices(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels)
Return the vertices adjacent to the vertex according to the provided
direction and edge labels.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OraclePropertyGraph.verticesByPropertyKey(java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Return an
Iterator to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OraclePropertyGraph.verticesByPropertyKey(java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag,
int dop)
Return an
Iterator to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(Connection[] connections,
boolean bSkipStoreToCache,
int startSplitID,
OraclePropertyGraphBase.OptimizationFlag flag)
Gets an array of
Iterator objects that hold all the vertices in the graph. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(Connection[] connections,
boolean bSkipStoreToCache,
int startSplitID,
java.lang.String[] keys,
boolean bCloneGraph,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Gets an array of
Iterator objects that hold all the vertices in the graph
that have any of the specified keys and satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(Connection[] connections,
boolean bSkipStoreToCache,
int startSplitID,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Gets an array of
Iterator objects that hold all the vertices in the graph that
satisfy the specified vertex filter callback. |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OracleVertex.edges(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels) |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraph.edgesByPropertyKey(java.lang.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. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(oracle.kv.KVStoreConfig[] kvcArray,
boolean bSkipStoreToCache,
int iTotalSplits,
int iStartSplitID,
boolean bOptimizedSplits,
java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Gets an array of
Iterable objects that hold all the edges in the graph
that have any of the specified keys and satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(oracle.kv.KVStoreConfig[] kvcArray,
boolean bSkipStoreToCache,
int iTotalSplits,
int startSplitID,
java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Gets an array of
Iterable objects that hold all the edges in the graph
that have any of the specified keys and satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(oracle.kv.KVStoreConfig[] kvcArray,
boolean bSkipStoreToCache,
int startSplitID,
java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Gets an array of
Iterable objects that hold all the edges in the graph
that have any of the specified keys and satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesWithCustomizedParallelTableScan(java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Return an
Iterable to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraph.edgesWithDefaultParallelTableScan(java.lang.String[] keys,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Return an
Iterable to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OracleVertex.vertices(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels)
Return the vertices adjacent to the vertex according to the provided
direction and edge labels.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OraclePropertyGraph.verticesByPropertyKey(java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Return an
Iterable to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(oracle.kv.KVStoreConfig[] kvcArray,
boolean bSkipStoreToCache,
int iTotalSplits,
int iStartSplitID,
boolean bOptimizedSplits,
java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Gets an array of
Iterable objects that hold all the vertices in the graph
that have any of the specified keys and satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(oracle.kv.KVStoreConfig[] kvcArray,
boolean bSkipStoreToCache,
int iTotalSplits,
int startSplitID,
java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Gets an array of
Iterable objects that hold all the vertices in the graph
that have any of the specified keys and satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(oracle.kv.KVStoreConfig[] kvcArray,
boolean bSkipStoreToCache,
int startSplitID,
java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Gets an array of
Iterable objects that hold all the vertices in the graph
that have any of the specified keys and satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesWithCustomizedParallelTableScan(java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Return an
Iterable to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OraclePropertyGraph.verticesWithDefaultParallelTableScan(java.lang.String[] keys,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag optFlag)
Return an
Iterable to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OracleVertex.edges(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels)
Return the edges incident to the vertex according to the given
direction and edge labels.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraph.edgesByPropertyKey(java.lang.String[] propertyNames,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterator to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraph.edgesBySCN(boolean bOrderBySVID,
java.lang.Long longEndSCN,
java.lang.String[] propertyNames,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterator to all the edges in the graph that have any of the specified keys and
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge> |
OraclePropertyGraph.edgesFromResultSet(java.sql.ResultSet rs,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterator to all the edges from the ResultSet that
satisfy the specified edge filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(java.sql.Connection[] connArray,
boolean bSkipStoreToCache,
int startPartitionID,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterators to all the edges in the graph that
satisfy the specified edge filter callback.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(java.sql.Connection[] connArray,
boolean bOrderBySVID,
java.lang.Long longEndSCN,
boolean bSkipStoreToCache,
int iStartPartitionID,
java.lang.String[] propertyNames,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterators to all the edges in the graph that
satisfy the specified edge filter callback.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Edge>[] |
OraclePropertyGraph.edgesPartitioned(java.sql.ResultSet[] rsArray,
boolean bSkipStoreToCache,
EdgeFilterCallback efc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterators to all the edges from the given array of ResultSet objects that satisfy the specified
edge filter callback.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OracleVertex.vertices(org.apache.tinkerpop.gremlin.structure.Direction direction,
OraclePropertyGraphBase.OptimizationFlag flag,
java.lang.String... labels)
Return the vertices adjacent to the vertex according to the provided
direction and edge labels.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OraclePropertyGraph.verticesByPropertyKey(java.lang.String[] propertyNames,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterator to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OraclePropertyGraph.verticesBySCN(java.lang.Long longEndSCN,
java.lang.String[] propertyNames,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an
Iterator to all the vertices in the graph that have any of the specified keys and
satisfy the specified vertex filter callback. |
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex> |
OraclePropertyGraph.verticesFromResultSet(java.sql.ResultSet rs,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an iterator to all the relevant vertices in the graph.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(java.sql.Connection[] connections,
boolean bSkipStoreToCache,
int startPartitionID,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterators to all the vertices in the graph that
satisfy the specified vertex filter callback.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(java.sql.Connection[] connArray,
java.lang.Long longEndSCN,
boolean bSkipStoreToCache,
int iStartPartitionID,
java.lang.String[] propertyNames,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterators to all the vertices in the graph that
have any of the specified keys and satisfy the specified vertex filter callback.
|
java.util.Iterator<org.apache.tinkerpop.gremlin.structure.Vertex>[] |
OraclePropertyGraph.verticesPartitioned(java.sql.ResultSet[] rsArray,
boolean bSkipStoreToCache,
VertexFilterCallback vfc,
OraclePropertyGraphBase.OptimizationFlag flag)
Returns an array of iterators to all the vertices in the graph that
satisfy the specified vertex filter callback.
|
Constructor and Description |
---|
OracleEdgeIteratorImpl(OraclePropertyGraph opg,
java.sql.ResultSet rs,
OraclePropertyGraphBase.OptimizationFlag flag)
A package level constructor.
|
OracleVertexIteratorImpl(OraclePropertyGraph opg,
java.sql.ResultSet rs,
OraclePropertyGraphBase.OptimizationFlag flag)
A package level constructor.
|
Copyright © 2015 - 2020 Oracle and/or its affiliates. All Rights Reserved.