Class ClusterExplanation
java.lang.Object
com.evolveum.midpoint.model.impl.mining.algorithm.cluster.mechanism.ClusterExplanation
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorDescriptionClusterExplanation
(Set<AttributeMatchExplanation> attributeExplanation, String attributeValue, Double weight) -
Method Summary
Modifier and TypeMethodDescriptionboolean
static String
getCandidateName
(Set<AttributeMatchExplanation> attributeExplanation) static String
getClusterExplanationDescription
(Set<ClusterExplanation> clusterExplanationSet) static String
getExplanation
(Set<AttributeMatchExplanation> attributeExplanation) int
hashCode()
static String
resolveClusterName
(@NotNull RoleAnalysisClusterType cluster, RoleAnalysisSessionType session, @NotNull RoleAnalysisService roleAnalysisService, @NotNull Task task, @NotNull OperationResult result) static String
resolveClusterName
(Set<ClusterExplanation> clusterExplanationSet) void
setAttributeExplanation
(Set<AttributeMatchExplanation> attributeExplanation) void
setAttributeValue
(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()
-