Class InheritedRule
java.lang.Object
fr.gouv.vitam.worker.core.plugin.computeinheritedrules.model.InheritedRule
- Direct Known Subclasses:
AppraisalRule,ClassificationRule,StorageRule
InheritedRule
-
Constructor Summary
ConstructorsConstructorDescriptionInheritedRule(LocalDate maxEndDate) InheritedRule(LocalDate maxEndDate, Map<String, LocalDate> ruleIdToRule, List<ComputedInheritedRuleModel> rules, RuleCategoryInheritanceOrigin ruleCategoryInheritanceOrigin, Set<String> inheritedRuleIds) -
Method Summary
Modifier and TypeMethodDescriptiongetRules()setInheritedRuleIds(Set<String> inheritedRuleIds) voidsetMaxEndDate(LocalDate maxEndDate) setRuleCategoryInheritanceOrigin(RuleCategoryInheritanceOrigin ruleCategoryInheritanceOrigin) voidsetRuleIdToRule(String ruleId, LocalDate ruleMaxEndDate) voidsetRules(List<ComputedInheritedRuleModel> rules)
-
Constructor Details
-
InheritedRule
public InheritedRule() -
InheritedRule
public InheritedRule(LocalDate maxEndDate, Map<String, LocalDate> ruleIdToRule, List<ComputedInheritedRuleModel> rules, RuleCategoryInheritanceOrigin ruleCategoryInheritanceOrigin, Set<String> inheritedRuleIds) -
InheritedRule
-
-
Method Details
-
getMaxEndDate
-
setMaxEndDate
-
getRuleIdToRule
-
setRuleIdToRule
-
getRules
-
setRules
-
getRuleCategoryInheritanceOrigin
-
setRuleCategoryInheritanceOrigin
public InheritedRule setRuleCategoryInheritanceOrigin(RuleCategoryInheritanceOrigin ruleCategoryInheritanceOrigin) -
getInheritedRuleIds
-
setInheritedRuleIds
-