void add(Node gNode, Node node) { NodeTable gt = graph.get(gNode); if (gt == null) { gt = new NodeTable(); graph.put(gNode, gt); } if (!gt.containsKey(node)) { gt.put(node, EntityImpl.create(gNode, node)); } }
Iterable<Entity> getNodes(Node gNode) { NodeTable gt = graph.get(gNode); if (gt == null) return new ArrayList<Entity>(); return gt.values(); }