Class GraphIteratorPoller.FirstPoller<N,​E>

  • Type Parameters:
    N - Тип вершины
    E - Тип ребра
    All Implemented Interfaces:
    GraphIteratorPoller<N,​E>
    Enclosing interface:
    GraphIteratorPoller<N,​E>

    public static class GraphIteratorPoller.FirstPoller<N,​E>
    extends Object
    implements GraphIteratorPoller<N,​E>
    Извлекает первый элемент из списка
    • Constructor Detail

      • FirstPoller

        public FirstPoller()
    • Method Detail

      • poll

        public Path<N,​E> poll​(List<Path<N,​E>> paths)
        Description copied from interface: GraphIteratorPoller
        Извелчение пути из списка существующих. Извлекаемый путь, должен быть удален из списка
        Specified by:
        poll in interface GraphIteratorPoller<N,​E>
        Parameters:
        paths - Список путей
        Returns:
        Извлеченный путь