Class EvaluatedPolicyRuleUtil
java.lang.Object
com.evolveum.midpoint.model.api.util.EvaluatedPolicyRuleUtil
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfaceArranges externalized triggers into trees according to presentation instructions (hidden, final, displayOrder).static interfacestatic classstatic enum
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic <AD extends EvaluatedPolicyRuleUtil.AdditionalData>
 List<TreeNode<EvaluatedPolicyRuleUtil.AugmentedTrigger<AD>>>arrangeForPresentationExt(List<EvaluatedPolicyRuleUtil.AugmentedTrigger<AD>> triggers, EvaluatedPolicyRuleUtil.AdditionalFilter<AD> additionalFilter) static List<TreeNode<EvaluatedPolicyRuleTriggerType>>static List<TreeNode<EvaluatedPolicyRuleTrigger<?>>>arrangeForPresentationInt(Collection<EvaluatedPolicyRuleTrigger<?>> triggers) Arranges triggers into trees according to presentation instructions (hidden, final, displayOrder).static @NotNull List<TreeNode<LocalizableMessage>>extractMessages(Collection<EvaluatedPolicyRuleTrigger<?>> triggers, EvaluatedPolicyRuleUtil.MessageKind kind) static @NotNull List<TreeNode<LocalizableMessage>>extractMessages(List<TreeNode<EvaluatedPolicyRuleTrigger<?>>> triggerTreeList, EvaluatedPolicyRuleUtil.MessageKind kind) 
- 
Constructor Details- 
EvaluatedPolicyRuleUtilpublic EvaluatedPolicyRuleUtil()
 
- 
- 
Method Details- 
arrangeForPresentationIntpublic static List<TreeNode<EvaluatedPolicyRuleTrigger<?>>> arrangeForPresentationInt(Collection<EvaluatedPolicyRuleTrigger<?>> triggers) Arranges triggers into trees according to presentation instructions (hidden, final, displayOrder).
- 
extractMessages@NotNull public static @NotNull List<TreeNode<LocalizableMessage>> extractMessages(Collection<EvaluatedPolicyRuleTrigger<?>> triggers, EvaluatedPolicyRuleUtil.MessageKind kind) 
- 
extractMessages@NotNull public static @NotNull List<TreeNode<LocalizableMessage>> extractMessages(List<TreeNode<EvaluatedPolicyRuleTrigger<?>>> triggerTreeList, EvaluatedPolicyRuleUtil.MessageKind kind) 
- 
arrangeForPresentationExtpublic static List<TreeNode<EvaluatedPolicyRuleTriggerType>> arrangeForPresentationExt(List<EvaluatedPolicyRuleTriggerType> triggers) 
- 
arrangeForPresentationExtpublic static <AD extends EvaluatedPolicyRuleUtil.AdditionalData> List<TreeNode<EvaluatedPolicyRuleUtil.AugmentedTrigger<AD>>> arrangeForPresentationExt(List<EvaluatedPolicyRuleUtil.AugmentedTrigger<AD>> triggers, EvaluatedPolicyRuleUtil.AdditionalFilter<AD> additionalFilter) 
 
-