By: ThorstenSeitz
Classes
EdgePropagatorSource Codeshared EdgePropagator<V,E,G>
given V satisfies Object
given E satisfies Edge<V,E>
given G satisfies IncidenceGraph<V,E>
EdgePropagatorFactorySource Codeshared EdgePropagatorFactory<V,E,G>
given V satisfies Object
given E satisfies Edge<V,E>
given G satisfies IncidenceGraph<V,E>
GraphPropagatorSource Codeshared abstract GraphPropagator<Vertex,Adjacency>
given Vertex satisfies Object

A GraphPropagator defines how a graph traversal propagates to adjacent vertices of a given vertex. It abstracts from whether the adjacent vertices are reached as neighbors of an AdjacencyGraph or as targets of adjacent edges of an IncidenceGraph.

PropagatorFactorySource Codeshared abstract PropagatorFactory<Vertex,Adjacency,P>
given Vertex satisfies Object
given P satisfies GraphPropagator<Vertex,Adjacency>
VertexPropagatorSource Codeshared VertexPropagator<V,G>
given V satisfies Object
given G satisfies AdjacencyGraph<V>
VertexPropagatorFactorySource Codeshared VertexPropagatorFactory<V,G>
given V satisfies Object
given G satisfies AdjacencyGraph<V>