Index

A B C D E G I J L M P S T U 
All Classes and Interfaces|All Packages

A

atualizar(Equipe) - Method in class com.anima.esportsmanager.dao.EquipeDAO
Atualiza os dados de uma equipe existente no banco de dados.
atualizar(Projeto) - Method in class com.anima.esportsmanager.dao.ProjetoDAO
Atualiza os dados de um projeto existente.
atualizar(Usuario) - Method in class com.anima.esportsmanager.dao.UsuarioDAO
Atualiza os dados de um usuário existente no banco de dados.

B

buscarProjetoAtual() - Method in class com.anima.esportsmanager.dao.ProjetoDAO
Busca o projeto mais recente que está vigente na data atual.

C

CadastroUsuarioController - Class in com.anima.esportsmanager.controller
Controller para a tela de Cadastro de Usuário.
CadastroUsuarioController() - Constructor for class com.anima.esportsmanager.controller.CadastroUsuarioController
Construtor.
com.anima.esportsmanager - package com.anima.esportsmanager
 
com.anima.esportsmanager.controller - package com.anima.esportsmanager.controller
 
com.anima.esportsmanager.dao - package com.anima.esportsmanager.dao
 
com.anima.esportsmanager.model - package com.anima.esportsmanager.model
 
com.anima.esportsmanager.util - package com.anima.esportsmanager.util
 
conectar() - Static method in class com.anima.esportsmanager.util.ConexaoDB
Obtém a conexão com o banco de dados.
ConexaoDB - Class in com.anima.esportsmanager.util
Classe utilitária para gerenciar a conexão com o banco de dados MariaDB.
ConexaoDB() - Constructor for class com.anima.esportsmanager.util.ConexaoDB
 
contarAtivos() - Method in class com.anima.esportsmanager.dao.ProjetoDAO
Conta o número total de projetos com o status "Em Andamento".
contarTotal() - Method in class com.anima.esportsmanager.dao.EquipeDAO
Conta o número total de equipes cadastradas.
contarTotal() - Method in class com.anima.esportsmanager.dao.UsuarioDAO
Conta o número total de usuários cadastrados no banco de dados.

D

DashboardController - Class in com.anima.esportsmanager.controller
Controller para a tela principal (Dashboard).
DashboardController() - Constructor for class com.anima.esportsmanager.controller.DashboardController
Construtor.
deletar(int) - Method in class com.anima.esportsmanager.dao.EquipeDAO
Deleta uma equipe do banco de dados com base no seu ID.
deletar(int) - Method in class com.anima.esportsmanager.dao.ProjetoDAO
Deleta um projeto do banco de dados com base no seu ID.
deletar(int) - Method in class com.anima.esportsmanager.dao.UsuarioDAO
Deleta um usuário do banco de dados com base no seu ID.
desconectar() - Static method in class com.anima.esportsmanager.util.ConexaoDB
Fecha a conexão ativa com o banco de dados.

E

EdicaoUsuarioController - Class in com.anima.esportsmanager.controller
Controller para a tela de Edição de Usuário.
EdicaoUsuarioController() - Constructor for class com.anima.esportsmanager.controller.EdicaoUsuarioController
Construtor.
Equipe - Class in com.anima.esportsmanager.model
Representa a entidade Equipe (Time de eSports).
Equipe() - Constructor for class com.anima.esportsmanager.model.Equipe
Construtor padrão.
Equipe(String, String, String) - Constructor for class com.anima.esportsmanager.model.Equipe
Construtor parametrizado.
EquipeDAO - Class in com.anima.esportsmanager.dao
Data Access Object (DAO) para a entidade Equipe.
EquipeDAO() - Constructor for class com.anima.esportsmanager.dao.EquipeDAO
 
ESportsManager - Class in com.anima.esportsmanager
Classe principal da aplicação, responsável por iniciar o ambiente JavaFX.
ESportsManager() - Constructor for class com.anima.esportsmanager.ESportsManager
 

G

GerenciamentoEquipesController - Class in com.anima.esportsmanager.controller
Controller para a tela de Gerenciamento de Equipes.
GerenciamentoEquipesController() - Constructor for class com.anima.esportsmanager.controller.GerenciamentoEquipesController
Construtor.
GerenciamentoProjetosController - Class in com.anima.esportsmanager.controller
Controller para a tela de Gerenciamento de Projetos.
GerenciamentoProjetosController() - Constructor for class com.anima.esportsmanager.controller.GerenciamentoProjetosController
Construtor.
GerenciamentoUsuariosController - Class in com.anima.esportsmanager.controller
Controller para a tela de Gerenciamento de Usuários.
GerenciamentoUsuariosController() - Constructor for class com.anima.esportsmanager.controller.GerenciamentoUsuariosController
Construtor.
getCargo() - Method in class com.anima.esportsmanager.model.Usuario
 
