Remover atributos Object

5 respostas
java
J

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 ?

5 Respostas

wldomiciano

Vc poderia mostrar um exemplo de código e falar os frameworks/bibliotecas que está usando?

J
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.

wldomiciano

Desculpe, só com isso eu realmente não consigo ajudar.

J

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);
J

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

Criado 2 de maio de 2022
Ultima resposta 2 de mai. de 2022
Respostas 5
Participantes 3