org.decisiondeck.xmcda_oo.utils
Class PreferencesToArrays

java.lang.Object
  extended by org.decisiondeck.xmcda_oo.utils.PreferencesToArrays

public class PreferencesToArrays
extends Object


Constructor Summary
PreferencesToArrays(ICatsAndProfs categories, Coalitions coalitions, IRdEvaluations profilesEvaluations)
           
PreferencesToArrays(ICatsAndProfs categories, ICoalitions coalitions, Collection<Criterion> criteriaOrdering, IRdEvaluations profilesEvaluations)
           
 
Method Summary
 double[][] getBounds()
           
 Map<Category,Integer> getCatsToInt()
           
 Map<Criterion,Integer> getCritsToInt()
           
 BiMap<Integer,Category> getIntsToCats()
           
 double[][] getProfs()
           
 double[] getWeights()
           
 void setBounds(Map<Criterion,IOrderedInterval> scales)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreferencesToArrays

public PreferencesToArrays(ICatsAndProfs categories,
                           Coalitions coalitions,
                           IRdEvaluations profilesEvaluations)

PreferencesToArrays

public PreferencesToArrays(ICatsAndProfs categories,
                           ICoalitions coalitions,
                           Collection<Criterion> criteriaOrdering,
                           IRdEvaluations profilesEvaluations)
Method Detail

getCritsToInt

public Map<Criterion,Integer> getCritsToInt()

getProfs

public double[][] getProfs()

getWeights

public double[] getWeights()

setBounds

public void setBounds(Map<Criterion,IOrderedInterval> scales)

getBounds

public double[][] getBounds()
Returns:
null iff not set.

getCatsToInt

public Map<Category,Integer> getCatsToInt()

getIntsToCats

public BiMap<Integer,Category> getIntsToCats()


Copyright © 2011. All Rights Reserved.