A B C D E F G I J K L M N O P Q R S T U V W Ú

A

abrirCaixa() - Static method in class p1.aplic.banco.Agencia
Abertura do caixa (da agencia) e leitura dos dados persistentes gravados em arquivo.
add(Transacao) - Method in class p1.aplic.banco.Movimento
Adiciona uma transações ao movimento.
addConta(Conta) - Static method in class p1.aplic.banco.Agencia
Adiciona uma conta à agência.
addMancalaListener(MancalaListener) - Method in class p1.aplic.mancala.jogo.UmJogo
Adiciona um listener interessado em receber eventos do jogo.
addMancalaListener(MancalaListener) - Method in interface p1.aplic.mancala.jogo.JogoMancala
Adiciona um listener interessado em receber eventos do jogo.
addTitular(Pessoa) - Static method in class p1.aplic.banco.Agencia
Adiciona um titular à agência.
adicionar(Carta) - Method in class p1.aplic.cartas.Mao
Adiciona uma carta à mão.
Agencia - class p1.aplic.banco.Agencia.
Classe de agência bancária simples.
Agencia() - Constructor for class p1.aplic.banco.Agencia
 
AS - Static variable in class p1.aplic.cartas.Carta
Valor da carta AS.
AS - Static variable in class p1.aplic.cartas.CartaPoquer
Valor da carta AS.
avançar() - Method in class p1.aplic.correio.CaixaPostal
Avançar o cursor da caixa postal.

B

baralhar() - Method in class p1.aplic.cartas.Baralho
Baralha (traça) o baralho.
baralhar() - Method in class p1.aplic.cartas.BaralhoSeguro
Baralha (traça) o baralho.
Baralho - class p1.aplic.cartas.Baralho.
Um baralho comum de cartas.
Baralho() - Constructor for class p1.aplic.cartas.Baralho
Construtor de um baralho comum.
BaralhoPoquer - class p1.aplic.cartas.BaralhoPoquer.
Um baralho para jogar poquer.
BaralhoPoquer() - Constructor for class p1.aplic.cartas.BaralhoPoquer
 
BaralhoSeguro - class p1.aplic.cartas.BaralhoSeguro.
Como a classe Baralho, mas lança exceção quando pega uma carta num baralho vazio.
BaralhoSeguro() - Constructor for class p1.aplic.cartas.BaralhoSeguro
Construtor de um baralho comum.
BaralhoTarot - class p1.aplic.cartas.BaralhoTarot.
Um baralho para jogar Tarot.
BaralhoTarot() - Constructor for class p1.aplic.cartas.BaralhoTarot
Cria um baralho de Tarot.
BaralhoVazioException - exception p1.aplic.cartas.BaralhoVazioException.
Classe de Exceção quando tenta-se poegar uma carta de um baralho vazio.
BaralhoVazioException(String) - Constructor for class p1.aplic.cartas.BaralhoVazioException
Construtor de exceção informando que o baralho está vazio.
Buraco - class p1.aplic.mancala.jogo.Buraco.
Este classe representa um buraco do tabuleiro do jogo de mancala.

C

CaixaPostal - class p1.aplic.correio.CaixaPostal.
Classe que representa uma caixa de mensagens de correio eletronico.
CaixaPostal() - Constructor for class p1.aplic.correio.CaixaPostal
Construção de uma CaixaPostal anônima (sem titular).
CaixaPostal(String) - Constructor for class p1.aplic.correio.CaixaPostal
Construção de uma Caixa Postal Caso haja uma cópia da caixa postal deste titular em disco, as mensagens em disco são carregados na caixa postal sendo criada.
Carta - class p1.aplic.cartas.Carta.
Uma carta de um baralho comum.
Carta(int, int) - Constructor for class p1.aplic.cartas.Carta
Construtor de uma carta comum.
cartaEm(int) - Method in class p1.aplic.cartas.Mao
Recupera a carta que está numa determinada posição na mão.
cartaNoTopo() - Method in class p1.aplic.cartas.Mao
Recupera a carta que está "no topo" da mão (isto é, a carta mais à direita).
CartaPoquer - class p1.aplic.cartas.CartaPoquer.
Uma carta de um baralho para jogar poquer.
CartaPoquer(int, int) - Constructor for class p1.aplic.cartas.CartaPoquer
Construtor de uma carta de poquer
CartaTarot - class p1.aplic.cartas.CartaTarot.
Uma carta de um baralho para jogar Tarot.
CartaTarot(int, int) - Constructor for class p1.aplic.cartas.CartaTarot
Construtor de uma carta de tarot.
clone() - Method in class p1.aplic.geral.Data
Clona a data.
clone() - Method in class p1.aplic.mancala.jogo.Tabuleiro
Duplica o tabuleiro.
COM_EVENTO - Static variable in interface p1.aplic.mancala.jogo.JogoMancala
Constante usa para pedir uma jogada do jogo com geração de eventos de interface
compareTo(Carta) - Method in class p1.aplic.cartas.Carta
Compare esta carta a outra.
compareTo(CartaTarot) - Method in class p1.aplic.cartas.CartaTarot
Compare esta carta a outra.
compareTo(Mao) - Method in class p1.aplic.cartas.Mao
Compare esta mão a outra de acordo com seu respectivo valor.
compareTo(Moeda) - Method in class p1.aplic.banco.Moeda
Compara dois valores de moeda.
compareTo(Object) - Method in class p1.aplic.geral.Data
Compara a data com outra data.
compareTo(Real2) - Method in class p1.aplic.banco.Real2
Compara dois valores de moeda.
Console - class p1.io.Console.
Uma classe utilitária para entrada e saída padrão.
Console() - Constructor for class p1.io.Console
 