getCpf() - Method in class com.anima.esportsmanager.model.Usuario
 
getDataInicio() - Method in class com.anima.esportsmanager.model.Projeto
 
getDataTerminoPrevista() - Method in class com.anima.esportsmanager.model.Projeto
 
getDescricao() - Method in class com.anima.esportsmanager.model.Equipe
 
getDescricao() - Method in class com.anima.esportsmanager.model.Projeto
 
getEmail() - Method in class com.anima.esportsmanager.model.Usuario
 
getEspecialidade() - Method in class com.anima.esportsmanager.model.Tecnico
 
getFuncao() - Method in class com.anima.esportsmanager.model.Jogador
 
getGerente() - Method in class com.anima.esportsmanager.model.Projeto
 
getId() - Method in class com.anima.esportsmanager.model.Equipe
 
getId() - Method in class com.anima.esportsmanager.model.Projeto
 
getId() - Method in class com.anima.esportsmanager.model.Usuario
 
getJogo() - Method in class com.anima.esportsmanager.model.Equipe
 
getLogin() - Method in class com.anima.esportsmanager.model.Usuario
 
getMembros() - Method in class com.anima.esportsmanager.model.Equipe
 
getNickname() - Method in class com.anima.esportsmanager.model.Jogador
 
getNomeCompleto() - Method in class com.anima.esportsmanager.model.Usuario
 
getNomeEquipe() - Method in class com.anima.esportsmanager.model.Equipe
 
getNomeProjeto() - Method in class com.anima.esportsmanager.model.Projeto
 
getSenha() - Method in class com.anima.esportsmanager.model.Usuario
 
getStatus() - Method in class com.anima.esportsmanager.model.Projeto
 

I

initData(Usuario) - Method in class com.anima.esportsmanager.controller.EdicaoUsuarioController
Recebe o objeto Usuario da tela de listagem e preenche os campos do formulário.
initialize() - Method in class com.anima.esportsmanager.controller.CadastroUsuarioController
Método de inicialização.
initialize() - Method in class com.anima.esportsmanager.controller.DashboardController
Método de inicialização, chamado automaticamente após o FXML ser carregado.
initialize() - Method in class com.anima.esportsmanager.controller.EdicaoUsuarioController
Método de inicialização.
initialize() - Method in class com.anima.esportsmanager.controller.GerenciamentoEquipesController
Método de inicialização.
initialize() - Method in class com.anima.esportsmanager.controller.GerenciamentoProjetosController
Método de inicialização.
initialize() - Method in class com.anima.esportsmanager.controller.GerenciamentoUsuariosController
Método de inicialização.
inserir(Equipe) - Method in class com.anima.esportsmanager.dao.EquipeDAO
Insere uma nova equipe no banco de dados.
inserir(Projeto) - Method in class com.anima.esportsmanager.dao.ProjetoDAO
Insere um novo projeto no banco de dados.
inserir(Usuario) - Method in class com.anima.esportsmanager.dao.UsuarioDAO
Insere um novo usuário no banco de dados.

J

Jogador - Class in com.anima.esportsmanager.model
Representa a entidade Jogador.
Jogador() - Constructor for class com.anima.esportsmanager.model.Jogador
Construtor padrão que define o cargo como "Jogador".

L

Launcher - Class in com.anima.esportsmanager
Classe de Lançamento (Launcher) utilizada para criar o JAR executável ("fat JAR").
Launcher() - Constructor for class com.anima.esportsmanager.Launcher
 
listarProximos(int) - Method in class com.anima.esportsmanager.dao.ProjetoDAO
Busca uma lista de projetos futuros, ordenados pela data de início mais próxima.
listarTodas() - Method in class com.anima.esportsmanager.dao.EquipeDAO
Busca e retorna uma lista de todas as equipes cadastradas.
listarTodos() - Method in class com.anima.esportsmanager.dao.ProjetoDAO
Busca e retorna uma lista de todos os projetos, incluindo os dados de seus gerentes.
listarTodos() - Method in class com.anima.esportsmanager.dao.UsuarioDAO
Busca e retorna uma lista de todos os usuários cadastrados no banco de dados.

