@Override public final Iterable<E> getEdges(N node, EdgeDirection direction) { if (direction == null) { return delegate.getEdges(node, null); } else { return delegate.getEdges(node, direction.opposite()); } }
for (final EdgeDirection direction : EdgeDirection.values()) { System.out.println("--------------------------------"); System.out.println(node.getName() + " " + method + " " + order + " " + direction);