cdc.graphs.GraphHeavyNode Maven / Gradle / Ivy
The newest version!
package cdc.graphs;
/**
* Basic interface for graph heavy nodes.
*
* A heavy node has knowledge of related edges.
*
* @author Damien Carbonne
*
* @param Edge type.
*/
public interface GraphHeavyNode {
/**
* @return The outgoing edges.
*/
public Iterable getOutgoings();
/**
* @return The ingoing edges.
*/
public Iterable getIngoings();
}