Interface ServiceNode

    • Method Detail

      • getLegSegment

        default ServiceLegSegment getLegSegment​(ServiceNode endNode)
        Identical to #getEdgeSegment(DirectedVertex)
        Parameters:
        endNode - to use
        Returns:
        first leg segment matching this signature
      • getFirstEntryLegSegment

        default ServiceLegSegment getFirstEntryLegSegment()
        Collect the first available entry leg segment using the iterator internally. It is assumed at least one entry is available
        Returns:
        first entry available
      • getFirstExitLegSegment

        default ServiceLegSegment getFirstExitLegSegment()
        Collect the first available exit link segment using the iterator internally. It is assumed at least one entry is available
        Returns:
        first exit available
      • getParentNode

        Node getParentNode()
        Provide access to the underlying network node
        Returns:
        networkLayerNode