A B C D E G I L M P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Acesso - Class in com.grupo10.estacionamento.classes
-
Classe abstrataAcesso
- Acesso() - Constructor for class com.grupo10.estacionamento.classes.Acesso
-
Construtor default da classe Acesso
uso:
Acesso acesso = new Acesso(); - Acesso(LocalDateTime, LocalDateTime, double, double) - Constructor for class com.grupo10.estacionamento.classes.Acesso
-
Construtor sobrecarregado da classe Veiculo
uso (exemplo):
Acesso acesso= new Acesso (LocalDateTime entrada, LocalDateTime saida ,0.5,27);
onde: - AcessoMensalista - Class in com.grupo10.estacionamento.classes
-
Classe AcessoMensalista
- AcessoMensalista() - Constructor for class com.grupo10.estacionamento.classes.AcessoMensalista
-
Construtor default da classe AcessoMensalista
uso:
AcessoMensalista acesso = new AcessoMensalista(); - AcessoPorDiaria - Class in com.grupo10.estacionamento.classes
-
Classe AcessoPorDiaria
- AcessoPorDiaria() - Constructor for class com.grupo10.estacionamento.classes.AcessoPorDiaria
-
Construtor default da classe AcessoPorDiaria
uso:
AcessoPorDiaria acesso = new AcessoPorDiaria(); - AcessoPorHora - Class in com.grupo10.estacionamento.classes
-
Classe AcessoPorHora
- AcessoPorHora() - Constructor for class com.grupo10.estacionamento.classes.AcessoPorHora
- AcessoPorMinuto - Class in com.grupo10.estacionamento.classes
-
Classe AcessoPorMinuto
- AcessoPorMinuto() - Constructor for class com.grupo10.estacionamento.classes.AcessoPorMinuto
-
Construtor default da classe AcessoPorMinuto
uso:
AcessoPorMinuto acesso = new AcessoPorMinuto(); - AcessoPorPernoite - Class in com.grupo10.estacionamento.classes
-
Classe AcessoPorPernoite
- AcessoPorPernoite() - Constructor for class com.grupo10.estacionamento.classes.AcessoPorPernoite
-
Construtor default da classe AcessoPorPernoite
uso:
AcessoPorPernoite acesso = new AcessoPorPernoite(); - AcessoPorQuinze - Class in com.grupo10.estacionamento.classes
-
Classe AcessoPorQuinze
- AcessoPorQuinze() - Constructor for class com.grupo10.estacionamento.classes.AcessoPorQuinze
B
- buscar(String) - Method in class com.grupo10.estacionamento.classes.CadastroAcessos
- buscar(String) - Method in class com.grupo10.estacionamento.classes.CadastroProprietarios
-
método buscar
uso:
cadastoProprietarios.buscar( String cnh);
Este método procura o objeto proprietario na lista e retorna a busca. - buscar(String) - Method in class com.grupo10.estacionamento.classes.CadastroVeiculos
-
método buscar
uso:
cadastoVeiculos.buscar( String placa);
Este método procura o objeto veiculo na lista e retorna a busca. - buscar(String) - Method in interface com.grupo10.estacionamento.interfaces.CadastroInterface
C
- caculaPeriodo() - Method in class com.grupo10.estacionamento.classes.Acesso
-
método calculaPeriodo
uso:
acesso.calculaPeriodo();
Este método calcula o período do acesso em dias,meses e anos. - cadastrar(Acesso) - Method in class com.grupo10.estacionamento.classes.CadastroAcessos
-
método cadastrar
uso:
cadastoAcesos.cadastrar(Acesso a);
Este método adicona um acesso a Lista de acessos. - cadastrar(Proprietario) - Method in class com.grupo10.estacionamento.classes.CadastroProprietarios
-
método cadastrar
uso:
cadastoProprietarios.cadastrar(Proprietario proprietario);
Este método adicona um acesso a Lista de proprietarios. - cadastrar(Veiculo) - Method in class com.grupo10.estacionamento.classes.CadastroVeiculos
-
método cadastrar
uso:
cadastoVeiculos.cadastrar(Veiculo veiculo);
Este método adicona um veiculo a Lista de veiculos. - cadastrar(E) - Method in interface com.grupo10.estacionamento.interfaces.CadastroInterface
- Cadastrar(VeiculoMensalista) - Method in class com.grupo10.estacionamento.classes.CadastroVeiculos
-
método cadastrar
uso:
cadastoVeiculos.cadastrar(VeiculoMensalista veiculoMensalista);
Este método adicona um veiculo mensalista a Lista de veiculos. - CadastroAcessos - Class in com.grupo10.estacionamento.classes
-
Classe CadastroAcessos
- CadastroAcessos() - Constructor for class com.grupo10.estacionamento.classes.CadastroAcessos
-
Construtor default da classe CadastroAcessos
uso:
CadastoAcessos cadastoAcessos = new CadastroAcessos(); - CadastroInterface<E> - Interface in com.grupo10.estacionamento.interfaces
-
Interface CadastroInterface
- CadastroProprietarios - Class in com.grupo10.estacionamento.classes
-
Classe CadastroProprietarios
- CadastroProprietarios() - Constructor for class com.grupo10.estacionamento.classes.CadastroProprietarios
-
Construtor default da classe CadastroProprietarios
uso:
CadastoProprietarios cadastoProprietarios = new CadastroProprietarios(); - CadastroVeiculos - Class in com.grupo10.estacionamento.classes
-
Classe CadastroVeiculos
- CadastroVeiculos() - Constructor for class com.grupo10.estacionamento.classes.CadastroVeiculos
-
Construtor default da classe CadastroVeiculos
uso:
CadastoVeiculos cadastoVeiculos= new CadastroVeiculos(); - CadastroVeiculos(List<Veiculo>) - Constructor for class com.grupo10.estacionamento.classes.CadastroVeiculos
-
Construtor sobrecarregado da classe CadastroVeiculos
uso:
CadastoVeiculos cadastoVeiculos= new CadastroVeiculos(List veiculos); - calculaDuracao() - Method in class com.grupo10.estacionamento.classes.Acesso
-
método calculaDuracao
uso:
acesso.calculaDuracao();
Este método calcula a duração do acesso em horas,minutos e segundos. - calculaValor(Duration, double) - Method in class com.grupo10.estacionamento.classes.Acesso
- calculaValor(Duration, double) - Method in class com.grupo10.estacionamento.classes.AcessoMensalista
-
método calculaValor
uso:
acessoMensalista.calculaValor();
Este método calcula o custo de um acesso mensalista. - calculaValor(Duration, double) - Method in class com.grupo10.estacionamento.classes.AcessoPorDiaria
-
método calculaValor
uso:
acessoPorDiaria.calculaValor();
Este método calcula o custo de um acesso por diária. - calculaValor(Duration, double) - Method in class com.grupo10.estacionamento.classes.AcessoPorHora
-
método calculaValor
uso:
acessoPorHora.calculaValor();
Este método calcula o custo de um acesso por hora. - calculaValor(Duration, double) - Method in class com.grupo10.estacionamento.classes.AcessoPorMinuto
-
método calculaValor
uso:
acessoPorMinuto.calculaValor();
Este método calcula o custo de um acesso por minuto. - calculaValor(Duration, double) - Method in class com.grupo10.estacionamento.classes.AcessoPorPernoite
-
método calculaValor
uso:
acessoPorPernoite.calculaValor();
Este método calcula o custo de um acesso por pernoite. - calculaValor(Duration, double) - Method in class com.grupo10.estacionamento.classes.AcessoPorQuinze
-
método calculaValor
uso:
acessoPorQuinze.calculaValor();
Este método calcula o custo de um acesso por fraçôes de quinze minutos. - classificaAcesso(LocalDateTime, LocalDateTime) - Static method in class com.grupo10.estacionamento.app.GerenciamentoEstacionamento
- com.grupo10.estacionamento.app - package com.grupo10.estacionamento.app
- com.grupo10.estacionamento.classes - package com.grupo10.estacionamento.classes
- com.grupo10.estacionamento.exceptions - package com.grupo10.estacionamento.exceptions
- com.grupo10.estacionamento.interfaces - package com.grupo10.estacionamento.interfaces
D
- DadosPessoaisIncompletosException - Exception in com.grupo10.estacionamento.exceptions
-
Classe DadosPessoaisIncompletosException
- DadosPessoaisIncompletosException() - Constructor for exception com.grupo10.estacionamento.exceptions.DadosPessoaisIncompletosException
- DadosVeiculosIncompletosException - Exception in com.grupo10.estacionamento.exceptions
-
Classe DadosVeiculosIncompletosException
- DadosVeiculosIncompletosException() - Constructor for exception com.grupo10.estacionamento.exceptions.DadosVeiculosIncompletosException
- duracao - Variable in class com.grupo10.estacionamento.classes.Acesso
E
- entrada - Variable in class com.grupo10.estacionamento.classes.Acesso
- EstacionamentoFechadoException - Exception in com.grupo10.estacionamento.exceptions
-
Classe EstacionamentoFechadoException
- EstacionamentoFechadoException() - Constructor for exception com.grupo10.estacionamento.exceptions.EstacionamentoFechadoException
- exibeFaturamento() - Static method in class com.grupo10.estacionamento.app.Main
G
- GerenciamentoEstacionamento - Class in com.grupo10.estacionamento.app
-
Classe GerenciamentoEstacionamento Recebe métodos de leitura,validação e filtragem da aplicação
- GerenciamentoEstacionamento() - Constructor for class com.grupo10.estacionamento.app.GerenciamentoEstacionamento
- getAcessos() - Method in class com.grupo10.estacionamento.classes.CadastroAcessos
- getAcessos() - Method in class com.grupo10.estacionamento.classes.Veiculo
-
Getter do atributo acessos
uso:
veiculo.getAcessos(); - getCnh() - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Getter do atributo cnh
uso:
veiculo.getCnh(); - getDuracao() - Method in class com.grupo10.estacionamento.classes.Acesso
-
Getter do atributo duracao
uso:
acesso.getDuracao(); - getEndereco() - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Getter do atributo endereco
uso:
proprietario.getEndereco(); - getEntrada() - Method in class com.grupo10.estacionamento.classes.Acesso
-
Getter do atributo entrada
uso:
acesso.getEntrada(); - getId() - Method in class com.grupo10.estacionamento.classes.Acesso
- getMarca() - Method in class com.grupo10.estacionamento.classes.Veiculo
-
Getter do atributo marca
uso:
veiculo.getMarca(); - getModelo() - Method in class com.grupo10.estacionamento.classes.Veiculo
-
Getter do atributo modelo
uso:
veiculo.getModelo(); - getnCelular() - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Getter do atributo nCelular
uso:
proprietario.getnCelular(); - getNome() - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Getter do atributo nome
uso:
proprietatio.getNome(); - getnResidencial() - Method in class com.grupo10.estacionamento.classes.Proprietario
-
/** Getter do atributo nResidencial
uso:
proprietario.getnResidencial(); - getNumeroPlaca() - Method in class com.grupo10.estacionamento.classes.Veiculo
-
Getter do atributo numeroPlaca
uso:
veiculo.getNumeroPlaca(); - getPeriodo() - Method in class com.grupo10.estacionamento.classes.Acesso
-
Getter do atributo periodo
uso:
acesso.getPeriodo(); - getProprietario() - Method in class com.grupo10.estacionamento.classes.VeiculoMensalista
- getProprietarios() - Method in class com.grupo10.estacionamento.classes.CadastroProprietarios
- getSaida() - Method in class com.grupo10.estacionamento.classes.Acesso
-
Getter do atributo saida
uso:
acesso.getSaida(); - getTarifa() - Method in class com.grupo10.estacionamento.classes.Acesso
-
Getter do atributo tarifa
uso:
acesso.getTarifa(); - getValor() - Method in class com.grupo10.estacionamento.classes.Acesso
-
Getter do atributo valor
uso:
acesso.getValot(); - getVeiculos() - Method in class com.grupo10.estacionamento.classes.CadastroVeiculos
I
L
- lerData(String) - Static method in class com.grupo10.estacionamento.app.GerenciamentoEstacionamento
-
O método lerData() é utilizado para obter um formato especial de Hora.
- lerHora(String) - Static method in class com.grupo10.estacionamento.app.GerenciamentoEstacionamento
-
O método lerHora() é utilizado para obter um formato especial de Hora.
- listar() - Method in class com.grupo10.estacionamento.classes.CadastroAcessos
-
método listar
uso:
cadastoAcesos.listar();
Este método exibe a Lista de acessos. - listar() - Method in class com.grupo10.estacionamento.classes.CadastroProprietarios
-
método listar
uso:
cadastoProprietarios.listar();
Este método exibe a Lista de proprietarios. - listar() - Method in class com.grupo10.estacionamento.classes.CadastroVeiculos
-
método listar
uso:
cadastoVeiculoos.listar();
Este método exibe a Lista de veiculos. - listar() - Method in interface com.grupo10.estacionamento.interfaces.CadastroInterface
- listarAcessos() - Method in class com.grupo10.estacionamento.classes.CadastroVeiculos
-
método listar
uso:
cadastoVeiculos.listar();
Este método exibe a Lista de acessos.
M
- main(String[]) - Static method in class com.grupo10.estacionamento.app.Main
- Main - Class in com.grupo10.estacionamento.app
-
Classe Main Recebe o método main que é o runner de toda a aplicação
- Main() - Constructor for class com.grupo10.estacionamento.app.Main
- menu() - Static method in class com.grupo10.estacionamento.app.Main
- mostraTodosAcessosDoVeiculo() - Method in class com.grupo10.estacionamento.classes.Veiculo
-
método mostraTodosAcessosDoVeiculo
uso:
veiculo.mostraTodosAcessosDoVeiculo();
Este método varre a lista de acessos e retorna todos o acessos com a informações recorrentes .
P
- periodo - Variable in class com.grupo10.estacionamento.classes.Acesso
- PeriodoInvalidoException - Exception in com.grupo10.estacionamento.exceptions
-
Classe PeriodoInvalidoException
- PeriodoInvalidoException() - Constructor for exception com.grupo10.estacionamento.exceptions.PeriodoInvalidoException
- Proprietario - Class in com.grupo10.estacionamento.classes
-
Classe Veiculo
- Proprietario() - Constructor for class com.grupo10.estacionamento.classes.Proprietario
R
- remover(int) - Method in class com.grupo10.estacionamento.classes.CadastroAcessos
-
método remover
uso:
cadastoAcesos.remover(int index);
Este método remove um acesso da Lista de acessos. - remover(int) - Method in class com.grupo10.estacionamento.classes.CadastroProprietarios
-
método remover
uso:
cadastoProprietarios.remover(int index);
Este método remove um acesso da Lista de proprietarios. - remover(int) - Method in class com.grupo10.estacionamento.classes.CadastroVeiculos
-
método remover
uso:
cadastoVeiculos.remover(int index);
Este método remove um veiculo da Lista de veiculos. - remover(int) - Method in interface com.grupo10.estacionamento.interfaces.CadastroInterface
S
- saida - Variable in class com.grupo10.estacionamento.classes.Acesso
- setAcesso(Acesso) - Method in class com.grupo10.estacionamento.classes.Veiculo
-
Setter do atributo acessos que é um ArrayList de Acesso
uso:
veiculo.setAcesso(Acesso acesso); - setCnh(String) - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Setter do atributo cnh
uso:
proprietario.setCnh(String cnh); - setDuracao(Duration) - Method in class com.grupo10.estacionamento.classes.Acesso
-
Setter do atributo duracao
uso:
acesso.setDuracao(Duration duracao); - setEndereco(String) - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Setter do atributo endereco
uso:
veiculo.setEndereco(String endereco); - setEntrada(LocalDate, LocalTime) - Method in class com.grupo10.estacionamento.classes.Acesso
- setEntrada(LocalDate, LocalTime) - Method in class com.grupo10.estacionamento.classes.AcessoMensalista
-
Setter do atributo entrada
uso:
acesso.setEntrada(LocalDate dia, LocalTime hora); - setEntrada(LocalDate, LocalTime) - Method in class com.grupo10.estacionamento.classes.AcessoPorDiaria
-
Setter do atributo entrada
uso:
acesso.setEntrada(LocalDate dia, LocalTime hora); - setEntrada(LocalDate, LocalTime) - Method in class com.grupo10.estacionamento.classes.AcessoPorHora
-
Setter do atributo entrada
uso:
acesso.setEntrada(LocalDate dia, LocalTime hora); - setEntrada(LocalDate, LocalTime) - Method in class com.grupo10.estacionamento.classes.AcessoPorMinuto
-
Setter do atributo entrada
uso:
acesso.setEntrada(LocalDate dia, LocalTime hora); - setEntrada(LocalDate, LocalTime) - Method in class com.grupo10.estacionamento.classes.AcessoPorPernoite
-
Setter do atributo entrada
uso:
acesso.setEntrada(LocalDate dia, LocalTime hora); - setEntrada(LocalDate, LocalTime) - Method in class com.grupo10.estacionamento.classes.AcessoPorQuinze
-
Setter do atributo entrada
uso:
acesso.setEntrada(LocalDate dia, LocalTime hora); - setId(int) - Method in class com.grupo10.estacionamento.classes.Acesso
- setMarca(String) - Method in class com.grupo10.estacionamento.classes.Veiculo
-
Setter do atributo marca
uso:
veiculo.setMarca(String marca); - setModelo(String) - Method in class com.grupo10.estacionamento.classes.Veiculo
-
Setter do atributo modelo
uso:
veiculo.setModelo(String modelo); - setnCelular(String) - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Setter do atributo nCelular
uso:
proprietario.setnCelulara(String numeroDaPlaca); - setNome(String) - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Setter do atributo nome
uso:
veiculo.setNome(String nome); - setnResidencial(String) - Method in class com.grupo10.estacionamento.classes.Proprietario
-
Setter do atributo nResidencial
uso:
proprietario.setnResidencial(String nResidencial); - setNumeroPlaca(String) - Method in class com.grupo10.estacionamento.classes.Veiculo
-
Setter do atributo numeroPlaca
uso:
veiculo.setNumeroPlaca(String numeroDaPlaca); - setProprietario(Proprietario) - Method in class com.grupo10.estacionamento.classes.VeiculoMensalista
- setSaida(LocalDate, LocalTime) - Method in class com.grupo10.estacionamento.classes.Acesso
-
Setter do atributo saida
uso:
acesso.setSaida(LocalDate dia, LocalTime hora); - setTarifa(double) - Method in class com.grupo10.estacionamento.classes.Acesso
-
Setter do atributo tarifa
uso:
acesso.setTarifa(double tarifa); - setValor(double) - Method in class com.grupo10.estacionamento.classes.Acesso
-
Setter do atributo valor
uso:
acesso.setValor(double valor); - setVeiculos(List<Veiculo>) - Method in class com.grupo10.estacionamento.classes.CadastroAcessos
T
V
- valor - Variable in class com.grupo10.estacionamento.classes.Acesso
- Veiculo - Class in com.grupo10.estacionamento.classes
-
Classe Veiculo
- Veiculo() - Constructor for class com.grupo10.estacionamento.classes.Veiculo
-
Construtor default da classe Veiculo
uso:
Veiculo veiculo = new Veiculo();
O objeto inicia-se com um ArrayList do tipo Acesso para receber os acessos. - Veiculo(String, String, String) - Constructor for class com.grupo10.estacionamento.classes.Veiculo
-
Construtor sobrecarregado da classe Veiculo
uso:
Veiculo veiculo= new Veiculo ("marca","modelo","numeroDaPlaca");
onde: - VeiculoMensalista - Class in com.grupo10.estacionamento.classes
- VeiculoMensalista() - Constructor for class com.grupo10.estacionamento.classes.VeiculoMensalista
- VeiculoMensalista(Proprietario) - Constructor for class com.grupo10.estacionamento.classes.VeiculoMensalista
- VeiculoMensalista(Proprietario, String, String, String) - Constructor for class com.grupo10.estacionamento.classes.VeiculoMensalista
All Classes All Packages