## Uses of Interface
graph.graphinterface.GraphLatch

- Packages that use GraphLatch
  Package | Description
  --- | ---
  graph.adjacencyarraygraph |
  graph.followerarraygraph |
  graph.graphinterface |
  graph.tasks |

- - ### Uses of GraphLatch in graph.adjacencyarraygraph

    Classes in graph.adjacencyarraygraph that implement GraphLatch
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `AdjacencyArrayGraphLatch` Záznam, kam zachytím stav procházení grafu implementovaného maticí sousedů.

    Methods in graph.adjacencyarraygraph that return GraphLatch
    Modifier and Type | Method and Description
    --- | ---
    `GraphLatch` | AdjacencyArrayGraph.`latch()`

    Methods in graph.adjacencyarraygraph with parameters of type GraphLatch
    Modifier and Type | Method and Description
    --- | ---
    `GraphVertex` | AdjacencyArrayGraph.`getVertex(GraphLatch aLatch)`
    `void` | AdjacencyArrayGraph.`restore(GraphLatch graphState)`

  - ### Uses of GraphLatch in graph.followerarraygraph

    Classes in graph.followerarraygraph that implement GraphLatch
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FollowerArrayGraphLatch` Záznam, kam zachytím stav procházení grafu implementovaného polem následovníků.

    Methods in graph.followerarraygraph that return GraphLatch
    Modifier and Type | Method and Description
    --- | ---
    `GraphLatch` | FollowerArrayGraph.`latch()`

    Methods in graph.followerarraygraph with parameters of type GraphLatch
    Modifier and Type | Method and Description
    --- | ---
    `GraphVertex` | FollowerArrayGraph.`getVertex(GraphLatch aLatch)`
    `void` | FollowerArrayGraph.`restore(GraphLatch graphState)`

  - ### Uses of GraphLatch in graph.graphinterface

    Methods in graph.graphinterface that return GraphLatch
    Modifier and Type | Method and Description
    --- | ---
    `GraphLatch` | Graph.`latch()` Zachytí běžný stav procházení grafu.

    Methods in graph.graphinterface with parameters of type GraphLatch
    Modifier and Type | Method and Description
    --- | ---
    `GraphVertex` | Graph.`getVertex(GraphLatch aLatch)` Vrátí vrchol zachycený v aLatch.
    `void` | Graph.`restore(GraphLatch graphState)` Obnoví běžný stav procházení grafu.

  - ### Uses of GraphLatch in graph.tasks

    Fields in graph.tasks declared as GraphLatch
    Modifier and Type | Field and Description
    --- | ---
    `private GraphLatch` | DijkstraShortestPath.HeapElement.`l`

    Methods in graph.tasks that return GraphLatch
    Modifier and Type | Method and Description
    --- | ---
    `(package private) GraphLatch` | DijkstraShortestPath.HeapElement.`getLatch()`

    Constructors in graph.tasks with parameters of type GraphLatch
    Constructor and Description
    `HeapElement(Graph aGraph, GraphLatch aLatch)`