Edge Methods

This page lists all built-in edge methods that can be accessed by edge aliases using the dot (.) operator.

getAttr()

Syntax

e.getAttr( attrName, atterType )

Description

Returns the value of an attribute of the edge.

Return type

The data type of the attribute itself.

Parameters

Example

If we have the following edge:

{
      "e_type": "User_Video",
      "directed": false,
      "from_id": "0",
      "from_type": "VidUser",
      "to_id": "2",
      "to_type": "Video",
      "attributes": {
        "rating": 5.2,
        "date_time": 0
}

Assume the alias of the edge is e:

e.getAttr("rating", "DOUBLE") -> 5.2

isDirected()

Syntax

e.isDirected()

Description

Returns a boolean value indicating whether the edge is directed or undirected.

Return type

BOOL

Parameters

None.

setAttr()

Syntax

e.setAttr( attrName, attrNewValue)

Description

Sets an attribute of an edge to a new value.

Return type

No return value.

Parameters

Last updated