Conta - class p1.aplic.banco.Conta.
Classe abstrata de conta bancária com implementações default de alguns métodos.
Conta(Pessoa, int) - Constructor for class p1.aplic.banco.Conta
Cria uma conta a partir de uma pessoa e número de conta.
ContaCaixa - class p1.aplic.banco.ContaCaixa.
Classe de conta caixa.
ContaCaixa() - Constructor for class p1.aplic.banco.ContaCaixa
Constroi uma conta caixa
ContaSimples - class p1.aplic.banco.ContaSimples.
Classe de conta bancária simples para pessoa física.
ContaSimples(Pessoa, int) - Constructor for class p1.aplic.banco.ContaSimples
Cria uma conta a partir de uma pessoa e número de conta.
ContaSimples(String, String, int) - Constructor for class p1.aplic.banco.ContaSimples
Cria uma conta a partir de um nome e cpf de pessoa física, e um número de conta.
convDouble(String) - Static method in class p1.util.Formata
Converte um string para um double
convInt(String) - Static method in class p1.util.Formata
Converte um string de dígitos (decimal, octal ou hex) para um inteiro
convLong(String) - Static method in class p1.util.Formata
Converte um string de dígitos (decimal, octal ou hex) para um inteiro long
COPAS - Static variable in class p1.aplic.cartas.Carta
Valor do naipe de COPAS.
CorreioIU1 - class p1.aplic.correio.CorreioIU1.
Classe que implementa uma interface simples (a caractere) de manipulação de mensagens de correio eletrônico.
CorreioIU1(String) - Constructor for class p1.aplic.correio.CorreioIU1
Construtor de uma interface com o usuário para manipular uma caixa postal de correio eletrônico.
CorreioIU2 - class p1.aplic.correio.CorreioIU2.
Classe que implementa uma interface simples (a caractere) de manipulação de mensagens de correio eletrônico.
CorreioIU2(String) - Constructor for class p1.aplic.correio.CorreioIU2
Construtor de uma interface com o usuário para manipular uma caixa postal de correio eletrônico.
CorreioIU3 - class p1.aplic.correio.CorreioIU3.
Classe que implementa uma interface simples (a caractere) de manipulação de mensagens de correio eletrônico.
CorreioIU3(String) - Constructor for class p1.aplic.correio.CorreioIU3
Construtor de uma interface com o usuário para manipular uma caixa postal de correio eletrônico.
criarExtrato(Data, Data) - Method in class p1.aplic.banco.Conta
Cria um extrato com todas as transações entre duas datas.
CUPS - Static variable in class p1.aplic.cartas.CartaTarot
Valor do naipe CUPS

D

DAMA - Static variable in class p1.aplic.cartas.Carta
Valor da carta DAMA.
Data - class p1.aplic.geral.Data.
Classe usada para formatar e manusear datas mais convenientemente.
Data() - Constructor for class p1.aplic.geral.Data
Constroi uma data representando agora
Data(int, int, int) - Constructor for class p1.aplic.geral.Data
Constroi uma data representando um dado dia.
Data(int, int, int, int, int, int) - Constructor for class p1.aplic.geral.Data
Constroi uma data representando um dado dia e hora.
DDMMAAAA() - Method in class p1.aplic.geral.Data
Formata uma data no formato dd/mm/aaaa
DDMMAAAAHHMM() - Method in class p1.aplic.geral.Data
Formata uma data no formato dd/mm/aaaa hh:mm
depositar(double) - Method in class p1.aplic.banco.Conta
Efetua um depósito numa conta.
depositar(double) - Method in class p1.aplic.banco.ContaCaixa
Não deixa efetuar depósito no caixa.
DOIS_PARES - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem dois pares
DOMINGO - Static variable in class p1.aplic.geral.Data
DiaDaSemana (retornado por getDiaDaSemana()) que representa Domingo

E

EIGHT - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta EIGHT.
EIGHTEEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta EIGHTTEEN.
ELEVEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta ELEVEN.
EM_BAIXO - Static variable in class p1.aplic.mancala.jogo.Tabuleiro
Posição "em baixo" do tabuleiro, com buracos 1 a 6 e Kalaha à direita.
EM_CIMA - Static variable in class p1.aplic.mancala.jogo.Tabuleiro
Posição "em cima" do tabuleiro, com buracos 8 a 13 e Kalaha à esquerda.
Entrada - class p1.io.Entrada.
Uma classe utilitária para entrada padrão.
Entrada() - Constructor for class p1.io.Entrada
 
equals(Object) - Method in class p1.aplic.geral.Data
Testa a igualdade de um objeto com esta Data.
equals(Object) - Method in class p1.aplic.geral.Pessoa
Testa a igualdade de um objeto com esta pessoa.
equals(Object) - Method in class p1.aplic.banco.Real2
Compara igualdade de duas moedas.
equals(Object) - Method in class p1.aplic.banco.Moeda
Compara igualdade de duas moedas.
equals(Object) - Method in class p1.aplic.cartas.Carta
Testa a igualdade de um objeto com esta carta.
equals(Object) - Method in class p1.aplic.correio.MensagemAbstrata
Testa a igualdade de um objeto com esta mensagem.
equals(Object) - Method in class p1.aplic.correio.MensagemTexto
Testa a igualdade de um objeto com esta mensagem.
equals(Object) - Method in class p1.aplic.correio.MensagemMissaoImpossivel
Testa a igualdade de um objeto com esta mensagem.
equals(Object) - Method in class p1.aplic.correio.MensagemAudio
Testa a igualdade de um objeto com esta mensagem.
equals(Object) - Method in interface p1.aplic.correio.Mensagem
Testa a igualdade de um objeto com esta mensagem.
err - Static variable in class p1.io.Console
Um Writer para a saída padrão de erros
escolheJogada(JogoMancala) - Method in interface p1.aplic.mancala.jogo.Jogador
Pede ao jogador para escolher um buraco para jogar.
escolheJogada(JogoMancala) - Method in class p1.aplic.mancala.jogo.JogadorAbstrato
Pede ao jogador para escolher um buraco para jogar.
escolheJogada(JogoMancala) - Method in class p1.aplic.mancala.jogo.JogadorComputador2
Pede ao jogador para escolher um buraco para jogar.
escolheJogada(JogoMancala) - Method in class p1.aplic.mancala.jogo.JogadorComputador1
Pede ao jogador para escolher um buraco para jogar.
escolheJogada(JogoMancala) - Method in class p1.aplic.mancala.cui.JogadorHumanoCUI
Pede ao jogador, na entrada padrão, para escolher um buraco para jogar.
ESPADAS - Static variable in class p1.aplic.cartas.Carta
Valor do naipe de ESPADAS.
excluir() - Method in class p1.aplic.correio.MensagemAbstrata
Marcar a mensagem como excluída.
excluir() - Method in class p1.aplic.correio.CaixaPostal
Excluir a mensagem Corrente da caixa postal.
excluir() - Method in interface p1.aplic.correio.Mensagem
Marcar a mensagem como excluída.
exibir() - Method in class p1.aplic.correio.MensagemAbstrata
Exibir a mensagem.
exibir() - Method in class p1.aplic.correio.MensagemTexto
Exibir a mensagem.
exibir() - Method in class p1.aplic.correio.MensagemMissaoImpossivel
Exibir a mensagem.
exibir() - Method in class p1.aplic.correio.MensagemAudio
Exibir a mensagem.
exibir() - Method in interface p1.aplic.correio.Mensagem
Exibir a mensagem.
Extrato - class p1.aplic.banco.Extrato.
Classe que implementa um extrato.
Extrato(Data, Data, Movimento) - Constructor for class p1.aplic.banco.Extrato
Constroi um Extrato.
ExtratoHTML - class p1.aplic.banco.ExtratoHTML.
Classe que implementa um extrato com formatação HTML Um extrato é um subconjunto das transações de um movimento que ocorreram entre duas datas.
ExtratoHTML(Data, Data, Movimento) - Constructor for class p1.aplic.banco.ExtratoHTML
Constroi um ExtratoHTML.

