Edge

data class Edge(val source: Node, val target: Node, val relations: List<String>, val functions: List<String>)(source)

Represents an edge between two Nodes of a domain Graph.

Author

Jan Müller

Constructors

Link copied to clipboard
constructor(source: Node, target: Node, relations: List<String>, functions: List<String>)

Creates a Edge with the given parameters.

Properties

Link copied to clipboard

List of functions assigned to this edge. Each must start with a lowercase letter.

Link copied to clipboard

List of relations assigned to this edge. Each must start with an uppercase letter.

Link copied to clipboard

The source Node.

Link copied to clipboard

The target Node.