Index
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
All Classes and Interfaces|All Packages