## Uses of Interface
list.listinterface.ShallowList

- Packages that use ShallowList
  Package | Description
  --- | ---
  list.arraylist |
  list.linkedlist |
  list.listinterface |
  sequence.sequence |

- - ### Uses of ShallowList in list.arraylist

    Classes in list.arraylist that implement ShallowList
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `ShallowLinearArrayList` Implementace mělkého seřaditelného seznamu.

    Methods in list.arraylist that return ShallowList
    Modifier and Type | Method and Description
    --- | ---
    `ShallowList` | ShallowLinearArrayList.`makeLowerHalfSequence()`
    `ShallowList` | SortableArrayList.`makeLowerHalfSequence()`
    `ShallowList` | ShallowLinearArrayList.`makeShrinkList()`
    `ShallowList` | SortableArrayList.`makeShrinkList()`
    `ShallowList` | ShallowLinearArrayList.`makeStretchDownList()`
    `ShallowList` | SortableArrayList.`makeStretchDownList()`
    `ShallowList` | ShallowLinearArrayList.`makeStretchUpList()`
    `ShallowList` | SortableArrayList.`makeStretchUpList()`
    `ShallowList` | ShallowLinearArrayList.`makeUpperHalfSequence()`
    `ShallowList` | SortableArrayList.`makeUpperHalfSequence()`

  - ### Uses of ShallowList in list.linkedlist

    Classes in list.linkedlist that implement ShallowList
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `ShallowDoublyLinkedList` Implementace mělkého seřaditelného seznamu.

    Methods in list.linkedlist that return ShallowList
    Modifier and Type | Method and Description
    --- | ---
    `ShallowList` | ShallowDoublyLinkedList.`makeLowerHalfSequence()`
    `ShallowList` | SortableDoublyLinkedList.`makeLowerHalfSequence()`
    `ShallowList` | ShallowDoublyLinkedList.`makeShrinkList()`
    `ShallowList` | SortableDoublyLinkedList.`makeShrinkList()`
    `ShallowList` | ShallowDoublyLinkedList.`makeStretchDownList()`
    `ShallowList` | SortableDoublyLinkedList.`makeStretchDownList()`
    `ShallowList` | ShallowDoublyLinkedList.`makeStretchUpList()`
    `ShallowList` | SortableDoublyLinkedList.`makeStretchUpList()`
    `ShallowList` | ShallowDoublyLinkedList.`makeUpperHalfSequence()` Vyrobí mělkou kopii seznamu obsahující horní polovinu.
    `ShallowList` | SortableDoublyLinkedList.`makeUpperHalfSequence()`

  - ### Uses of ShallowList in list.listinterface

    Methods in list.listinterface that return ShallowList
    Modifier and Type | Method and Description
    --- | ---
    `ShallowList` | ShallowList.`makeLowerHalfSequence()` Vyrobí mělkou kopii seznamu obsahující spodní polovinu.
    `ShallowList` | SortableList.`makeLowerHalfSequence()` Vyrobí mělkou kopii seznamu obsahující spodní polovinu.
    `ShallowList` | ShallowList.`makeShrinkList()` Vyrobí mělkou kopii celého seznamu.
    `ShallowList` | SortableList.`makeShrinkList()` Vyrobí mělkou kopii celého seznamu.
    `ShallowList` | ShallowList.`makeStretchDownList()` Vyrobí mělkou kopii seznamu obsahující posledního člena.
    `ShallowList` | SortableList.`makeStretchDownList()` Vyrobí mělkou kopii seznamu obsahující posledního člena.
    `ShallowList` | ShallowList.`makeStretchUpList()` Vyrobí mělkou kopii seznamu obsahující prvního člena.
    `ShallowList` | SortableList.`makeStretchUpList()` Vyrobí mělkou kopii seznamu obsahující prvního člena.
    `ShallowList` | ShallowList.`makeUpperHalfSequence()` Vyrobí mělkou kopii seznamu obsahující horní polovinu.
    `ShallowList` | SortableList.`makeUpperHalfSequence()` Vyrobí mělkou kopii seznamu obsahující horní polovinu.

  - ### Uses of ShallowList in sequence.sequence

    Fields in sequence.sequence declared as ShallowList
    Modifier and Type | Field and Description
    --- | ---
    `protected ShallowList` | RealShallowSequence.`list` zapouzdřený mělký seznam uvnitř implementace posloupnosti

    Constructors in sequence.sequence with parameters of type ShallowList
    Constructor and Description
    `RealShallowSequence(ShallowList aList, int aCount, int aSize)` Vyrobí mělkou posloupnost.