Salut,
Bon, je travaille sur un outil pour generer un graphe d'appels de methodes d'un projet, et je veux serialiser une liste d'objet, dont cette objet contient comme attribut une liste de meme objet, pour clarifier les choses voila le code des classes ::
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public class Node { /** * */ private static final long serialVersionUID = 1L; transient protected IMethod id= null; protected List<Node> depends= null; protected String composant=null; protected String packagee= null; protected String domaine= null; protected boolean traite = false; }Alors je veux serialiser ListNodes, et le probleme alors si je fais ca dans la serialsiation il va traiter tous les nodes en descendant dans l'hierarchy, et comme ca on aura des redondances des nodes et ca va prendre beaucoup de temps et aussi d'espace.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public class ListNodes extends ArrayList<Node> { private static final long serialVersionUID = 1L; }
Merci de me proposer vos idées.
Partager