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) void
setMaxEndDate
(LocalDate maxEndDate) setRuleCategoryInheritanceOrigin
(RuleCategoryInheritanceOrigin ruleCategoryInheritanceOrigin) void
setRuleIdToRule
(String ruleId, LocalDate ruleMaxEndDate) void
setRules
(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
-