struct

Barista::Graph::Vertex

Inherits Struct < Value < Object

Representation of a Vertex in the Graph

Constructors

new(*, name : String, incoming : Hash(String, Barista::Graph::Vertex) = {} of String => Graph::Vertex, incoming_names : Array(String) = [] of String, has_outgoing : Bool = false)
Source

Instance methods

has_outgoing
Source
has_outgoing=(has_outgoing : Bool)
Source
has_outgoing?
Source
incoming
Source
incoming=(incoming : Hash(String, Barista::Graph::Vertex))
Source
incoming_names
Source
incoming_names=(incoming_names : Array(String))
Source
name
Source
name=(name : String)
Source