Cómo hacer varios enlaces entre dos nodos (java)

Estoy tratando de escribir un código donde seleccione dos nodos y cree una o varias conexiones entre ellos. El problema es que solo puedo crear una conexión, la conexión consiste en un borde y un borde, estoy usando una lista dentro de un hashmap.

El problema es que no puedo entender cómo hacer varios enlaces entre dos nodos, solo registra un enlace. ¿Algún consejo sobre cómo puedo hacerlo para que registre varios enlaces? ¿Necesito crear otro mapa?

public class ListGraph<G> implements Graph<G> {
private Map<G, List<ListEdge<G>>> nodes = new HashMap<G, List<ListEdge<G>>>();

public void addNode(G ny) {
    if (!nodes.containsKey(ny))
        nodes.put(ny, new ArrayList<ListEdge<G>>());
}

public void connect(G from, G to, String name, int weight) {
        getEdgesFrom(from).add(new ListEdge<G>(to, weight, name));
        getEdgesFrom(to).add(new ListEdge<G>(from, weight, name));      
    }
Respuesta 1

Estoy usando Flying Saucer para renderizar algunos documentos PDF de cadenas a HTML. DocumentBuilder builder = DocumentBuilderFactory.newInstance (). NewDocumentBuilder (); InputStream es = nuevo ...

Usé este checkboxtree: it.cnr.imaa.essi.lablib.gui.checkboxtree, y esta es la introducción: http://www.javaworld.com/javaworld/jw-09-2007/jw-09-checkboxtree.html ? página = 1. Pero cuando agrego treenode, ...

Mi requisito es que quiero obtener el número de semana del año al pasar la fecha. Regla: el primer mes del año debe ser febrero. La semana debe comenzar de sábado a viernes. Por ejemplo: 01/02/2019 - debería ...

Preguntándome si esto es posible, tengo un applet de Java que estoy incorporando en mi propia versión de las páginas de inicio de sesión del sitio web (usando WordPress actualmente) y usando un applet de Java para permitir el inicio de sesión con un ...