M

main(String[]) - Static method in class com.anima.esportsmanager.ESportsManager
O método main é tradicionalmente o ponto de entrada de uma aplicação Java.
main(String[]) - Static method in class com.anima.esportsmanager.Launcher
Ponto de entrada principal do JAR executável.

P

Projeto - Class in com.anima.esportsmanager.model
Representa a entidade Projeto, que pode ser um campeonato, evento ou treino.
Projeto() - Constructor for class com.anima.esportsmanager.model.Projeto
Construtor padrão.
Projeto(String, String, LocalDate, LocalDate, String, Usuario) - Constructor for class com.anima.esportsmanager.model.Projeto
Construtor parametrizado.
ProjetoDAO - Class in com.anima.esportsmanager.dao
Data Access Object (DAO) para a entidade Projeto.
ProjetoDAO() - Constructor for class com.anima.esportsmanager.dao.ProjetoDAO
 

S

setCargo(String) - Method in class com.anima.esportsmanager.model.Usuario
 
setCpf(String) - Method in class com.anima.esportsmanager.model.Usuario
 
setDataInicio(LocalDate) - Method in class com.anima.esportsmanager.model.Projeto
 
setDataTerminoPrevista(LocalDate) - Method in class com.anima.esportsmanager.model.Projeto
 
setDescricao(String) - Method in class com.anima.esportsmanager.model.Equipe
 
setDescricao(String) - Method in class com.anima.esportsmanager.model.Projeto
 
setEmail(String) - Method in class com.anima.esportsmanager.model.Usuario
 
setEspecialidade(String) - Method in class com.anima.esportsmanager.model.Tecnico
 
setFuncao(String) - Method in class com.anima.esportsmanager.model.Jogador
 
setGerente(Usuario) - Method in class com.anima.esportsmanager.model.Projeto
 
setId(int) - Method in class com.anima.esportsmanager.model.Equipe
 
setId(int) - Method in class com.anima.esportsmanager.model.Projeto
 
setId(int) - Method in class com.anima.esportsmanager.model.Usuario
 
setJogo(String) - Method in class com.anima.esportsmanager.model.Equipe
 
setLogin(String) - Method in class com.anima.esportsmanager.model.Usuario
 
setMembros(List<Usuario>) - Method in class com.anima.esportsmanager.model.Equipe
 
setNickname(String) - Method in class com.anima.esportsmanager.model.Jogador
 
setNomeCompleto(String) - Method in class com.anima.esportsmanager.model.Usuario
 
setNomeEquipe(String) - Method in class com.anima.esportsmanager.model.Equipe
 
setNomeProjeto(String) - Method in class com.anima.esportsmanager.model.Projeto
 
setSenha(String) - Method in class com.anima.esportsmanager.model.Usuario
 
setStatus(String) - Method in class com.anima.esportsmanager.model.Projeto
 
start(Stage) - Method in class com.anima.esportsmanager.ESportsManager
Ponto de entrada principal para a aplicação JavaFX.

T

Tecnico - Class in com.anima.esportsmanager.model
Representa a entidade Técnico.
Tecnico() - Constructor for class com.anima.esportsmanager.model.Tecnico
Construtor padrão que define o cargo como "Técnico".
toString() - Method in class com.anima.esportsmanager.model.Equipe
Fornece uma representação textual do objeto Equipe.
toString() - Method in class com.anima.esportsmanager.model.Projeto
Fornece uma representação textual do objeto Projeto.
toString() - Method in class com.anima.esportsmanager.model.Usuario
Fornece uma representação textual do objeto Usuário, útil para exibição em logs, depuração ou componentes de UI que chamam este método implicitamente.

U

Usuario - Class in com.anima.esportsmanager.model
Representa a entidade Usuário.
Usuario() - Constructor for class com.anima.esportsmanager.model.Usuario
Construtor padrão.
Usuario(String, String, String, String, String, String) - Constructor for class com.anima.esportsmanager.model.Usuario
Construtor parametrizado para criar um objeto Usuário com dados iniciais.
UsuarioDAO - Class in com.anima.esportsmanager.dao
Data Access Object (DAO) para a entidade Usuario.
UsuarioDAO() - Constructor for class com.anima.esportsmanager.dao.UsuarioDAO
 
A B C D E G I J L M P S T U 
All Classes and Interfaces|All Packages