## Uses of Class
basics.Human

- Packages that use Human
  Package | Description
  --- | ---
  basics |
  db |
  humanproject |
  threads |

- - ### Uses of Human in basics

    Methods in basics that return types with arguments of type Human
    Modifier and Type | Method and Description
    --- | ---
    `java.util.ArrayList<Human>` | Family.`getMembers()`

    Methods in basics with parameters of type Human
    Modifier and Type | Method and Description
    --- | ---
    `void` | Family.`addMember(Human h)`
    `int` | Human.`compare(Human h1, Human h2)`
    `int` | Human.`compareTo(Human h2)`
    `boolean` | Family.`containsMember(Human h)`

  - ### Uses of Human in db

    Methods in db that return types with arguments of type Human
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.ArrayList<Human>` | Database.`getAllHumans()`

    Methods in db with parameters of type Human
    Modifier and Type | Method and Description
    --- | ---
    `static void` | Database.`storeHuman(Human h)`

    Method parameters in db with type arguments of type Human
    Modifier and Type | Method and Description
    --- | ---
    `static void` | Database.`storeAllHumans(java.util.ArrayList<Human> humans)`

  - ### Uses of Human in humanproject

    Fields in humanproject with type parameters of type Human
    Modifier and Type | Field and Description
    --- | ---
    `static java.util.ArrayList<Human>` | ThreadDemo.`allhuman`

  - ### Uses of Human in threads

    Fields in threads with type parameters of type Human
    Modifier and Type | Field and Description
    --- | ---
    `java.util.ArrayList<Human>` | ArrayListContainer.`allhuman`
    `java.util.ArrayList<Human>` | SimpleThread.`threadhuman`

    Methods in threads with parameters of type Human
    Modifier and Type | Method and Description
    --- | ---
    `void` | ArrayListContainer.`add(Human h)` Adds the human object to the list