Copiar objeto sem usar o BeanUtils  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
alexswb
JavaChild
[Avatar]

Membro desde: 28/04/2006 11:46:26
Mensagens: 133
Offline

Alguém sabe de algum plugin pro eclipse ou algum programa que faça um método "clone" de um objeto. Quero fazer um método para clonar um objeto, só que ele tem muitos atributos. Fazer isso na mão vai dar muito trabalho. Queria algo que fizesse tipo um "Source/Generate Clone" dele.

Existe isso?
sergiotaborda
GUJ Expert
[Avatar]

Membro desde: 22/03/2005 20:57:48
Mensagens: 3433
Offline

alexswb wrote:Alguém sabe de algum plugin pro eclipse ou algum programa que faça um método "clone" de um objeto. Quero fazer um método para clonar um objeto, só que ele tem muitos atributos. Fazer isso na mão vai dar muito trabalho. Queria algo que fizesse tipo um "Source/Generate Clone" dele.

Existe isso?


??

O método clone é implementado assim :



O clone de Object já faz a copia dos atributos.

O único cuidado é se o seu objeto tem tipos compostos. coleções, arrays, ou outras entidades.
Nesse caso vc precisa fazer explicitamente mas apenas esses casos.

Em vez de implementar clone seria melhor implementar um outro método especial e/ou usar um construtor de copia.


Criando sua própria API de Validação



Blog do MiddleHeaven
[WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team