Class LevelingFunction<T>

java.lang.Object
java.util.AbstractMap<T,Integer>
java.util.HashMap<T,Integer>
org.tweetyproject.preferences.ranking.Functions<T>
org.tweetyproject.preferences.ranking.LevelingFunction<T>
Type Parameters:
T - the generic type used for this leveling function
All Implemented Interfaces:
Serializable, Cloneable, Map<T,Integer>

public class LevelingFunction<T> extends Functions<T>
This class is meant to provide leveling functions to given preference orders and vice versa. TODO exception handling for invalid preference orders (total preorder)
Author:
Bastian Wolf
See Also: