Class ComputedInheritedRules


  • public class ComputedInheritedRules
    extends java.lang.Object
    ComputedInheritedRules
    • Constructor Detail

      • ComputedInheritedRules

        public ComputedInheritedRules()
      • ComputedInheritedRules

        public ComputedInheritedRules​(java.util.Map<java.lang.String,​InheritedRule> inheritedRules,
                                      com.fasterxml.jackson.databind.JsonNode inheritedRulesAPIOutput,
                                      java.util.Map<java.lang.String,​java.lang.Object> globalInheritedProperties,
                                      java.lang.String indexationDate)
      • ComputedInheritedRules

        public ComputedInheritedRules​(java.util.Map<java.lang.String,​InheritedRule> inheritedRules,
                                      java.lang.String indexationDate,
                                      java.util.Map<java.lang.String,​java.lang.Object> globalInheritedProperties)
    • Method Detail

      • setStorageRule

        public void setStorageRule​(StorageRule storageRule)
      • setAppraisalRule

        public void setAppraisalRule​(AppraisalRule appraisalRule)
      • getDisseminationRule

        public InheritedRule getDisseminationRule()
      • setDisseminationRule

        public void setDisseminationRule​(InheritedRule disseminationRule)
      • setAccessRule

        public void setAccessRule​(InheritedRule accessRule)
      • setReuseRule

        public void setReuseRule​(InheritedRule reuseRule)
      • setClassificationRule

        public void setClassificationRule​(ClassificationRule classificationRule)
      • setHoldRule

        public void setHoldRule​(InheritedRule holdRule)
      • getInheritedRulesAPIOutput

        public com.fasterxml.jackson.databind.JsonNode getInheritedRulesAPIOutput()
      • setInheritedRulesAPIOutput

        public void setInheritedRulesAPIOutput​(com.fasterxml.jackson.databind.JsonNode inheritedRulesAPIOutput)
      • getIndexationDate

        public java.lang.String getIndexationDate()
      • setIndexationDate

        public void setIndexationDate​(java.lang.String indexationDate)
      • getNeedAuthorization

        public java.util.List<java.lang.Boolean> getNeedAuthorization()
      • setNeedAuthorization

        public void setNeedAuthorization​(java.util.List<java.lang.Boolean> needAuthorization)