Está sendo usado java.lang.Object generico com atributos e seus valores. Preciso remover alguns dados antes de mostrar o objeto.
Como manipulo um Object generico para remover o que não pode ser visualizado ?
Está sendo usado java.lang.Object generico com atributos e seus valores. Preciso remover alguns dados antes de mostrar o objeto.
Como manipulo um Object generico para remover o que não pode ser visualizado ?
Vc poderia mostrar um exemplo de código e falar os frameworks/bibliotecas que está usando?
Java 1.8
Classe{
private Object responseBody;
}
public Object metodo(Object obt){
setResponseBody(obj);
}
Antes de setar o obj no atributo da classe eu quero filtrar alguns valores que vem nele para não ser visualizado no log.
Desculpe, só com isso eu realmente não consigo ajudar.
Não sei se entendi direito, mas acho que você pode fazer um casting para o tipo real e modificar os valores dele.
Ex:
ClasseReal cr = (ClasseReal)obj;
cr.setQualquerCoisa(22);
Estou recebendo um Object generico na assinatura do método, pq vou receber varios tipos de objetos, eu preciso acessar esse objeto generico para extrair os dados deles. Preciso saber se a informação que estou buscando está dentro dele, se estiver preciso remover e retornar o objeto