graph.adjacencyarraygraph

## Class AdjacencyArrayGraphLatch

- java.lang.Object
- - graph.adjacencyarraygraph.AdjacencyArrayGraphLatch

- All Implemented Interfaces:
    GraphLatch

      class AdjacencyArrayGraphLatch
      extends java.lang.Object
      implements GraphLatch

  Záznam, kam zachytím stav procházení grafu implementovaného maticí sousedů.

  Užití: Používá se v aplikaci jako výsledek funkce Latch a jako parametr procedury Restore.

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `private int` | `StartIx`
    `private int` | `TargetIx`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `AdjacencyArrayGraphLatch(int six, int tix)` Vyrobí instanci třídy AdjacencyArrayGraphLatch.

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `GetEdgeIx()`
    `int` | `GetVertIx()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### StartIx

          private int StartIx

    - #### TargetIx

          private int TargetIx

  - ### Constructor Detail

    - #### AdjacencyArrayGraphLatch

          public AdjacencyArrayGraphLatch(int six,
                                          int tix)

      Vyrobí instanci třídy AdjacencyArrayGraphLatch.
      Parameters:
        `six` - index běžného vrcholu
        `tix` - index cílového vrcholu běžné hrany

  - ### Method Detail

    - #### GetVertIx

          public int GetVertIx()

      Specified by:
        `GetVertIx` in interface `GraphLatch`
      Returns:
        index běžného vrcholu

    - #### GetEdgeIx

          public int GetEdgeIx()

      Specified by:
        `GetEdgeIx` in interface `GraphLatch`
      Returns:
        index cílového vrcholu běžné hrany