A C D E G H I L M N P R S T 
All Classes All Packages

A

AllocationDao - Class in com.grupo03.dao
Classe responsável por fazer a alocação de uma lista de pessoas em salas de eventos e em ambientes de café seguindo a Regra de Negócio "A diferença de pessoas em cada sala deverá ser de no máximo 1 pessoa.
AllocationDao(List<Person>) - Constructor for class com.grupo03.dao.AllocationDao
Construtor do Objeto AlocationDao Inicializa uma lista de pessoas Inicializa lastCoffeeRoomId com o tamanho da lista CoffeeRoom Inicializa lastEventRoomId com o tamanho da lista EventRoom Incializa seat = 1, definindo o primeiro assento de cada sala
alocar() - Method in class com.grupo03.dao.AllocationDao
Método que faz a alocação da lista de pessoas nas salas, através do relacionamento entre as entidades: Person, Coffeeroom e EventRoom CoffeeRoomPerson - join entre Person e CoffeeRoom EventRoomPerson - join entre Person e EventRoom
ApplicationGUI - Class in com.grupo03.view
Classe que contém os métodos que são chamados para executar cada funcionalidade do sistema.
ApplicationGUI() - Constructor for class com.grupo03.view.ApplicationGUI
 
A C D E G H I L M N P R S T 
All Classes All Packages