F

fechar() - Method in class p1.aplic.banco.Conta
Fecha a conta.
fechar() - Method in class p1.aplic.banco.ContaCaixa
Não permite o fechamento da conta
fecharCaixa() - Static method in class p1.aplic.banco.Agencia
Fechamento do caixa e gravação dos dados em arquivo.
FIFTEEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta FIFTEEN.
FIM_DE_JOGO - Static variable in class p1.aplic.mancala.jogo.MancalaEvent
Um possível evento de jogo: o jogo acabou.
fimDeJogo() - Method in class p1.aplic.mancala.jogo.UmJogo
Verifica se o jogo acabou.
fimDeJogo() - Method in interface p1.aplic.mancala.jogo.JogoMancala
Verifica se o jogo acabou.
fimDeJogo(MancalaEvent) - Method in interface p1.aplic.mancala.jogo.MancalaListener
Este método do listener é chamado para indicar que o jogo terminou.
fimDeJogo(MancalaEvent) - Method in class p1.aplic.mancala.cui.OutputMancalaCUI
Recebe o evento de fim de jogo.
FIVE - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta FIVE.
FLUSH - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem um flush (5 cartas de mesmo naipe)
FOOL - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta FOOL.
form(char) - Method in class p1.util.Formata
Formats um caractere em um string (como sprintf em C)
form(double) - Method in class p1.util.Formata
Formats um double em um string (como sprintf em C)
form(long) - Method in class p1.util.Formata
Formats um inteiro long em um string (como sprintf em C)
form(String) - Method in class p1.util.Formata
Formats um string em outro string (como sprintf em C)
Formata - class p1.util.Formata.
 
Formata(String) - Constructor for class p1.util.Formata
Formata números e strings usando convenções de printf.
formatar() - Method in class p1.aplic.banco.Extrato
Formata o movimento como string.
formatar() - Method in class p1.aplic.banco.ExtratoHTML
Formata o movimento como string HTML.
FOUR - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem quatro cartas de mesmo valor.
FOUR - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta FOUR.
FOURTEEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta FOURTEEN.
FULL_HOUSE - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem uma mão cheia (uma trinca e um par).

G

getAno() - Method in class p1.aplic.geral.Data
Retorna o ano correspondendo a esta data.
getarquivoÁudio() - Method in class p1.aplic.correio.MensagemAudio
Recupera o arquivo de áudio da mensagem.
getAssunto() - Method in class p1.aplic.correio.MensagemAbstrata
Recupera o assunto da mensagem
getAssunto() - Method in interface p1.aplic.correio.Mensagem
Recupera o assunto da mensagem
getBuraco() - Method in class p1.aplic.mancala.jogo.MancalaEvent
Accessor para o buraco jogado.
getBuraco(int, int) - Method in class p1.aplic.mancala.jogo.Tabuleiro
Informa o buraco correspondendo a um número de buraco de uma certa posição (EM_BAIXO ou EM_CIMA).
getContaCaixa() - Static method in class p1.aplic.banco.Agencia
Recupera a conta "caixa".
getContaCrédito() - Method in class p1.aplic.banco.Transacao
Recupera a conta crédito.
getContaDébito() - Method in class p1.aplic.banco.Transacao
Recupera a conta débito.
getContas() - Static method in class p1.aplic.banco.Agencia
Obtem a iterador de todas as contas da agência.
getConteúdo() - Method in class p1.aplic.correio.MensagemTexto
Recupera o conteúdo da mensagem.
getCPF() - Method in class p1.aplic.geral.Pessoa
Recupera o CPF da pessoa.
getCPF() - Method in class p1.aplic.banco.Conta
Recupera o CPF do titular da conta.
getData() - Method in class p1.aplic.banco.Transacao
Recupera a data da transação.
getDataAbertura() - Method in class p1.aplic.banco.Conta
Recupera a data de abertura da conta.
getDataEnvio() - Method in class p1.aplic.correio.MensagemAbstrata
Recupera a data de envio da mensagem
getDataEnvio() - Method in interface p1.aplic.correio.Mensagem
Recupera a data de envio da mensagem
getDate() - Method in class p1.aplic.geral.Data
Retorna uma data do tipo Date correspondendo a esta data.
getDescrição() - Method in class p1.aplic.banco.Transacao
Recupera a descrição da transação.
getDia() - Method in class p1.aplic.geral.Data
Retorna o dia correspondendo a esta data.
getDiaDaSemana() - Method in class p1.aplic.geral.Data
Retorna o dia da semana correspondendo a esta data.
getGanhador() - Method in class p1.aplic.mancala.jogo.UmJogo
Obtém o jogador que ganhou a partida.
getGanhador() - Method in interface p1.aplic.mancala.jogo.JogoMancala
Obtém o jogador que ganhou a partida.
getHoras() - Method in class p1.aplic.geral.Data
Retorna as horas correspondendo a esta data.
getJogador(int) - Method in class p1.aplic.mancala.jogo.UmJogo
Obtém um jogador através do seu número.
getJogador(int) - Method in interface p1.aplic.mancala.jogo.JogoMancala
Obtém um jogador através do seu número.
getJogadorAtual() - Method in class p1.aplic.mancala.jogo.UmJogo
Obtem o jogador cuja vez é de jogar.
getJogadorAtual() - Method in class p1.aplic.mancala.jogo.MancalaEvent
Accessor para o próximo jogador a jogar.
getJogadorAtual() - Method in interface p1.aplic.mancala.jogo.JogoMancala
Obtem o jogador cuja vez é de jogar.
getJogadorQueJogou() - Method in class p1.aplic.mancala.jogo.MancalaEvent
Accessor para o jogador que acabou de jogar.
getKalaha(Jogador) - Method in class p1.aplic.mancala.jogo.UmJogo
Obtem a Kalaha do jogador indicado.
getKalaha(Jogador) - Method in interface p1.aplic.mancala.jogo.JogoMancala
Obtem a Kalaha do jogador indicado.
getMes() - Method in class p1.aplic.geral.Data
Retorna o mês correspondendo a esta data.
getMinutos() - Method in class p1.aplic.geral.Data
Retorna os minutos correspondendo a esta data.
getMovimento() - Static method in class p1.aplic.banco.Agencia
Recupera todo o movimento da agência.
getMovimento() - Method in class p1.aplic.banco.Conta
Recupera o movimento da conta.
getNaipe() - Method in class p1.aplic.cartas.Carta
Recupera o naipe da carta.
getNome() - Method in class p1.aplic.geral.Pessoa
Recupera o nome da pessoa.
getNome() - Method in class p1.aplic.banco.Conta
Recupera o nome do titular da conta.
getNome() - Method in interface p1.aplic.mancala.jogo.Jogador
Obtém o nome do jogador.
getNome() - Method in class p1.aplic.mancala.jogo.JogadorAbstrato
Obtém o nome do jogador.
getNúmero() - Method in class p1.aplic.banco.Conta
Recupera o número da conta.
getNúmero() - Method in class p1.aplic.mancala.jogo.Buraco
Informa a identificação do buraco.
getNúmeroDeSementes() - Method in class p1.aplic.mancala.jogo.Buraco
Informa quantas sementes estão no buraco.
getPosição() - Method in interface p1.aplic.mancala.jogo.Jogador
Informa a posição do jogador.
getPosição() - Method in class p1.aplic.mancala.jogo.JogadorAbstrato
Informa a posição do jogador.
getRemetente() - Method in class p1.aplic.correio.MensagemAbstrata
Recupera o remetente da mensagem
getRemetente() - Method in interface p1.aplic.correio.Mensagem
Recupera o remetente da mensagem
getSaldo() - Method in class p1.aplic.banco.Conta
Recupera o saldo da conta.
getSaldoMonetário() - Method in class p1.aplic.banco.Conta
Recupera o saldo da conta.
getSegundos() - Method in class p1.aplic.geral.Data
Retorna os segundos correspondendo a esta data.
getTabuleiro() - Method in class p1.aplic.mancala.jogo.UmJogo
Obtém o tabuleiro sendo usado para o jogo.
getTabuleiro() - Method in interface p1.aplic.mancala.jogo.JogoMancala
Obtém o tabuleiro sendo usado para o jogo.
getTitular() - Method in class p1.aplic.banco.Conta
Recupera o titular da conta.
getTitular() - Method in class p1.aplic.correio.CaixaPostal
Recupera o titular da caixa postal
getTitulares() - Static method in class p1.aplic.banco.Agencia
Obtem o iterador de todos os titulares da agência.
getTransações() - Method in class p1.aplic.banco.Extrato
Fornece um Iterator para varrer as transações do extrato por data.
getTransações() - Method in class p1.aplic.banco.Conta
Fornece um Iterator para varrer as transações por data.
getTransações() - Method in class p1.aplic.banco.Movimento
Fornece um Iterator para varrer as transações por data.
getValor() - Method in class p1.aplic.banco.Real2
Recupera o valor como double.
getValor() - Method in class p1.aplic.banco.Moeda
Recupera o valor como double.
getValor() - Method in class p1.aplic.banco.Transacao
Recupera o valor da transação.
getValor() - Method in class p1.aplic.cartas.Carta
Recupera o valor da carta.
getValorMonetário() - Method in class p1.aplic.banco.Transacao
Recupera o valor da transação.

