Class ImmutableAntiSymmetricPreferenceImpl
- java.lang.Object
-
- io.github.oliviercailloux.j_voting.preferences.classes.ImmutablePreferenceImpl
-
- io.github.oliviercailloux.j_voting.preferences.classes.ImmutableAntiSymmetricPreferenceImpl
-
- All Implemented Interfaces:
AntiSymmetricPreference
,ImmutableAntiSymmetricPreference
,ImmutablePreference
,Preference
public class ImmutableAntiSymmetricPreferenceImpl extends ImmutablePreferenceImpl implements ImmutableAntiSymmetricPreference
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ImmutableAntiSymmetricPreferenceImpl
asImmutableAntiSymmetricPreference(Voter voter, Graph<Alternative> graph)
-
Methods inherited from class io.github.oliviercailloux.j_voting.preferences.classes.ImmutablePreferenceImpl
asGraph, asImmutablePreference, asIntransitiveGraph, copyOf, getAlternatives, getVoter
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.github.oliviercailloux.j_voting.preferences.ImmutableAntiSymmetricPreference
asGraph
-
Methods inherited from interface io.github.oliviercailloux.j_voting.preferences.ImmutablePreference
getAlternatives
-
Methods inherited from interface io.github.oliviercailloux.j_voting.preferences.Preference
getVoter
-
-
-
-
Method Detail
-
asImmutableAntiSymmetricPreference
public static ImmutableAntiSymmetricPreferenceImpl asImmutableAntiSymmetricPreference(Voter voter, Graph<Alternative> graph)
- Parameters:
voter
-not null
graph
-not null
directed graph with ordered Alternatives- Returns:
- new ImmutableAntiSymmetricPreference
-
-