Class ClusterExplanation
java.lang.Object
com.evolveum.midpoint.model.impl.mining.algorithm.cluster.mechanism.ClusterExplanation
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionClusterExplanation(Set<AttributeMatchExplanation> attributeExplanation, String attributeValue, Double weight) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic StringgetCandidateName(Set<AttributeMatchExplanation> attributeExplanation) static StringgetClusterExplanationDescription(Set<ClusterExplanation> clusterExplanationSet) static StringgetExplanation(Set<AttributeMatchExplanation> attributeExplanation) inthashCode()static StringresolveClusterName(@NotNull RoleAnalysisClusterType cluster, RoleAnalysisSessionType session, @NotNull RoleAnalysisService roleAnalysisService, @NotNull Task task, @NotNull OperationResult result) static StringresolveClusterName(Set<ClusterExplanation> clusterExplanationSet) voidsetAttributeExplanation(Set<AttributeMatchExplanation> attributeExplanation) voidsetAttributeValue(String attributeValue) void
-
Constructor Details
-
ClusterExplanation
public ClusterExplanation() -
ClusterExplanation
public ClusterExplanation(Set<AttributeMatchExplanation> attributeExplanation, String attributeValue, Double weight)
-
-
Method Details
-
resolveClusterName
-
resolveClusterName
public static String resolveClusterName(@NotNull @NotNull RoleAnalysisClusterType cluster, RoleAnalysisSessionType session, @NotNull @NotNull RoleAnalysisService roleAnalysisService, @NotNull @NotNull Task task, @NotNull @NotNull OperationResult result) -
getClusterExplanationDescription
public static String getClusterExplanationDescription(Set<ClusterExplanation> clusterExplanationSet) -
getExplanation
-
getCandidateName
-
getAttributeExplanation
-
setAttributeExplanation
-
getAttributeValue
-
setAttributeValue
-
getWeight
-
setWeight
-
equals
-
hashCode
public int hashCode()
-