Uses of Interface
org.decisiondeck.xmcda_oo.utils.matrix.IRdEvaluations

Packages that use IRdEvaluations
org.decisiondeck.jmcda.persist.latex   
org.decisiondeck.jmcda.persist.text Utilities to export (and perhaps import) XMCDA data to text files, meaning Comma Separated Value (CSV) files or more general text files, but not including more specialized (even text) formats such as LaTeX or IRIS data or XML. 
org.decisiondeck.jmcda.sample_problems   
org.decisiondeck.jmcda.structure.sorting.problem   
org.decisiondeck.jmcda.structure.sorting.problem.data Interfaces and classes representing the objective data in a typical sorting problem. 
org.decisiondeck.jmcda.structure.sorting.problem.group_preferences   
org.decisiondeck.jmcda.structure.sorting.problem.preferences   
org.decisiondeck.xmcda_oo.services.sorting   
org.decisiondeck.xmcda_oo.services.utils   
org.decisiondeck.xmcda_oo.structure   
org.decisiondeck.xmcda_oo.structure.category   
org.decisiondeck.xmcda_oo.utils   
org.decisiondeck.xmcda_oo.utils.matrix Provides matrix interfaces and classes. 
 

Uses of IRdEvaluations in org.decisiondeck.jmcda.persist.latex
 

Methods in org.decisiondeck.jmcda.persist.latex with parameters of type IRdEvaluations
 void LaTeXExporter.exportEvaluations(IRdEvaluations evaluations)
           
 

Uses of IRdEvaluations in org.decisiondeck.jmcda.persist.text
 

Methods in org.decisiondeck.jmcda.persist.text with parameters of type IRdEvaluations
 void CsvExporter.exportEvaluations(IRdEvaluations evaluations)
           
static void CsvExporter.exportEvaluations(Writer writer, IRdEvaluations evaluations)
           
 void CsvExporter.exportEvaluationsWithAlternatives(IRdEvaluations evaluations)
          Exports a set of records where one record is an alternative string, then for each criterion the corresponding evaluation value.
 

Uses of IRdEvaluations in org.decisiondeck.jmcda.sample_problems
 

Methods in org.decisiondeck.jmcda.sample_problems that return IRdEvaluations
 IRdEvaluations SixRealCars.getAllEvaluations()
           
 IRdEvaluations SixRealCars.getAlternativesEvaluations()
           
 IRdEvaluations SixRealCars.getProfilesEvaluations()
           
 

Uses of IRdEvaluations in org.decisiondeck.jmcda.structure.sorting.problem
 

Methods in org.decisiondeck.jmcda.structure.sorting.problem with parameters of type IRdEvaluations
static IProblemData ProblemFactory.newProblemData(IRdEvaluations evaluations, Map<Criterion,IOrderedInterval> scales)
          Creates a problem data object that contains the given evaluations and scales.
static ISortingResultsToMultiple ProblemFactory.newResultsToMultiple(IRdEvaluations alternativesEvaluations, Map<Criterion,IOrderedInterval> scales, ICatsAndProfs catsAndProfs, IRdEvaluations profilesEvaluations, ICriteriaWithThresholds thresholds, ICoalitions coalitions, IOrderedAssignmentsToMultipleRead assignments)
           
static ISortingAssignmentsToMultiple ProblemFactory.newSortingAssignmentsToMultiple(IRdEvaluations alternativesEvaluations, Map<Criterion,IOrderedInterval> scales, ICatsAndProfs catsAndProfs, IOrderedAssignmentsToMultipleRead assignments)
           
static ISortingData ProblemFactory.newSortingData(IRdEvaluations evaluations, Map<Criterion,IOrderedInterval> scales, ICatsAndProfs catsAndProfs)
          Creates a sorting problem object that contains the given evaluations, scales, categories, profiles.
static ISortingPreferences ProblemFactory.newSortingPreferences(IRdEvaluations alternativesEvaluations, Map<Criterion,IOrderedInterval> scales, ICatsAndProfs categories, IRdEvaluations profilesEvaluations, ICriteriaWithThresholds thresholds, ICoalitions coalitions)
          Creates a problem data object that contains the given data.
 

Uses of IRdEvaluations in org.decisiondeck.jmcda.structure.sorting.problem.data
 

