Class EvaluatedPolicyRuleUtil
java.lang.Object
com.evolveum.midpoint.model.api.util.EvaluatedPolicyRuleUtil
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceArranges externalized triggers into trees according to presentation instructions (hidden, final, displayOrder).static interfacestatic classstatic enum - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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
- 
EvaluatedPolicyRuleUtil
public EvaluatedPolicyRuleUtil() 
 - 
 - 
Method Details
- 
arrangeForPresentationInt
public 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)  - 
arrangeForPresentationExt
public static List<TreeNode<EvaluatedPolicyRuleTriggerType>> arrangeForPresentationExt(List<EvaluatedPolicyRuleTriggerType> triggers)  - 
arrangeForPresentationExt
public static <AD extends EvaluatedPolicyRuleUtil.AdditionalData> List<TreeNode<EvaluatedPolicyRuleUtil.AugmentedTrigger<AD>>> arrangeForPresentationExt(List<EvaluatedPolicyRuleUtil.AugmentedTrigger<AD>> triggers, EvaluatedPolicyRuleUtil.AdditionalFilter<AD> additionalFilter)  
 -