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 |
---|---|
OracleVertexBase |
VertexCache.get(java.lang.Long lID)
Fetch one vertex from the cache using its ID.
|
abstract OracleVertexBase |
OraclePropertyGraphBase.getVertexInstance(java.lang.Long vid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleVertexBase.
|
OracleVertexBase |
OracleEdgeBase.inVertex()
Return the head/in vertex of the edge
|
OracleVertexBase |
OracleEdgeBase.outVertex()
Return the tail/out vertex of the edge
|
OracleVertexBase |
OraclePropertyGraphBase.readVertexFromDB(java.lang.Long lVID)
Deprecated.
|
OracleVertexBase |
VertexCache.remove(java.lang.Long lID)
Remove one Vertex from the cache
|
OracleVertexBase |
VertexCache.remove(OracleVertexBase v)
Remove one Vertex from the cache
|
Modifier and Type | Method and Description |
---|---|
default java.lang.Class<OracleVertexBase> |
VertexOpCallback.getEntityType() |
Modifier and Type | Method and Description |
---|---|
void |
OraclePropertyGraphBase.addUpdatedVertex(OracleVertexBase v)
Add an updated vertex into this property graph
|
abstract OracleEdgeBase |
OraclePropertyGraphBase.getEdgeInstance(OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdgeBase.
|
boolean |
VertexFilterCallback.keepVertex(OracleVertexBase vertex)
Returns true if the given vertex is to be kept ( implying that it satisfies all conditions specified in this method).
|
void |
VertexCache.put(java.lang.Long lID,
OracleVertexBase v)
Add one vertex to the cache.
|
void |
VertexCache.put(OracleVertexBase v)
Add one vertex to the cache
|
OracleVertexBase |
VertexCache.remove(OracleVertexBase v)
Remove one Vertex from the cache
|
void |
OracleEdgeBase.setInVertex(OracleVertexBase v) |
void |
OracleEdgeBase.setOutVertex(OracleVertexBase v) |
Constructor and Description |
---|
OracleVertexPropertyBase(OracleVertexBase oracleVertex,
java.lang.String key,
V value)
Constructs a new OracleVertexProperty object
|
Modifier and Type | Method and Description |
---|---|
OracleVertexBase |
OraclePropertyGraph.getVertexInstance(java.lang.Long vid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleVertexBase.
|
Modifier and Type | Method and Description |
---|---|
OracleEdgeBase |
OraclePropertyGraph.getEdgeInstance(OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdgeBase.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdge
|
Modifier and Type | Method and Description |
---|---|
OracleVertexBase |
OraclePropertyGraph.getVertexInstance(java.lang.Long vid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleVertexBase.
|
Modifier and Type | Method and Description |
---|---|
OracleEdgeBase |
OraclePropertyGraph.getEdgeInstance(OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdgeBase.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache)
Returns an instance of OracleEdge
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdge
|
Modifier and Type | Class and Description |
---|---|
class |
OracleVertex
This class implements the Blueprints Vertex and Element interface by using
an Oracle backend.
|
Modifier and Type | Method and Description |
---|---|
OracleVertexBase |
OraclePropertyGraph.getVertexInstance(java.lang.Long vid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleVertexBase.
|
Modifier and Type | Method and Description |
---|---|
OracleEdgeBase |
OraclePropertyGraph.getEdgeInstance(OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdgeBase.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdge.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid)
Returns an instance of OracleEdge.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache)
Returns an instance of OracleEdge.
|
static OracleEdge |
OracleEdge.getInstance(OraclePropertyGraph opg,
OracleVertexBase outVertex,
OracleVertexBase inVertex,
java.lang.String edgeLabel,
java.lang.Long eid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleEdge.If there is no match in the
cache and bCreateIfAbsentFromCache is false, then a NULL value
will be returned.
|
Copyright © 2015 - 2020 Oracle and/or its affiliates. All Rights Reserved.