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.nosql |
This package contains the logic specific to the property graph support on Oracle NoSQL Database.
|
Modifier and Type | Method and Description |
---|---|
OracleVertexBase |
VertexCache.get(java.lang.Long lID)
Fetch one vertex from the cache using its ID.
|
OracleVertexBase |
OracleEdgeBase.getInVertex()
Return the head/in vertex of the edge
|
OracleVertexBase |
OracleEdgeBase.getOutVertex()
Return the tail/out vertex of the edge
|
abstract OracleVertexBase |
OraclePropertyGraphBase.getVertexInstance(java.lang.Long vid,
boolean bCreateIfAbsentFromCache,
boolean bSkipStoreToCache)
Returns an instance of OracleVertexBase.
|
OracleVertexBase |
OracleTinkerpop30VertexIteratorImpl.next()
Returns the next element.
|
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 |
---|---|
java.lang.String |
VertexOpCallback.getAttributeKeyName(OracleVertexBase v)
When an operation against the input vetex is required, this method
returns the attribute key name.
|
java.lang.Object |
VertexOpCallback.getAttributeKeyValue(OracleVertexBase v)
When an operation against the input vetex is required, this method
returns the attribute key value.
|
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).
|
boolean |
VertexOpCallback.needOp(OracleVertexBase v)
Returns true if an operation against the input vertex is required
|
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
|
Constructor and Description |
---|
OracleVertexPropertyBase(OracleVertexBase oracleVertex,
java.lang.String key,
V value)
Constructs a new OracleVertexProperty object
|
Modifier and Type | Class and Description |
---|---|
class |
OracleVertex
This class implements the Blueprints Vertex interface on top of the supported backend database.
|
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
|
Copyright © 2015, 2019, Oracle and/or its afflilates. All Rights Reserved.