public class OracleEdge extends OracleEdgeBase implements java.lang.Comparable<java.lang.Object>
OracleElementBase.FLAG
EMPTY_LBL, NULL_LBL
Modifier and Type | Method and Description |
---|---|
static OracleEdge |
getInstance(OraclePropertyGraph opg, java.lang.Long eid)
Returns an instance of OracleEdge
|
static OracleEdge |
getInstance(OraclePropertyGraph opg, java.lang.Long eid, boolean bCreateIfAbsentFromCache)
Returns an instance of OracleEdge.
|
static OracleEdge |
getInstance(OraclePropertyGraph opg, java.lang.Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleEdge.
|
static OracleEdge |
getInstance(OraclePropertyGraph opg, java.lang.Long eid, java.lang.String label)
Returns an instance of OracleEdge
|
static OracleEdge |
getInstance(OraclePropertyGraph opg, java.lang.Long eid, java.lang.String label, boolean bCreateIfAbsentFromCache)
Returns an instance of OracleEdge.
|
static OracleEdge |
getInstance(OraclePropertyGraph opg, java.lang.Long eid, java.lang.String label, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleEdge.
|
static OracleEdge |
getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, java.lang.Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleEdge
|
static OracleEdge |
getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, java.lang.String edgeLabel, java.lang.Long eid)
Returns an instance of OracleEdge
|
static 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 |
getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, java.lang.String edgeLabel, java.lang.Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
Returns an instance of OracleEdge
|
compareTo, equals, forceRefresh, hashCode, inVertex, inVertexID, label, outVertex, outVertexID, properties, property, property, remove, setInVertex, setLabel, setLabel, setOutVertex, toString, vertices
clearAddedKeys, clearDeletedKeys, getAddedKeys, getAttributes, getDeletedKeys, getDeletedProperties, getFlag, graph, id, isPartial, keys, property, property, propertyCommon, propertyValue, refresh, removeProperty, setCreatedWithOptFlag, setFlag, setGraph, setPartial
public static OracleEdge getInstance(OraclePropertyGraph opg, java.lang.Long eid)
opg
- the OraclePropertyGraph
that the Edge belongs to.eid
- the id for the Edgepublic static OracleEdge getInstance(OraclePropertyGraph opg, java.lang.Long eid, boolean bCreateIfAbsentFromCache)
opg
- the OraclePropertyGraph
that the Edge belongs to.eid
- the id for the EdgebCreateIfAbsentFromCache
- whether the Edge should be created or not if it is not found in the cache.public static OracleEdge getInstance(OraclePropertyGraph opg, java.lang.Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
opg
- the OraclePropertyGraph
that the Edge belongs to.eid
- the id for the EdgebCreateIfAbsentFromCache
- whether the Edge should be created or not if it is not found in the cache.bSkipStoreToCache
- whether the Edge should be stored in the cache or notpublic static OracleEdge getInstance(OraclePropertyGraph opg, java.lang.Long eid, java.lang.String label)
opg
- the OraclePropertyGraph
that the Edge belongs to.eid
- the id for the Edgelabel
- the label for the Edgepublic static OracleEdge getInstance(OraclePropertyGraph opg, java.lang.Long eid, java.lang.String label, boolean bCreateIfAbsentFromCache)
opg
- the OraclePropertyGraph
that the Edge belongs to.eid
- the id for the Edgelabel
- the label for the EdgebCreateIfAbsentFromCache
- whether the Edge should be created or not if it is not found in the cache.public static OracleEdge getInstance(OraclePropertyGraph opg, java.lang.Long eid, java.lang.String label, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
opg
- the OraclePropertyGraph
that the Edge belongs to.eid
- the id for the Edgelabel
- the label for the EdgebCreateIfAbsentFromCache
- whether the Edge should be created or not if it is not found in the cache.bSkipStoreToCache
- whether the Edge should be stored in the cache or notpublic static OracleEdge getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, java.lang.Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
opg
- the OraclePropertyGraph
that the Edge belongs to.outVertex
- the outgoing Vertex of the Edge.inVertex
- the incoming Vertex of the Edge.eid
- the id for the Edge.bCreateIfAbsentFromCache
- whether the Edge should be created or not if it is not found in the cache.bSkipStoreToCache
- whether the Edge should be stored in the cache or notpublic static OracleEdge getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, java.lang.String edgeLabel, java.lang.Long eid)
opg
- the OraclePropertyGraph
that the Edge belongs to.outVertex
- the outgoing Vertex of the Edge.inVertex
- the incoming Vertex of the Edge.edgeLabel
- the label for the Edge.eid
- the id for the Edge.public static OracleEdge getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, java.lang.String edgeLabel, java.lang.Long eid, boolean bCreateIfAbsentFromCache)
opg
- the OraclePropertyGraph
that the Edge belongs to.outVertex
- the outgoing Vertex of the Edge.inVertex
- the incoming Vertex of the Edge.edgeLabel
- the label for the Edge.eid
- the id for the Edge.bCreateIfAbsentFromCache
- whether the Edge should be created or not if it is not found in the cache.public static OracleEdge getInstance(OraclePropertyGraph opg, OracleVertexBase outVertex, OracleVertexBase inVertex, java.lang.String edgeLabel, java.lang.Long eid, boolean bCreateIfAbsentFromCache, boolean bSkipStoreToCache)
opg
- the OraclePropertyGraph
that the Edge belongs to.outVertex
- the outgoing Vertex of the Edge.inVertex
- the incoming Vertex of the Edge.edgeLabel
- the label for the Edge.eid
- the id for the Edge.bCreateIfAbsentFromCache
- whether the Edge should be created or not if it is not found in the cache.bSkipStoreToCache
- whether the Edge should be stored in the cache or not