Class RankingForGroup<C,S>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<S>
-
- ai.libs.jaicore.ml.ranking.clusterbased.customdatatypes.Ranking<S>
-
- ai.libs.jaicore.ml.ranking.clusterbased.customdatatypes.RankingForGroup<C,S>
-
- Type Parameters:
C- The identifier of the groupS- The solutions that are ranked best for a group of probleminstances
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<S>,java.util.Collection<S>,java.util.List<S>,java.util.RandomAccess
- Direct Known Subclasses:
ClassifierRankingForGroup
public class RankingForGroup<C,S> extends Ranking<S>
RankingForGroup.java - saves a solution ranking for a group identified by thier group- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RankingForGroup(GroupIdentifier<C> identifier, java.util.List<S> solutionsForGroup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)GroupIdentifier<C>getIdentifierForGroup()inthashCode()-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Constructor Detail
-
RankingForGroup
public RankingForGroup(GroupIdentifier<C> identifier, java.util.List<S> solutionsForGroup)
-
-
Method Detail
-
getIdentifierForGroup
public GroupIdentifier<C> getIdentifierForGroup()
-
hashCode
public int hashCode()
-
-