Methods in org.decisiondeck.jmcda.structure.sorting.problem.data that return IRdEvaluations
 IRdEvaluations SortingDataImpl.ProvideEvaluationsView.apply(IRdEvaluations from)
           
 IRdEvaluations ProblemDataFiltering.getAlternativesEvaluations()
           
 IRdEvaluations IProblemData.getAlternativesEvaluations()
           Retrieves a read-only view of the evaluations of the alternatives.
 IRdEvaluations SortingDataImpl.getAlternativesEvaluations()
           
 IRdEvaluations ProblemDataForwarder.getAlternativesEvaluations()
           
 IRdEvaluations ISortingData.getAlternativesEvaluations()
           Retrieves a read-only view of the evaluations of the alternatives.
 IRdEvaluations SortingDataForwarder.getAlternativesEvaluations()
           
 

Methods in org.decisiondeck.jmcda.structure.sorting.problem.data with parameters of type IRdEvaluations
 IRdEvaluations SortingDataImpl.ProvideEvaluationsView.apply(IRdEvaluations from)
           
 boolean ProblemDataFiltering.setEvaluations(IRdEvaluations evaluations)
           
 boolean SortingDataFiltering.setEvaluations(IRdEvaluations evaluations)
           
 boolean IProblemData.setEvaluations(IRdEvaluations evaluations)
          Sets replaces, or remove the evaluations of the alternatives.
 boolean SortingDataImpl.setEvaluations(IRdEvaluations evaluations)
           
 boolean SortingDataWithOrder.setEvaluations(IRdEvaluations evaluations)
           
 boolean ProblemDataForwarder.setEvaluations(IRdEvaluations evaluations)
           
 boolean SortingDataForwarder.setEvaluations(IRdEvaluations evaluations)
           
 

Uses of IRdEvaluations in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences
 

Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences that return IRdEvaluations
 IRdEvaluations GroupSortingPreferencesFiltering.getAllEvaluations(DecisionMaker dm)
           
 IRdEvaluations GroupSortingPreferencesWithOrder.getAllEvaluations(DecisionMaker dm)
           
 IRdEvaluations IGroupSortingPreferences.getAllEvaluations(DecisionMaker dm)
          Retrieves a read-only view of the evaluations of the alternatives and of the profiles according to the given decision maker.
 IRdEvaluations GroupSortingPreferencesImpl.getAllEvaluations(DecisionMaker dm)
           
 IRdEvaluations GroupSortingPreferencesForwarder.getAllEvaluations(DecisionMaker dm)
           
 IRdEvaluations GroupSortingPreferencesFiltering.getProfilesEvaluations(DecisionMaker dm)
           
 IRdEvaluations GroupSortingPreferencesWithOrder.getProfilesEvaluations(DecisionMaker dm)
           
 IRdEvaluations IGroupSortingPreferences.getProfilesEvaluations(DecisionMaker dm)
          Retrieves a read-only view of the evaluations of the profiles of the given decision maker.
 IRdEvaluations GroupSortingPreferencesImpl.getProfilesEvaluations(DecisionMaker dm)
           
 IRdEvaluations GroupSortingPreferencesForwarder.getProfilesEvaluations(DecisionMaker dm)
           
 IRdEvaluations GroupSortingPreferencesFiltering.getSharedAllEvaluations()
           
 IRdEvaluations GroupSortingPreferencesWithOrder.getSharedAllEvaluations()
           
 IRdEvaluations IGroupSortingPreferences.getSharedAllEvaluations()
           
 IRdEvaluations GroupSortingPreferencesImpl.getSharedAllEvaluations()
           
 IRdEvaluations GroupSortingPreferencesForwarder.getSharedAllEvaluations()
           
 IRdEvaluations GroupSortingPreferencesFiltering.getSharedProfilesEvaluations()
           
 IRdEvaluations GroupSortingPreferencesWithOrder.getSharedProfilesEvaluations()
           
 IRdEvaluations IGroupSortingPreferences.getSharedProfilesEvaluations()
           Retrieves a read-only view of the evaluations of the profiles iff they are shared by every decision makers.
 IRdEvaluations GroupSortingPreferencesImpl.getSharedProfilesEvaluations()
           
 IRdEvaluations GroupSortingPreferencesForwarder.getSharedProfilesEvaluations()
           
 

Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences that return types with arguments of type IRdEvaluations
 Map<DecisionMaker,IRdEvaluations> GroupSortingPreferencesFiltering.getAllEvaluations()
           
 Map<DecisionMaker,IRdEvaluations> GroupSortingPreferencesWithOrder.getAllEvaluations()
           
 Map<DecisionMaker,IRdEvaluations> IGroupSortingPreferences.getAllEvaluations()
          Retrieves a read-only view of the evaluations of the alternatives and of the profiles.
 Map<DecisionMaker,IRdEvaluations> GroupSortingPreferencesImpl.getAllEvaluations()
           
 Map<DecisionMaker,IRdEvaluations> GroupSortingPreferencesForwarder.getAllEvaluations()
           
 Map<DecisionMaker,IRdEvaluations> GroupSortingPreferencesFiltering.getProfilesEvaluations()
           
 Map<DecisionMaker,IRdEvaluations> GroupSortingPreferencesWithOrder.getProfilesEvaluations()
           
 Map<DecisionMaker,IRdEvaluations> IGroupSortingPreferences.getProfilesEvaluations()
          Retrieves a read-only view of the evaluations of the profiles.
 Map<DecisionMaker,IRdEvaluations> GroupSortingPreferencesImpl.getProfilesEvaluations()
           
 Map<DecisionMaker,IRdEvaluations> GroupSortingPreferencesForwarder.getProfilesEvaluations()
           
 

Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences with parameters of type IRdEvaluations
 boolean GroupSortingPreferencesFiltering.setProfilesEvaluations(DecisionMaker dm, IRdEvaluations evaluations)
           
 boolean GroupSortingPreferencesWithOrder.setProfilesEvaluations(DecisionMaker dm, IRdEvaluations evaluations)
           
 boolean IGroupSortingPreferences.setProfilesEvaluations(DecisionMaker dm, IRdEvaluations evaluations)
          Sets replaces, or remove the evaluations of the profiles bound to the given decision maker.
 boolean GroupSortingPreferencesImpl.setProfilesEvaluations(DecisionMaker dm, IRdEvaluations evaluations)
           
 boolean GroupSortingPreferencesForwarder.setProfilesEvaluations(DecisionMaker dm, IRdEvaluations evaluations)
           
 boolean GroupSortingPreferencesFiltering.setSharedProfilesEvaluations(IRdEvaluations profilesEvaluations)
           
 boolean GroupSortingPreferencesWithOrder.setSharedProfilesEvaluations(IRdEvaluations profilesEvaluations)
           
 boolean IGroupSortingPreferences.setSharedProfilesEvaluations(IRdEvaluations profilesEvaluations)
           Sets, replaces, or removes the shared profiles evaluations.
 boolean GroupSortingPreferencesImpl.setSharedProfilesEvaluations(IRdEvaluations profilesEvaluations)
           
 boolean GroupSortingPreferencesForwarder.setSharedProfilesEvaluations(IRdEvaluations profilesEvaluations)
           
 

Uses of IRdEvaluations in org.decisiondeck.jmcda.structure.sorting.problem.preferences
 

Methods in org.decisiondeck.jmcda.structure.sorting.problem.preferences that return IRdEvaluations
 IRdEvaluations SortingPreferencesForwarder.getAllEvaluations()
           
 IRdEvaluations ISortingPreferences.getAllEvaluations()
          Retrieves a read-only view of the evaluations of the alternatives and of the profiles.
 IRdEvaluations SortingPreferencesFiltering.getAllEvaluations()
           
 IRdEvaluations SortingPreferencesViewGroupBacked.getAllEvaluations()
           
 IRdEvaluations SortingPreferencesViewGroupBacked.getAlternativesEvaluations()
           
 IRdEvaluations SortingPreferencesForwarder.getProfilesEvaluations()
           
 IRdEvaluations ISortingPreferences.getProfilesEvaluations()
          Retrieves a read-only view of the evaluations of the profiles.
 IRdEvaluations SortingPreferencesFiltering.getProfilesEvaluations()
           
 IRdEvaluations SortingPreferencesViewGroupBacked.getProfilesEvaluations()
           
 

