Package | Description |
---|---|
oracle.pg.common |
This package contains the common logic that is shared by all the backend databases including Oracle NoSQL Database and Apache HBase.
|
oracle.pg.nosql |
This package contains the logic specific to the property graph support on Oracle NoSQL 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(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. |
Iterable<Edge>[] |
OraclePropertyGraph.getEdgesPartitioned(oracle.kv.KVStoreConfig[] kvcArray, boolean bSkipStoreToCache, int iTotalSplits, int iStartSplitID, boolean bOptimizedSplits, 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. |
Iterable<Edge>[] |
OraclePropertyGraph.getEdgesPartitioned(oracle.kv.KVStoreConfig[] kvcArray, boolean bSkipStoreToCache, int iTotalSplits, int startSplitID, 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. |
Iterable<Edge>[] |
OraclePropertyGraph.getEdgesPartitioned(oracle.kv.KVStoreConfig[] kvcArray, boolean bSkipStoreToCache, int startSplitID, 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. |
Iterable<Edge>[] |
OraclePropertyGraph.getEdgesWithCustomizedParallelTableScan(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. |
Iterable<Edge> |
OraclePropertyGraph.getEdgesWithDefaultParallelTableScan(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. |
Iterable<Vertex> |
OraclePropertyGraph.getVertices(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. |
Iterable<Vertex>[] |
OraclePropertyGraph.getVerticesPartitioned(oracle.kv.KVStoreConfig[] kvcArray, boolean bSkipStoreToCache, int iTotalSplits, int iStartSplitID, boolean bOptimizedSplits, 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. |
Iterable<Vertex>[] |
OraclePropertyGraph.getVerticesPartitioned(oracle.kv.KVStoreConfig[] kvcArray, boolean bSkipStoreToCache, int iTotalSplits, int startSplitID, 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. |
Iterable<Vertex>[] |
OraclePropertyGraph.getVerticesPartitioned(oracle.kv.KVStoreConfig[] kvcArray, boolean bSkipStoreToCache, int startSplitID, 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. |
Iterable<Vertex>[] |
OraclePropertyGraph.getVerticesWithCustomizedParallelTableScan(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. |
Iterable<Vertex> |
OraclePropertyGraph.getVerticesWithDefaultParallelTableScan(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. |
Copyright © 2016 Oracle and/or its afflilates. All Rights Reserved.