I

in - Static variable in class p1.io.Console
Um Reader que permite chamar readLine() da entrada padrão
in - Static variable in class p1.io.Entrada
O Reader usado para a entrada
iniciaJogo() - Method in class p1.aplic.mancala.jogo.UmJogo
Avisa ao jogo que queremos iniciar.
iniciaJogo() - Method in interface p1.aplic.mancala.jogo.JogoMancala
Avisa ao jogo que queremos iniciar.
INICIO_DE_JOGO - Static variable in class p1.aplic.mancala.jogo.MancalaEvent
Um possível evento de jogo: o jogo acabou de iniciar mas ninguém jogou ainda.
inicioDeJogo(MancalaEvent) - Method in interface p1.aplic.mancala.jogo.MancalaListener
Este método do listener é chamado para indicar que o jogo iniciou.
inicioDeJogo(MancalaEvent) - Method in class p1.aplic.mancala.cui.OutputMancalaCUI
Recebe o evento de início de jogo.
inserir(Mensagem) - Method in class p1.aplic.correio.CaixaPostal
Insira uma nova mensagem no final da caixa postal
interfaceComUsuário() - Method in class p1.aplic.correio.CorreioIU3
Interface com o usuário para a manipulação de caixa postal.
interfaceComUsuário() - Method in class p1.aplic.correio.CorreioIU1
Interface com o usuário para a manipulação de caixa postal.
interfaceComUsuário() - Method in class p1.aplic.correio.CorreioIU2
Interface com o usuário para a manipulação de caixa postal.
isExcluída() - Method in class p1.aplic.correio.MensagemAbstrata
Informa se a mensagem foi excluída ou não
isExcluída() - Method in interface p1.aplic.correio.Mensagem
Informa se a mensagem foi excluída ou não
isLida() - Method in class p1.aplic.correio.MensagemAbstrata
Informa se a mensagem foi lida ou não
isLida() - Method in interface p1.aplic.correio.Mensagem
Informa se a mensagem foi lida ou não
iterator() - Method in class p1.aplic.cartas.Baralho
Recupera um iterador para poder varrer todas as cartas do baralho.
iterator() - Method in class p1.aplic.cartas.Mao
Recupera um iterador para poder varrer todas as cartas da mão.
iterator() - Method in class p1.aplic.cartas.BaralhoSeguro
Recupera um iterador para poder varrer todas as cartas do baralho.
iterator() - Method in class p1.aplic.correio.CaixaPostal
Forneça um iterador para as mensagens da caixa postal.

J

joga(int) - Method in class p1.aplic.cartas.MaiorCartaSegura
Joga o jogo de Maior Carta.
joga(int) - Method in class p1.aplic.cartas.MaiorCarta
Joga o jogo de Maior Carta.
joga(int) - Method in class p1.aplic.cartas.MaiorCarta2
Joga o jogo de Maior Carta.
joga(int) - Method in class p1.aplic.cartas.MaiorCartaSegura2
Joga o jogo de Maior Carta.
Jogador - interface p1.aplic.mancala.jogo.Jogador.
Interface de um jogador, seja humano ou computador, apoiado em interface gráfica ou textual.
JOGADOR_JOGOU - Static variable in class p1.aplic.mancala.jogo.MancalaEvent
Um possível evento de jogo: um jogador acabou de jogar.
JogadorAbstrato - class p1.aplic.mancala.jogo.JogadorAbstrato.
A parte comum de qualquer jogador: manter nome e posição (EM_BAIXO ou EM_CIMA).
JogadorAbstrato(String, int) - Constructor for class p1.aplic.mancala.jogo.JogadorAbstrato
Construtor genérico de um jogador.
JogadorComputador1 - class p1.aplic.mancala.jogo.JogadorComputador1.
Um jogador automático bastante burrinho.
JogadorComputador1(String, int) - Constructor for class p1.aplic.mancala.jogo.JogadorComputador1
Construtor de um jogador automático (computador) com algoritmo bem burrinho para jogar.
JogadorComputador2 - class p1.aplic.mancala.jogo.JogadorComputador2.
Um jogador automático mais-ou-menos razoável para jogar Mancala.
JogadorComputador2(String, int) - Constructor for class p1.aplic.mancala.jogo.JogadorComputador2
Construtor de um jogador automático (computador) com algoritmo razoável para jogar.
JogadorHumanoCUI - class p1.aplic.mancala.cui.JogadorHumanoCUI.
Interface a caractere para jogar Mancala.
JogadorHumanoCUI(String, int) - Constructor for class p1.aplic.mancala.cui.JogadorHumanoCUI
Construtor de um jogador humano com interface a caractere.
jogadorJogou(MancalaEvent) - Method in interface p1.aplic.mancala.jogo.MancalaListener
Este método do listener é chamado para indicar que um jogador jogou.
jogadorJogou(MancalaEvent) - Method in class p1.aplic.mancala.cui.OutputMancalaCUI
Recebe o evento de jogada feita.
JogoCUI - class p1.aplic.mancala.cui.JogoCUI.
O controlador de jogo Mancala quando a interface é a caractere.
JogoCUI() - Constructor for class p1.aplic.mancala.cui.JogoCUI
 
