Mapper des listes de listes
Bonjour à tous,
j'ai le use case suivant : la migration de produits implique la réalisation d'actions sous certaines conditions.
J'ai donc 3 classes : Migration, Action et Condition que je souhaite mapper sous Hibernate de façon à avoir :
Code:
1 2 3 4 5
|
public class Migration {
private HashMap<List<Condition>, List<Action>> actionsAEffectuer;
} |
A chaque migration, je souhaite donc parcourir l'ensemble des actions à effectuer, vérifier si les conditions sont remplies, et appliquer l'ensemble des actions correspondant à ces conditions.
Comment feriez-vous cela ?
J'ai pensé à ajouter une classe Règle, qui contiendrait les conditions et les actions, mais je préfère éviter pour différentes raisons.
Merci par avance pour réponses,
MiniMarch'
PS: je suis ouvert à des HashSet et Set, au lieu des HashMap et List... bien entendu...