Package model

# Class DAO

java.lang.Object
model.DAO

public class DAO extends Object
The Class DAO.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DAO()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `alterarContacto(JavaBeans contacto)`
  Alterar contacto.
  `void`
  `deletarContacto(JavaBeans contacto)`
  Deletar contacto.
  `void`
  `inserirContacto(JavaBeans contacto)`
  Inserir contacto.
  `ArrayList<JavaBeans>`
  `listarContactos()`
  Listar contactos.
  `void`
  `selecionarContacto(JavaBeans contacto)`
  Selecionar contacto.

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

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

- ## Constructor Details

  - ### DAO

    public DAO()

- ## Method Details

  - ### inserirContacto

    public void inserirContacto(JavaBeans contacto)
    Inserir contacto.
    Parameters:
      `contacto` - the contacto

  - ### listarContactos

    public ArrayList<JavaBeans> listarContactos()
    Listar contactos.
    Returns:
      the array list

  - ### selecionarContacto

    public void selecionarContacto(JavaBeans contacto)
    Selecionar contacto.
    Parameters:
      `contacto` - the contacto

  - ### alterarContacto

    public void alterarContacto(JavaBeans contacto)
    Alterar contacto.
    Parameters:
      `contacto` - the contacto

  - ### deletarContacto

    public void deletarContacto(JavaBeans contacto)
    Deletar contacto.
    Parameters:
      `contacto` - the contacto