JogoMancala - interface p1.aplic.mancala.jogo.JogoMancala.
Interface de um jogo Mancala.

K

KALAHA - Static variable in class p1.aplic.mancala.jogo.Tabuleiro
Posição de um buraco indicando uma Kalaha.
KING - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta KING.
KNIGHT - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta KNIGHT.

L

lerdouble() - Method in class p1.io.PromptingReaderSemExcecao
Lê um número real da entrada padrão.
lerDouble() - Method in class p1.io.ParserReader
Lê um número real.
lerDouble() - Method in class p1.io.PromptingReaderSemExcecao
Lê um número real da entrada padrão.
lerdouble(String) - Method in class p1.io.PromptingReaderSemExcecao
Lê um número real da entrada padrão.
lerDouble(String) - Method in class p1.io.PromptingReader
lerDouble() com prompt para o usuário.
lerDouble(String) - Method in class p1.io.PromptingReaderSemExcecao
Lê um número real da entrada padrão.
lerInt() - Method in class p1.io.PromptingReaderSemExcecao
Lê um inteiro da entrada padrão.
lerInt(String) - Method in class p1.io.PromptingReaderSemExcecao
Lê um inteiro da entrada padrão.
lerInteiro() - Method in class p1.io.ParserReader
Lê um número inteiro.
lerInteiro() - Method in class p1.io.PromptingReaderSemExcecao
Lê um inteiro da entrada padrão.
lerInteiro(String) - Method in class p1.io.PromptingReader
lerInteiro() com prompt para o usuário.
lerInteiro(String) - Method in class p1.io.PromptingReaderSemExcecao
Lê um inteiro da entrada padrão.
lerLinha() - Method in class p1.io.ParserReader
Lê uma linha.
lerLinha() - Method in class p1.io.PromptingReaderSemExcecao
Lê uma linha da entrada padrão.
lerLinha(String) - Method in class p1.io.PromptingReader
lerLinha() com prompt para o usuário.
lerLinha(String) - Method in class p1.io.PromptingReaderSemExcecao
Lê uma linha da entrada padrão.
lerPalavra() - Method in class p1.io.ParserReader
Lê uma palavra, um conjunto de caracteres delimitados por espaço em branco.
lerPalavra() - Method in class p1.io.PromptingReaderSemExcecao
Lê uma palavra da entrada padrão.
lerPalavra(String) - Method in class p1.io.PromptingReader
lerPalavra() com prompt para o usuário.
lerPalavra(String) - Method in class p1.io.PromptingReaderSemExcecao
Lê uma palavra da entrada padrão.
localizarConta(int) - Static method in class p1.aplic.banco.Agencia
Localiza uma conta pelo número.
localizarTitular(String) - Static method in class p1.aplic.banco.Agencia
Localiza um titular pela chave (cpf, cgc, ...).

M

main(String[]) - Static method in class p1.util.Formata
um testador (parcial) da classe Format
main(String[]) - Static method in class p1.io.Console
 
main(String[]) - Static method in class p1.io.Entrada
 
main(String[]) - Static method in class p1.aplic.mancala.cui.JogoCUI
 
MaiorCarta - class p1.aplic.cartas.MaiorCarta.
Um jogo de cartas simples.
MaiorCarta() - Constructor for class p1.aplic.cartas.MaiorCarta
Construtor do jogo.
MaiorCarta2 - class p1.aplic.cartas.MaiorCarta2.
Um jogo de cartas simples.
MaiorCarta2() - Constructor for class p1.aplic.cartas.MaiorCarta2
Construtor do jogo.
MaiorCartaSegura - class p1.aplic.cartas.MaiorCartaSegura.
Como a classe MaiorCarta, mas tratando de baralho vazio com exceção.
MaiorCartaSegura() - Constructor for class p1.aplic.cartas.MaiorCartaSegura
Construtor do jogo.
MaiorCartaSegura2 - class p1.aplic.cartas.MaiorCartaSegura2.
Como a classe MaiorCartaSegura, mas com tratamento de exceção diferente.
MaiorCartaSegura2() - Constructor for class p1.aplic.cartas.MaiorCartaSegura2
Construtor do jogo.
MaiorCartaTarot - class p1.aplic.cartas.MaiorCartaTarot.
O jogo de Maior Carta, mas com baralho de Tarot.
MaiorCartaTarot() - Constructor for class p1.aplic.cartas.MaiorCartaTarot
 
maiorValor() - Method in class p1.aplic.cartas.Baralho
Recupera o valor da maior carta possível deste baralho.
maiorValor() - Static method in class p1.aplic.cartas.Carta
Recupera o valor da maior carta deste tipo que pode ser criada.
maiorValor() - Static method in class p1.aplic.cartas.CartaTarot
Recupera o valor da maior carta deste tipo que pode ser criada.
maiorValor() - Method in class p1.aplic.cartas.BaralhoSeguro
Recupera o valor da maior carta possível deste baralho.
maiorValor() - Static method in class p1.aplic.cartas.CartaPoquer
 