Methods in org.decisiondeck.jmcda.structure.sorting.problem.preferences with parameters of type IRdEvaluations
 boolean SortingPreferencesViewGroupBacked.setEvaluations(IRdEvaluations evaluations)
           
 boolean SortingPreferencesForwarder.setProfilesEvaluations(IRdEvaluations evaluations)
           
 boolean ISortingPreferences.setProfilesEvaluations(IRdEvaluations evaluations)
          Sets replaces, or remove the evaluations of the profiles.
 boolean SortingPreferencesFiltering.setProfilesEvaluations(IRdEvaluations evaluations)
           
 boolean SortingPreferencesViewGroupBacked.setProfilesEvaluations(IRdEvaluations evaluations)
           
 

Uses of IRdEvaluations in org.decisiondeck.xmcda_oo.services.sorting
 

Methods in org.decisiondeck.xmcda_oo.services.sorting with parameters of type IRdEvaluations
 void ProfilesDistance.computeDistances(IRdEvaluations profilesEvaluations1, IRdEvaluations profilesEvaluations2, Map<Criterion,IntegerStepScaleToDel> scales, SortingMode sortingMode)
           
 int ProfilesDistance.getDistanceInAlternatives(IRdEvaluations profilesEvaluations1, IRdEvaluations profilesEvaluations2, IRdEvaluations alternatives)
           
 IEvaluations StandardizeProfiles.getInStandardForm(IRdEvaluations profilesEvaluations, Map<Criterion,IntegerStepScaleToDel> scales, SortingMode sortingMode)
          Please use only in the absence of veto thresholds.
 double ProfilesDistance.getMaxDistance(IRdEvaluations profilesEvaluations1, IRdEvaluations profilesEvaluations2, Map<Criterion,IntegerStepScaleToDel> scales, SortingMode sortingMode)
           
 double ProfilesDistance.getSumDistance(IRdEvaluations profilesEvaluations1, IRdEvaluations profilesEvaluations2, Map<Criterion,IntegerStepScaleToDel> scales, SortingMode sortingMode)
           
 

Constructors in org.decisiondeck.xmcda_oo.services.sorting with parameters of type IRdEvaluations
ElectrePessimisticProgressive(ICatsAndProfs categories, Coalitions coalitions, IRdEvaluations profilesEvaluations)
           
PreferencesProbabilisticDifference(ICatsAndProfs categories, ICoalitions coalitions1, IRdEvaluations profilesEvaluations1, ICoalitions coalitions2, IRdEvaluations profilesEvaluations2, Map<Criterion,IOrderedInterval> scales)
           
PreferencesProbabilisticDifferenceOptimized(ICatsAndProfs categories, ICoalitions coalitions1, IRdEvaluations profilesEvaluations1, ICoalitions coalitions2, IRdEvaluations profilesEvaluations2, Map<Criterion,IOrderedInterval> scales)
           
 

Uses of IRdEvaluations in org.decisiondeck.xmcda_oo.services.utils
 

Methods in org.decisiondeck.xmcda_oo.services.utils with parameters of type IRdEvaluations
 Preorder<Alternative> Dominance.getDominanceRelation(IRdEvaluations evaluations, Map<Criterion,IOrderedInterval> scales)
          Computes the dominance relation in the large sense, i.e. two alternatives dominate each other if they are ex-æquo.
 NavigableSet<Alternative> Dominance.getStrictDominanceOrder(IRdEvaluations evaluations, Map<Criterion,IOrderedInterval> scales)
          Retrieves the strict dominance relation.
 

Uses of IRdEvaluations in org.decisiondeck.xmcda_oo.structure
 

Classes in org.decisiondeck.xmcda_oo.structure that implement IRdEvaluations
 class EvaluationMatrix
           A matrix which is able to store, at specific positions given by an alternative (as the row) and a criterion (as the column), an evaluation of how the given alternative performs from the point of view of the given criterion.
 class EvaluationsByRows
           
 

Methods in org.decisiondeck.xmcda_oo.structure with parameters of type IRdEvaluations
 boolean SharedProfilesEvaluations.mergeExtended(DecisionMaker dm, IRdEvaluations toMerge)
           
 boolean SharedProfilesEvaluations.replaceShared(IRdEvaluations newShared)
           
 

Uses of IRdEvaluations in org.decisiondeck.xmcda_oo.structure.category
 

Methods in org.decisiondeck.xmcda_oo.structure.category with parameters of type IRdEvaluations
 boolean Categories.isDominance(Set<Criterion> criteria, IRdEvaluations profilesEvaluations)
          Compares the ordering of the categories, considering the given set of criteria, to the given profiles evaluations.
 

