Class MensagemFiltrada

java.lang.Object
MensagemFiltrada

public class MensagemFiltrada extends Object

MensagemFiltrada - Classe que contém uma mensagem original e sua versão filtrada, opcionalmente, uma data de envio e um nome de usuário

Version:
1.0

Classe utilizada apenas para a função de log do sistema, salvando a mensagem original e a mensagem filtrada, e, de forma opcional, um nome de usuario e a data de envio

Author:
Murilo Mazzini Marian (murilomarian.mm@gmail.com)
  • Constructor Details

    • MensagemFiltrada

      public MensagemFiltrada(String mensagemOriginal, String mensagemFiltrada)
  • Method Details

    • adicionarLog

      public void adicionarLog(File fileLog) throws IOException
      Adiciona um objeto MensagemFiltrada ao log.json, salvando a mensagem filtrada, a mensagem original, e, de forma opcional, um nome de usuário e uma data
      Parameters:
      fileLog - File - contém o arquivo onde a mensagem em questão será salva
      Throws:
      IOException
    • getNomeUsuario

      public String getNomeUsuario()
    • hasNomeUsuario

      public MensagemFiltrada hasNomeUsuario(String nomeUsuario)
    • getMensagemOriginal

      public String getMensagemOriginal()
    • setMensagemOriginal

      public void setMensagemOriginal(String mensagemOriginal)
    • getMensagemFiltrada

      public String getMensagemFiltrada()
    • setMensagemFiltrada

      public void setMensagemFiltrada(String mensagemFiltrada)
    • getHorarioDeEnvio

      public Date getHorarioDeEnvio()
    • hasHorarioDeEnvio

      public MensagemFiltrada hasHorarioDeEnvio(Date horarioDeEnvio)
    • toString

      public String toString()
      Overrides:
      toString in class Object