maiorValor() - Method in class p1.aplic.cartas.BaralhoTarot
Recupera o valor da maior carta possível deste baralho.
maiorValor() - Method in class p1.aplic.cartas.BaralhoPoquer
Recupera o valor da maior carta possível deste baralho.
MAJOR_ARCANA - Static variable in class p1.aplic.cartas.CartaTarot
Valor do "naipe" MAJOR_ARCANA.
MancalaEvent - class p1.aplic.mancala.jogo.MancalaEvent.
Representação de um evento "interessante" de um jogo de Mancala.
MancalaEvent(JogoMancala, Buraco, Jogador, Jogador) - Constructor for class p1.aplic.mancala.jogo.MancalaEvent
Construtor de um evento de jogo.
MancalaException - exception p1.aplic.mancala.jogo.MancalaException.
A classe que representa qualquer exceção do jogo Mancala.
MancalaException() - Constructor for class p1.aplic.mancala.jogo.MancalaException
Constroi uma MancalaException
MancalaException(String) - Constructor for class p1.aplic.mancala.jogo.MancalaException
Constroi uma MancalaException
MancalaListener - interface p1.aplic.mancala.jogo.MancalaListener.
Listeners de um jogo de Mancala são normalmente objetos que implementam interfaces com o usuário para o jogo.
Mao - class p1.aplic.cartas.Mao.
Uma mão de cartas.
Mao() - Constructor for class p1.aplic.cartas.Mao
Construtor de uma mão (vazia) de cartas.
MaoPoquer - class p1.aplic.cartas.MaoPoquer.
Uma mão de cartas de poquer.
MaoPoquer() - Constructor for class p1.aplic.cartas.MaoPoquer
 
marcarNãoExcluída() - Method in class p1.aplic.correio.MensagemAbstrata
Marcar a mensagem como não excluída.
marcarNãoExcluída() - Method in interface p1.aplic.correio.Mensagem
Marcar a mensagem como não excluída.
marcarNãoLida() - Method in class p1.aplic.correio.MensagemAbstrata
Marcar a mensagem como não lida.
marcarNãoLida() - Method in interface p1.aplic.correio.Mensagem
Marcar a mensagem como não lida.
menorValor() - Method in class p1.aplic.cartas.Baralho
Recupera o valor da menor carta possível deste baralho.
menorValor() - Static method in class p1.aplic.cartas.Carta
Recupera o valor da menor carta deste tipo que pode ser criada.
menorValor() - Static method in class p1.aplic.cartas.CartaTarot
Recupera o valor da menor carta deste tipo que pode ser criada.
menorValor() - Method in class p1.aplic.cartas.BaralhoSeguro
Recupera o valor da menor carta possível deste baralho.
menorValor() - Static method in class p1.aplic.cartas.CartaPoquer
 
menorValor() - Method in class p1.aplic.cartas.BaralhoTarot
Recupera o valor da menor carta possível deste baralho.
menorValor() - Method in class p1.aplic.cartas.BaralhoPoquer
Recupera o valor da menor carta possível deste baralho.
Mensagem - interface p1.aplic.correio.Mensagem.
Interface para manipular uma mensagem de correio eletronico.
MensagemAbstrata - class p1.aplic.correio.MensagemAbstrata.
Classe abstrata que representa uma mensagem de correio eletronico.
MensagemAudio - class p1.aplic.correio.MensagemAudio.
Classe que representa uma mensagem de áudio de correio eletronico.
MensagemAudio(String, String, String) - Constructor for class p1.aplic.correio.MensagemAudio
Cria uma mensagem de áudio de correio eletrônico
mensagemCorrente() - Method in class p1.aplic.correio.CaixaPostal
Recupera a mensagem corrente.
MensagemMissaoImpossivel - class p1.aplic.correio.MensagemMissaoImpossivel.
Classe que representa uma mensagem textual de correio eletronico mas que se auto-destroi depois de lida.
MensagemMissaoImpossivel(String, String, String) - Constructor for class p1.aplic.correio.MensagemMissaoImpossivel
Cria uma mensagem textual de correio eletrônico
MensagemTexto - class p1.aplic.correio.MensagemTexto.
Classe que representa uma mensagem normal de correio eletronico.
MensagemTexto(String, String, String) - Constructor for class p1.aplic.correio.MensagemTexto
Cria uma mensagem textual de correio eletrônico
Moeda - class p1.aplic.banco.Moeda.
Classe abstrata representando uma moeda genérica com centavos.
Moeda() - Constructor for class p1.aplic.banco.Moeda
Controi um valor 0,0 como Moeda.
Moeda(double) - Constructor for class p1.aplic.banco.Moeda
Controi um valor como Moeda.
Movimento - class p1.aplic.banco.Movimento.
Classe que implementa um movimento de transações.
Movimento() - Constructor for class p1.aplic.banco.Movimento
Controi um Movimento vazio (sem transações).

N

NADA - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que não tem nada
NaoPodeFecharContaException - exception p1.aplic.banco.NaoPodeFecharContaException.
Classe de Exceção quando tenta-se fechar uma conta sem estar com saldo zerado.
NaoPodeFecharContaException(Conta, String) - Constructor for class p1.aplic.banco.NaoPodeFecharContaException
Construtor de exceção informando que uma conta não pode ser fechada.
NINE - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta NINE.
NINETEEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta NINETEEN.
nomeDaMão() - Method in class p1.aplic.cartas.MaoPoquer
Fornece o valor da mão usando o linguajar do poquer.
NUM_BURACOS - Static variable in class p1.aplic.mancala.jogo.Tabuleiro
Número de buracos por jogador (sem incluir Kalahas)
numAIndex(int, int) - Method in class p1.aplic.mancala.jogo.Tabuleiro
Converte um número absoluto (de 0 a 13) para um índice de buraco (0 a 5) Se o buraco não corresponder à posição desejada, lança exceção.
númeroDeCartas() - Method in class p1.aplic.cartas.Baralho
Recupera o número de cartas atualmente no baralho.
númeroDeCartas() - Method in class p1.aplic.cartas.Mao
Recupera o número de cartas na mão.
númeroDeCartas() - Method in class p1.aplic.cartas.BaralhoSeguro
Recupera o número de cartas atualmente no baralho.
númeroDeMensagens() - Method in class p1.aplic.correio.CaixaPostal
Recupera o número de mensagens na caixa postal

O

ONE - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta ONE.
OUROS - Static variable in class p1.aplic.cartas.Carta
Valor do naipe de OUROS.
out - Static variable in class p1.io.Console
Um Writer para a saída padrão
OutputMancalaCUI - class p1.aplic.mancala.cui.OutputMancalaCUI.
Classe que recebe os eventos de jogo e fornece a saída com interface a caractere.
OutputMancalaCUI() - Constructor for class p1.aplic.mancala.cui.OutputMancalaCUI
 

P