Uses of IRdEvaluations in org.decisiondeck.xmcda_oo.utils
 

Methods in org.decisiondeck.xmcda_oo.utils that return IRdEvaluations
static IRdEvaluations EvaluationsUtils.complement(IRdEvaluations evaluations, Set<Alternative> removeAlternatives)
           
static IRdEvaluations EvaluationsUtils.getReadView(IRdEvaluations evaluations)
           
static IRdEvaluations EvaluationsUtils.restrictedView(IRdEvaluations evaluations, Predicate<Alternative> restrictToAlternatives, Predicate<Criterion> restrictToCriteria)
          Retrieves a view restricting to the given sets.
static IRdEvaluations EvaluationsUtils.restrictTo(IRdEvaluations evaluations, Set<Alternative> restrictAlternatives)
           
static IRdEvaluations EvaluationsUtils.union(IRdEvaluations evaluations1, IRdEvaluations evaluations2)
          Retrieves an evaluations view delegating to the given evaluations and combining both sets of information.
 

Methods in org.decisiondeck.xmcda_oo.utils with parameters of type IRdEvaluations
static IRdEvaluations EvaluationsUtils.complement(IRdEvaluations evaluations, Set<Alternative> removeAlternatives)
           
 void LaTeXExport.exportAllAssignments(Map<DecisionMaker,? extends IOrderedAssignmentsRead> allAssignments, IRdEvaluations evaluations)
           
 void LaTeXExport.exportAllAssignmentsOld(Map<DecisionMaker,Assignments> allAssignments, IRdEvaluations evaluations)
           
 void LaTeXExport.exportAssignmentsSingle(IOrderedAssignmentsRead assignments, IRdEvaluations evaluations)
           
 void LaTeXExport.exportEvaluations(IRdEvaluations evaluations)
           
 void TabbedExport.exportEvaluations(IRdEvaluations evaluations, List<Alternative> altsList, List<Criterion> criteria, Writer out)
           
static EvaluationMatrix EvaluationsUtils.getCopy(IRdEvaluations evaluations)
           
static IRdEvaluations EvaluationsUtils.getReadView(IRdEvaluations evaluations)
           
static IRdEvaluations EvaluationsUtils.restrictedView(IRdEvaluations evaluations, Predicate<Alternative> restrictToAlternatives, Predicate<Criterion> restrictToCriteria)
          Retrieves a view restricting to the given sets.
static IRdEvaluations EvaluationsUtils.restrictTo(IRdEvaluations evaluations, Set<Alternative> restrictAlternatives)
           
static IRdEvaluations EvaluationsUtils.union(IRdEvaluations evaluations1, IRdEvaluations evaluations2)
          Retrieves an evaluations view delegating to the given evaluations and combining both sets of information.
 

Constructors in org.decisiondeck.xmcda_oo.utils with parameters of type IRdEvaluations
CompareByDominance(Set<Criterion> criteria, IRdEvaluations evaluations)
           
EvaluationsStatistics(IRdEvaluations evaluations)
          Computes statistics about the given evaluations.
PreferencesToArrays(ICatsAndProfs categories, Coalitions coalitions, IRdEvaluations profilesEvaluations)
           
PreferencesToArrays(ICatsAndProfs categories, ICoalitions coalitions, Collection<Criterion> criteriaOrdering, IRdEvaluations profilesEvaluations)
           
 

Uses of IRdEvaluations in org.decisiondeck.xmcda_oo.utils.matrix
 

Subinterfaces of IRdEvaluations in org.decisiondeck.xmcda_oo.utils.matrix
 interface IEvaluations
          A matrix of evaluations.
 

Classes in org.decisiondeck.xmcda_oo.utils.matrix that implement IRdEvaluations
 class EvaluationsDoubleView
          An unmodifiable view of the union of two sets of evaluations.
 class EvaluationsView
           
 

Constructors in org.decisiondeck.xmcda_oo.utils.matrix with parameters of type IRdEvaluations
EvaluationsDoubleView(IRdEvaluations delegate1, IRdEvaluations delegate2)
          Builds a new evaluations view delegating to the given evaluations.
 



Copyright © 2011. All Rights Reserved.