Package com.amalgamasimulation.graph


package com.amalgamasimulation.graph
  • Class
    Description
    This interface consists exclusively of static methods that operate on graphs.
    Enumeration used to differentiate arcs when traversing a graph
    Functional interface for a function answering the question "What must be the context of the node being added considering we know the added arc, the added node itself, and the context of the already traversed node adjacent to this arc?"
    Functional interface for a predicate answering the question "Must we end the traversal after we added the specific arc, node and calculated the specific node context?"
    Functional interface for a predicate answering the question "Can we traverse the arc and the node adjacent to this arc?"
    Graph<N,A>
    Represents an oriented graph with instances of NodeValueType in nodes and instances of ArcValueType in arcs.
    Represents a path in a graph.