@@ -17,7 +17,7 @@ type Edge struct {
17
17
graph * Graph
18
18
}
19
19
20
- // Create a new Edge
20
+ // EdgeNew create a new Edge
21
21
func EdgeNew (relation string , srcNode * Node , destNode * Node , properties map [string ]interface {}) * Edge {
22
22
p := properties
23
23
if p == nil {
@@ -33,18 +33,18 @@ func EdgeNew(relation string, srcNode *Node, destNode *Node, properties map[stri
33
33
}
34
34
}
35
35
36
- // Assign a new property to edge
36
+ // SetProperty assign a new property to edge
37
37
func (e * Edge ) SetProperty (key string , value interface {}) {
38
38
e .Properties [key ] = value
39
39
}
40
40
41
- // Retrieves property from edge
41
+ // GetProperty retrieves property from edge
42
42
func (e * Edge ) GetProperty (key string ) interface {} {
43
43
v , _ := e .Properties [key ]
44
44
return v
45
45
}
46
46
47
- // Returns edge source node ID
47
+ // SourceNodeID returns edge source node ID
48
48
func (e Edge ) SourceNodeID () uint64 {
49
49
if e .Source != nil {
50
50
return e .Source .ID
@@ -53,7 +53,7 @@ func (e Edge) SourceNodeID() uint64 {
53
53
}
54
54
}
55
55
56
- // Returns edge destination node ID
56
+ // DestNodeID returns edge destination node ID
57
57
func (e Edge ) DestNodeID () uint64 {
58
58
if e .Source != nil {
59
59
return e .Destination .ID
@@ -77,7 +77,7 @@ func (e Edge) String() string {
77
77
return s
78
78
}
79
79
80
- // String makes Edge satisfy the Stringer interface
80
+ // Encode makes Edge satisfy the Stringer interface
81
81
func (e Edge ) Encode () string {
82
82
s := []string {"(" , e .Source .Alias , ")" }
83
83
0 commit comments