Uses of Class
net.sf.tweety.preferences.PreferenceOrder
-
-
Uses of PreferenceOrder in net.sf.tweety.preferences
Methods in net.sf.tweety.preferences with parameters of type PreferenceOrder Modifier and Type Method Description boolean
PreferenceOrder. compareEqualityWith(PreferenceOrder<T> po)
compares this preference order to another given one whether each relation is contained in both -
Uses of PreferenceOrder in net.sf.tweety.preferences.aggregation
Methods in net.sf.tweety.preferences.aggregation that return PreferenceOrder Modifier and Type Method Description PreferenceOrder<T>
DynamicPreferenceAggregator. aggregate(java.util.List<PreferenceOrder<T>> input)
Abstract class for implementation of dynamic preference aggregationPreferenceOrder<T>
DynamicScoringPreferenceAggregator. aggregate(java.util.List<PreferenceOrder<T>> input)
This method aggregates the given preference orders according to the WeightVector used within constructionPreferenceOrder<T>
PreferenceAggregator. aggregate(java.util.List<PreferenceOrder<T>> input)
Abstract class for implementation of different aggregation and scoring methodsPreferenceOrder<T>
ScoringPreferenceAggregator. aggregate(java.util.List<PreferenceOrder<T>> input)
Implementation of the aggregation of a given input-array of sets and a weight vectorPreferenceOrder<T>
DynamicPreferenceAggregator. update(Update<T> update, java.util.List<PreferenceOrder<T>> input)
This update stream is going to be used for dynamic changes in a preferences orders Input: ArrayList(Quadruple(PreferenceOrder, Number of Operations, Operation, Element)) e.g: weakening element b in PO test 2 times needs quadruple like this: Quadruple(test, 2, WEAKEN, b) Possible Structures: ArrayList, Queue Empty initialization, update() if stream is not emptyPreferenceOrder<T>
DynamicScoringPreferenceAggregator. update(Update<T> update, java.util.List<PreferenceOrder<T>> input)
The update-method for dynamically changing the input for preference aggregationPreferenceOrder<T>
DynamicScoringPreferenceAggregator. update(UpdateStream<T> stream, java.util.List<PreferenceOrder<T>> input)
this method extends the update-functionality with input-streams consisting of Update-elementsMethod parameters in net.sf.tweety.preferences.aggregation with type arguments of type PreferenceOrder Modifier and Type Method Description PreferenceOrder<T>
DynamicPreferenceAggregator. aggregate(java.util.List<PreferenceOrder<T>> input)
Abstract class for implementation of dynamic preference aggregationPreferenceOrder<T>
DynamicScoringPreferenceAggregator. aggregate(java.util.List<PreferenceOrder<T>> input)
This method aggregates the given preference orders according to the WeightVector used within constructionPreferenceOrder<T>
PreferenceAggregator. aggregate(java.util.List<PreferenceOrder<T>> input)
Abstract class for implementation of different aggregation and scoring methodsPreferenceOrder<T>
ScoringPreferenceAggregator. aggregate(java.util.List<PreferenceOrder<T>> input)
Implementation of the aggregation of a given input-array of sets and a weight vectorPreferenceOrder<T>
DynamicPreferenceAggregator. update(Update<T> update, java.util.List<PreferenceOrder<T>> input)
This update stream is going to be used for dynamic changes in a preferences orders Input: ArrayList(Quadruple(PreferenceOrder, Number of Operations, Operation, Element)) e.g: weakening element b in PO test 2 times needs quadruple like this: Quadruple(test, 2, WEAKEN, b) Possible Structures: ArrayList, Queue Empty initialization, update() if stream is not emptyPreferenceOrder<T>
DynamicScoringPreferenceAggregator. update(Update<T> update, java.util.List<PreferenceOrder<T>> input)
The update-method for dynamically changing the input for preference aggregationPreferenceOrder<T>
DynamicScoringPreferenceAggregator. update(UpdateStream<T> stream, java.util.List<PreferenceOrder<T>> input)
this method extends the update-functionality with input-streams consisting of Update-elements -
Uses of PreferenceOrder in net.sf.tweety.preferences.events
Methods in net.sf.tweety.preferences.events that return PreferenceOrder Modifier and Type Method Description PreferenceOrder<T>
UpdateEvent. getResult()
returns the result for this update eventMethods in net.sf.tweety.preferences.events with parameters of type PreferenceOrder Modifier and Type Method Description boolean
UpdateEvent. setResult(PreferenceOrder<T> result)
Sets the result in for this update eventConstructors in net.sf.tweety.preferences.events with parameters of type PreferenceOrder Constructor Description UpdateEvent(java.lang.Object source, PreferenceOrder<T> result)
constructor for an update containing the aggregation result -
Uses of PreferenceOrder in net.sf.tweety.preferences.io
Methods in net.sf.tweety.preferences.io that return PreferenceOrder Modifier and Type Method Description static PreferenceOrder<java.lang.String>
POParser. parse(java.io.File file)
static PreferenceOrder<java.lang.String>
POParser. parse(java.lang.String filename)
PreferenceOrder<java.lang.String>
POParser. StringPreferenceOrder()
Methods in net.sf.tweety.preferences.io with parameters of type PreferenceOrder Modifier and Type Method Description void
POWriter. writeToFile(java.lang.String filename, PreferenceOrder<T> po)
Constructor parameters in net.sf.tweety.preferences.io with type arguments of type PreferenceOrder Constructor Description POChanger(Triple<PreferenceOrder<T>,T,java.lang.Integer> op)
-
Uses of PreferenceOrder in net.sf.tweety.preferences.ranking
Methods in net.sf.tweety.preferences.ranking that return PreferenceOrder Modifier and Type Method Description abstract PreferenceOrder<T>
Functions. generatePreferenceOrder()
this method returns a preference order made out of an ranking functionPreferenceOrder<T>
LevelingFunction. generatePreferenceOrder()
this method returns a preference order made out of this leveling functionPreferenceOrder<T>
RankingFunction. generatePreferenceOrder()
this method returns a preference order made out of an ranking functionConstructors in net.sf.tweety.preferences.ranking with parameters of type PreferenceOrder Constructor Description LevelingFunction(PreferenceOrder<T> po)
this constructor creates a leveling function using a given preference order -
Uses of PreferenceOrder in net.sf.tweety.preferences.test
Methods in net.sf.tweety.preferences.test that return PreferenceOrder Modifier and Type Method Description static PreferenceOrder<java.lang.String>
ScoringPreferenceAggregatorTest. parseFile(java.lang.String filename)
-