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 booleanPreferenceOrder. 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
Fields in net.sf.tweety.preferences.events declared as PreferenceOrder Modifier and Type Field Description private PreferenceOrder<T>UpdateEvent. resultMethods 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 booleanUpdateEvent. 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
Fields in net.sf.tweety.preferences.io with type parameters of type PreferenceOrder Modifier and Type Field Description (package private) Triple<PreferenceOrder<T>,T,java.lang.Integer>POChanger. operationThe Triple t(x,y,z) contains the element y whose value in the po x' ranking function should be overwritten with parameter zMethods 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 voidPOWriter. 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
Fields in net.sf.tweety.preferences.test with type parameters of type PreferenceOrder Modifier and Type Field Description private java.util.ArrayList<PreferenceOrder<java.lang.String>>ScoringPreferenceAggregatorTest. ordersMethods 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)
-