Class DirectedNetworkConnections<N,​E>

    • Constructor Detail

      • DirectedNetworkConnections

        protected DirectedNetworkConnections​(java.util.Map<E,​N> inEdgeMap,
                                             java.util.Map<E,​N> outEdgeMap,
                                             int selfLoopCount)
    • Method Detail

      • ofImmutable

        static <N,​E> DirectedNetworkConnections<N,​E> ofImmutable​(java.util.Map<E,​N> inEdges,
                                                                             java.util.Map<E,​N> outEdges,
                                                                             int selfLoopCount)
      • predecessors

        public java.util.Set<N> predecessors()
      • successors

        public java.util.Set<N> successors()
      • edgesConnecting

        public java.util.Set<E> edgesConnecting​(java.lang.Object node)
        Description copied from interface: NetworkConnections
        Returns the set of edges connecting the origin node to node. For networks without parallel edges, this set cannot be of size greater than one.