Class JaccardSorter
java.lang.Object
com.evolveum.midpoint.common.mining.utils.algorithm.JaccardSorter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull List<MiningRoleTypeChunk>
frequencyRoleBasedSort
(@NotNull List<MiningRoleTypeChunk> dataPoints) static @NotNull List<MiningUserTypeChunk>
frequencyUserBasedSort
(@NotNull List<MiningUserTypeChunk> dataPoints) static List<MiningRoleTypeChunk>
jaccardRoleBasedSorter
(List<MiningRoleTypeChunk> dataPoints) static List<MiningUserTypeChunk>
jaccardUserBasedSorter
(List<MiningUserTypeChunk> dataPoints) static double
jacquardSimilarity
(List<String> set1, List<String> set2)
-
Constructor Details
-
JaccardSorter
public JaccardSorter()
-
-
Method Details
-
frequencyUserBasedSort
@NotNull public static @NotNull List<MiningUserTypeChunk> frequencyUserBasedSort(@NotNull @NotNull List<MiningUserTypeChunk> dataPoints) -
frequencyRoleBasedSort
@NotNull public static @NotNull List<MiningRoleTypeChunk> frequencyRoleBasedSort(@NotNull @NotNull List<MiningRoleTypeChunk> dataPoints) -
jaccardUserBasedSorter
public static List<MiningUserTypeChunk> jaccardUserBasedSorter(List<MiningUserTypeChunk> dataPoints) -
jaccardRoleBasedSorter
public static List<MiningRoleTypeChunk> jaccardRoleBasedSorter(List<MiningRoleTypeChunk> dataPoints) -
jacquardSimilarity
-