p1.aplic.banco - package p1.aplic.banco
Um mundo bancário que permite que você crie contas, faça depósitos, saques e transferências, tire extratos, obtenha saldos, etc.
p1.aplic.cartas - package p1.aplic.cartas
Um mundo das cartas de baralho que permite que você crie baralhos de cartas, mãos de cartas, jogue jogos de cartas e assim por diante.
p1.aplic.correio - package p1.aplic.correio
Um mundo de correio eletrônico que permite manipular caixas postais de mensagens de correio eletrônico e enviar mensagens (de texto ou de áudio).
p1.aplic.geral - package p1.aplic.geral
Pacote contendo algumas classes de uso geral para muitas aplicações.
p1.aplic.mancala.cui - package p1.aplic.mancala.cui
Um jogo de Mancala com interface a caractere.
p1.aplic.mancala.jogo - package p1.aplic.mancala.jogo
As regras do jogo de Mancala.
p1.io - package p1.io
Pacote com classes para ajudar a fazer entrada de dados mais facilmente para principiantes; em particular, se estiver começando, examine a classe Entrada.
p1.util - package p1.util
Pacote com classe utilitárias genéricas.
PAGE - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta PAGE.
PAR - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem um par
ParserReader - class p1.io.ParserReader.
Equivalente a um Reader com coisinhas para ajudar novatos na programação.
ParserReader(Reader) - Constructor for class p1.io.ParserReader
Cria um ParserReader.
PAUS - Static variable in class p1.aplic.cartas.Carta
Valor do naipe de PAUS.
pegaCarta() - Method in class p1.aplic.cartas.Baralho
Retira uma carta do topo do baralho e a retorna.
pegaCarta() - Method in class p1.aplic.cartas.BaralhoSeguro
Retira uma carta do topo do baralho e a retorna.
PENTACLES - Static variable in class p1.aplic.cartas.CartaTarot
Valor do naipe PENTACLES
Pessoa - class p1.aplic.geral.Pessoa.
Classe representando uma pessoa física.
Pessoa(String) - Constructor for class p1.aplic.geral.Pessoa
 
Pessoa(String, String) - Constructor for class p1.aplic.geral.Pessoa
 
primeiroNaipe() - Method in class p1.aplic.cartas.Baralho
Recupera o "primeiro naipe" das cartas que podem estar no baralho.
primeiroNaipe() - Static method in class p1.aplic.cartas.Carta
Recupera o "primeiro naipe" das cartas deste tipo.
primeiroNaipe() - Static method in class p1.aplic.cartas.CartaTarot
Recupera o "primeiro naipe" das cartas deste tipo.
primeiroNaipe() - Method in class p1.aplic.cartas.BaralhoSeguro
Recupera o "primeiro naipe" das cartas que podem estar no baralho.
primeiroNaipe() - Method in class p1.aplic.cartas.BaralhoTarot
Recupera o "primeiro naipe" das cartas que podem estar no baralho.
printPrompt(String) - Method in class p1.io.PromptingReader
Imprime um prompt em System.out.
PromptingReader - class p1.io.PromptingReader.
Equivalente a um ParserReader mas permitindo fornecer um prompt ao usuário antes de ler algo.
PromptingReader(Reader) - Constructor for class p1.io.PromptingReader
 
PromptingReaderSemExcecao - class p1.io.PromptingReaderSemExcecao.
Um PromptingReader que não retorna exceção (para principiantes).
PromptingReaderSemExcecao(Reader) - Constructor for class p1.io.PromptingReaderSemExcecao
 
próximoBuraco(Buraco) - Method in class p1.aplic.mancala.jogo.Tabuleiro
Informa o próximo buraco depois de um certo buraco, incluindo Kalahas, no sentido do jogo (anti-horário).

Q

QUARTA - Static variable in class p1.aplic.geral.Data
DiaDaSemana (retornado por getDiaDaSemana()) que representa Quarta-Feira
QUEEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta QUEEN.
QUINTA - Static variable in class p1.aplic.geral.Data
DiaDaSemana (retornado por getDiaDaSemana()) que representa Quinta-Feira

R

read() - Method in class p1.io.PromptingReaderSemExcecao
Lê um caractere da entrada padrão.
read(String) - Method in class p1.io.PromptingReaderSemExcecao
Lê um caractere da entrada padrão.
Real - class p1.aplic.banco.Real.
A moeda Real (Brasil).
Real() - Constructor for class p1.aplic.banco.Real
Controi um valor 0.0 em moeda Real
Real(double) - Constructor for class p1.aplic.banco.Real
Controi um valor em moeda Real.
Real2 - class p1.aplic.banco.Real2.
A moeda Real (Brasil).
Real2() - Constructor for class p1.aplic.banco.Real2
Controi um valor 0.0 em moeda Real
Real2(double) - Constructor for class p1.aplic.banco.Real2
Controi um valor em moeda Real.
recuar() - Method in class p1.aplic.correio.CaixaPostal
Recuar o cursor da caixa postal.
REI - Static variable in class p1.aplic.cartas.Carta
Valor da carta REI.
removeCaixaPostal(String) - Static method in class p1.aplic.correio.CaixaPostal
Remove uma caixa postal armazenada em disco.
removeMancalaListener(MancalaListener) - Method in class p1.aplic.mancala.jogo.UmJogo
Remove um listener não mais interessado em receber eventos do jogo.
remover(Carta) - Method in class p1.aplic.cartas.Mao
Remove uma determinada carta da mão.
remover(int) - Method in class p1.aplic.cartas.Mao
Remove a carta que está numa determinada posição na mão.
ROYAL_STRAIGHT_FLUSH - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem uma sequência + flush terminando em AS.

S

