Я использую DefaultDirectedGraph для создания ориентированного графа, где каждая вершина является объектом.
DefaultDirectedGraph g = новый DefaultDirectedGraph(DefaultEdge.class);
Мне было интересно, можно ли охарактеризовать края? Например, я хотел бы сохранить информацию о дружбе между студентами.
Или у меня должна быть карта между краями и объектами дружбы?