SÁBADO - Static variable in class p1.aplic.geral.Data
DiaDaSemana (retornado por getDiaDaSemana()) que representa Sábado
sacar(double) - Method in class p1.aplic.banco.Conta
Efetua sacada na conta.
sacar(double) - Method in class p1.aplic.banco.ContaCaixa
Não deixa efetuar saques no caixa.
salvar() - Method in class p1.aplic.correio.CaixaPostal
Salvar a caixa postal em disco.
SEGUNDA - Static variable in class p1.aplic.geral.Data
DiaDaSemana (retornado por getDiaDaSemana()) que representa Segunda-Feira
SEM_EVENTO - Static variable in interface p1.aplic.mancala.jogo.JogoMancala
Constante usa para pedir uma jogada do jogo sem gerar eventos de interface (Está fedendo: preciso refatorar isso)
SEQUENCIA - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem uma sequência (straight) (5 cartas seguidas, sem ser do mesmo naipe) AS segue Rei
setCPF(String) - Method in class p1.aplic.geral.Pessoa
Ajusta o CPF da pessoa.
setNome(String) - Method in class p1.aplic.geral.Pessoa
Ajusta o nome da pessoa.
setTabuleiro(Tabuleiro) - Method in class p1.aplic.mancala.jogo.UmJogo
Altera o tabuleiro sendo usado para o jogo.
setTabuleiro(Tabuleiro) - Method in interface p1.aplic.mancala.jogo.JogoMancala
Altera o tabuleiro sendo usado para o jogo.
setValor(double) - Method in class p1.aplic.banco.Real2
Ajusta o valor a ser representado como moeda.
setValor(double) - Method in class p1.aplic.banco.Moeda
Ajusta o valor a ser representado como moeda.
SEVEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta SEVEN.
SEVENTEEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta SEVENTEEN.
SEXTA - Static variable in class p1.aplic.geral.Data
DiaDaSemana (retornado por getDiaDaSemana()) que representa Sexta-Feira
SIX - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta SIX.
SIXTEEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta SIXTEEN.
somarAno(int) - Method in class p1.aplic.geral.Data
Acrescenta um número de anos à data.
somarDia(int) - Method in class p1.aplic.geral.Data
Acrescenta um número de dias à data.
somarHoras(int) - Method in class p1.aplic.geral.Data
Acrescenta um número de horas à data.
somarMes(int) - Method in class p1.aplic.geral.Data
Acrescenta um número de meses à data.
somarMinutos(int) - Method in class p1.aplic.geral.Data
Acrescenta um número de minutos à data.
somarSegundos(int) - Method in class p1.aplic.geral.Data
Acrescenta um número de segundos à data.
STRAIGHT_FLUSH - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem uma sequência + flush
SWORDS - Static variable in class p1.aplic.cartas.CartaTarot
Valor do naipe SWORDS

T

Tabuleiro - class p1.aplic.mancala.jogo.Tabuleiro.
Um tabuleiro do jogo de Mancala com 6 buracos e uma Kalaha para cada jogador.
TEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta TEN.
TERÇA - Static variable in class p1.aplic.geral.Data
DiaDaSemana (retornado por getDiaDaSemana()) que representa Terça-Feira
testar() - Method in class p1.io.ParserReader
 
testar() - Method in class p1.io.PromptingReaderSemExcecao
 
THIRTEEN - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta THIRTEEN.
THREE - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta THREE.
toString() - Method in class p1.aplic.geral.Pessoa
Representa a pessoa como string
toString() - Method in class p1.aplic.banco.Real2
Representa o valor da moeda como string
toString() - Method in class p1.aplic.banco.Moeda
Representa o valor da moeda como string.
toString() - Method in class p1.aplic.banco.Real
Representa o valor da moeda como string
toString() - Method in class p1.aplic.banco.Conta
Transforma os dados da conta em um String.
toString() - Method in class p1.aplic.banco.ContaCaixa
Transforma os dados da conta em um String.
toString() - Method in class p1.aplic.banco.ContaSimples
Transforma os dados da conta em um String.
toString() - Method in class p1.aplic.banco.Transacao
Transforma os dados da transação em um String.
toString() - Method in class p1.aplic.cartas.Mao
Formata a mão como string.
toString() - Method in class p1.aplic.cartas.MaoPoquer
Representa a mão de cartas como string.
toString() - Method in class p1.aplic.cartas.Carta
Representa a carta como String.
toString() - Method in class p1.aplic.cartas.CartaTarot
Representa a carta como String.
toString() - Method in class p1.aplic.cartas.CartaPoquer
Representa a carta como String.
toString() - Method in class p1.aplic.correio.MensagemAbstrata
Forneça uma representação da mensagem como String
toString() - Method in class p1.aplic.correio.MensagemTexto
Forneça uma representação da mensagem como String
toString() - Method in class p1.aplic.correio.MensagemAudio
Forneça uma representação da mensagem como String
toString() - Method in interface p1.aplic.correio.Mensagem
Forneça uma representação da mensagem como String
toString() - Method in class p1.aplic.mancala.jogo.Buraco
Representa o buraco como string
Transacao - class p1.aplic.banco.Transacao.
Uma transação bancária.
Transacao(Data, Conta, Conta, Moeda, String) - Constructor for class p1.aplic.banco.Transacao
Constroi uma transação.
transferir(Conta, double) - Method in class p1.aplic.banco.Conta
Transfere um valor para outra conta.
transferir(Conta, double, String) - Method in class p1.aplic.banco.Conta
Transfere um valor para outra conta.
transferir(Conta, double, String) - Method in class p1.aplic.banco.ContaCaixa
Transfere um valor do caixa para outra conta (depósito).
TRINCA - Static variable in class p1.aplic.cartas.MaoPoquer
Valor de uma mão que tem três cartas de mesmo valor
trocar(Carta, Carta) - Method in class p1.aplic.cartas.Mao
Troca duas cartas da mão.
trocar(int, int) - Method in class p1.aplic.cartas.Mao
Troca duas cartas da mão, dadas duas posições na mão.
TWELVE - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta TWELVE.
TWENTY - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta TWENTY.
TWENTY_ONE - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta TWENTY-ONE.
TWO - Static variable in class p1.aplic.cartas.CartaTarot
Valor da carta TWO.

U

umaJogada(int, int) - Method in class p1.aplic.mancala.jogo.UmJogo
Faz uma jogada para o jogadorAtual do jogo no buraco indicado por indexBuraco.
umaJogada(int, int) - Method in interface p1.aplic.mancala.jogo.JogoMancala
Faz uma jogada para o jogadorAtual do jogo no buraco indicado por indexBuraco.
UmJogo - class p1.aplic.mancala.jogo.UmJogo.
Regras deste jogo de Mancala (também chamado Kalaha).
UmJogo(Jogador, Jogador) - Constructor for class p1.aplic.mancala.jogo.UmJogo
Construtor de um jogo de Mancala com dois jogadores.

V

VALETE - Static variable in class p1.aplic.cartas.Carta
Valor da carta VALETE.
valor() - Method in class p1.aplic.cartas.Mao
Calcula o valor da mão.
valor() - Method in class p1.aplic.cartas.MaoPoquer
Calcula o valor da mão.

W

WANDS - Static variable in class p1.aplic.cartas.CartaTarot
Valor do naipe WANDS.

Ú

últimoNaipe() - Method in class p1.aplic.cartas.Baralho
Recupera o "último naipe" das cartas que podem estar no baralho.
últimoNaipe() - Static method in class p1.aplic.cartas.Carta
Recupera o "último naipe" das cartas deste tipo.
últimoNaipe() - Static method in class p1.aplic.cartas.CartaTarot
Recupera o "último naipe" das cartas deste tipo.
últimoNaipe() - Method in class p1.aplic.cartas.BaralhoSeguro
Recupera o "último naipe" das cartas que podem estar no baralho.
últimoNaipe() - Method in class p1.aplic.cartas.BaralhoTarot
Recupera o "último naipe" das cartas que podem estar no baralho.

A B C D E F G I J K L M N O P Q R S T U V W Ú