|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Criterion in org.decisiondeck.jmcda.exc |
|---|
| Method parameters in org.decisiondeck.jmcda.exc with type arguments of type Criterion | |
|---|---|
void |
ConsistencyChecker.assertCompleteWeights(Set<Criterion> criteria,
Set<Criterion> withWeights)
Ensures that all the given criteria have a weight, thus are contained in the given set of criteria having a weight. |
void |
ConsistencyChecker.assertCompleteWeights(Set<Criterion> criteria,
Set<Criterion> withWeights)
Ensures that all the given criteria have a weight, thus are contained in the given set of criteria having a weight. |
| Uses of Criterion in org.decisiondeck.jmcda.persist.text |
|---|
| Method parameters in org.decisiondeck.jmcda.persist.text with type arguments of type Criterion | |
|---|---|
void |
CsvExporter.exportCriteria(Set<Criterion> criteria)
|
void |
CsvExporter.exportValues(Map<Criterion,Double> values)
|
| Uses of Criterion in org.decisiondeck.jmcda.persist.utils |
|---|
| Methods in org.decisiondeck.jmcda.persist.utils that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
ExportSettings.getCriteriaOrder()
|
Function<Criterion,String> |
ExportSettings.getCriteriaToString()
|
Set<Criterion> |
ExportSettings.interOrderCriteria(Set<Criterion> criteria)
|
| Methods in org.decisiondeck.jmcda.persist.utils with parameters of type Criterion | |
|---|---|
String |
ExportSettings.CriterionToId.apply(Criterion input)
|
String |
ExportSettings.getCriterionString(Criterion criterion)
|
| Method parameters in org.decisiondeck.jmcda.persist.utils with type arguments of type Criterion | |
|---|---|
Set<Criterion> |
ExportSettings.interOrderCriteria(Set<Criterion> criteria)
|
void |
ExportSettings.setCriteriaOrder(Collection<Criterion> criteriaOrder)
|
void |
ExportSettings.setCriteriaToString(Function<Criterion,String> criteriaToString)
|
| Uses of Criterion in org.decisiondeck.jmcda.sample_problems |
|---|
| Methods in org.decisiondeck.jmcda.sample_problems that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
SixRealCars.getCriteria()
|
Map<Criterion,IAltZeroToOneMatrix> |
SixRealCars.getDiscordanceByCriteria()
|
Map<Criterion,IOrderedInterval> |
SixRealCars.getScales()
|
| Uses of Criterion in org.decisiondeck.jmcda.services.generator |
|---|
| Methods in org.decisiondeck.jmcda.services.generator that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
DataGenerator.genCriteria(int nbCriteria)
|
Map<Criterion,IOrderedInterval> |
DataGenerator.setScales(IOrderedInterval scale)
Associates the given scale to each criterion stored in this object. |
| Method parameters in org.decisiondeck.jmcda.services.generator with type arguments of type Criterion | |
|---|---|
IEvaluations |
DataGenerator.genSplitProfilesEvaluations(Set<Alternative> profiles,
Map<Criterion,IOrderedInterval> scales)
A convenience method that stores the given profiles and categories and then generate the split profiles evaluations as if #gen had been called. |
void |
DataGenerator.setCriteria(Set<Criterion> criteria)
|
void |
DataGenerator.setScales(Map<Criterion,IOrderedInterval> scales)
|
| Uses of Criterion in org.decisiondeck.jmcda.services.outranking |
|---|
| Methods in org.decisiondeck.jmcda.services.outranking that return types with arguments of type Criterion | |
|---|---|
Map<Criterion,IAltZeroToOneMatrix> |
Concordance.concordances(IProblemData data,
ICriteriaWithThresholds thresholds)
|
static Map<Criterion,IAltZeroToOneMatrix> |
Concordance.concordances(ISortingPreferences sortingProblem)
|
Map<Criterion,IAltZeroToOneMatrix> |
Discordance.discordances(IProblemData data,
ICriteriaWithThresholds thresholds)
Computes the discordance matrixes for each criterion in the given data. |
| Methods in org.decisiondeck.jmcda.services.outranking with parameters of type Criterion | |
|---|---|
double |
Discordance.discordancePairwize(double eval1,
double eval2,
Criterion criterion,
Criterion.PreferenceDirection direction,
double p,
Double v)
Evaluates the discordance between two alternatives having the given evaluations. |
| Uses of Criterion in org.decisiondeck.jmcda.structure.coalitions |
|---|
| Method parameters in org.decisiondeck.jmcda.structure.coalitions with type arguments of type Criterion | |
|---|---|
static ICoalitions |
CoalitionsUtils.getCoalitionsView(ICoalitions delegate,
Predicate<Criterion> predicateCriteria)
Retrieves a read-only view of the given coalitions, viewing only the criteria allowed by the given predicate. |
| Uses of Criterion in org.decisiondeck.jmcda.structure.sorting.problem |
|---|
| Method parameters in org.decisiondeck.jmcda.structure.sorting.problem with type arguments of type Criterion | |
|---|---|
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 Criterion in org.decisiondeck.jmcda.structure.sorting.problem.data |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.data that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
ProblemDataFiltering.getCriteria()
Retrieves a read-only view of the criteria. |
Set<Criterion> |
IProblemData.getCriteria()
Retrieves a writable view of the criteria. |
Set<Criterion> |
SortingDataImpl.getCriteria()
|
Set<Criterion> |
SortingDataWithOrder.getCriteria()
|
Set<Criterion> |
ProblemDataForwarder.getCriteria()
|
Set<Criterion> |
SortingDataForwarder.getCriteria()
|
Map<Criterion,Integer> |
SortingDataArray.getCriteriaIndexes()
|
Predicate<Criterion> |
ProblemDataFiltering.getCriteriaPredicate()
|
Predicate<Criterion> |
SortingDataFiltering.getCriteriaPredicate()
|
Map<Criterion,IOrderedInterval> |
ProblemDataFiltering.getScales()
|
Map<Criterion,IOrderedInterval> |
IProblemData.getScales()
Retrieves a read-only view of the scales. |
Map<Criterion,IOrderedInterval> |
SortingDataImpl.getScales()
|
Map<Criterion,IOrderedInterval> |
ProblemDataForwarder.getScales()
|
Map<Criterion,IOrderedInterval> |
SortingDataForwarder.getScales()
|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.data with parameters of type Criterion | |
|---|---|
int |
SortingDataArray.getCriterionIdx(Criterion criterion)
|
IOrderedInterval |
SortingDataImpl.getScale(Criterion criterion)
|
boolean |
ProblemDataFiltering.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
SortingDataFiltering.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
IProblemData.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
Sets, replaces, or removes the evaluation of the given alternative according to the given criterion. |
boolean |
SortingDataImpl.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
SortingDataWithOrder.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
ProblemDataForwarder.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
SortingDataForwarder.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
ProblemDataFiltering.setScale(Criterion criterion,
IOrderedInterval scale)
|
boolean |
SortingDataFiltering.setScale(Criterion criterion,
IOrderedInterval scale)
|
boolean |
IProblemData.setScale(Criterion criterion,
IOrderedInterval scale)
Sets, replaces, or removes the scale of the given criterion. |
boolean |
SortingDataImpl.setScale(Criterion criterion,
IOrderedInterval scale)
|
boolean |
ProblemDataForwarder.setScale(Criterion criterion,
IOrderedInterval scale)
|
boolean |
SortingDataForwarder.setScale(Criterion criterion,
IOrderedInterval scale)
|
| Method parameters in org.decisiondeck.jmcda.structure.sorting.problem.data with type arguments of type Criterion | |
|---|---|
void |
SortingDataWithOrder.setCriteriaComparator(Comparator<Criterion> criteriaComparator)
|
void |
SortingDataWithOrder.setCriteriaOrder(Collection<Criterion> order)
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.data with type arguments of type Criterion | |
|---|---|
ProblemDataFiltering(IProblemData delegate,
Predicate<Alternative> predicateAlternatives,
Predicate<Criterion> predicateCriteria)
Creates a view that only view the alternatives admitted by the given filter, or equivalently, that filters out the alternatives that do not pass the given filter. |
|
SortingDataFiltering(ISortingData delegate,
Predicate<Alternative> filterAlternatives,
Predicate<Criterion> filterCriteria)
Creates a view that only view the alternatives admitted by the given filter, or equivalently, that filters out the alternatives that do not pass the given filter. |
|
| Uses of Criterion in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
GroupSortingPreferencesImpl.getCriteria()
|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences with parameters of type Criterion | |
|---|---|
Double |
GroupSortingPreferencesFiltering.getWeight(DecisionMaker dm,
Criterion criterion)
|
Double |
GroupSortingPreferencesWithOrder.getWeight(DecisionMaker dm,
Criterion criterion)
|
Double |
IGroupSortingPreferences.getWeight(DecisionMaker dm,
Criterion criterion)
Retrieves the weight of the given criterion bound to the given decision maker. |
Double |
GroupSortingPreferencesImpl.getWeight(DecisionMaker dm,
Criterion criterion)
|
Double |
GroupSortingPreferencesForwarder.getWeight(DecisionMaker dm,
Criterion criterion)
|
boolean |
GroupSortingPreferencesFiltering.setProfilesEvaluation(DecisionMaker dm,
Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
GroupSortingPreferencesWithOrder.setProfilesEvaluation(DecisionMaker dm,
Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
IGroupSortingPreferences.setProfilesEvaluation(DecisionMaker dm,
Alternative alternative,
Criterion criterion,
Double value)
Sets, replaces, or removes the evaluation of the given alternative according to the given criterion. |
boolean |
GroupSortingPreferencesImpl.setProfilesEvaluation(DecisionMaker dm,
Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
GroupSortingPreferencesForwarder.setProfilesEvaluation(DecisionMaker dm,
Alternative alternative,
Criterion criterion,
Double value)
|
| Uses of Criterion in org.decisiondeck.jmcda.structure.sorting.problem.preferences |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.preferences that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
SortingPreferencesViewGroupBacked.getCriteria()
|
Predicate<Criterion> |
SortingPreferencesFiltering.getCriteriaPredicate()
|
Map<Criterion,IOrderedInterval> |
SortingPreferencesViewGroupBacked.getScales()
|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.preferences with parameters of type Criterion | |
|---|---|
Double |
SortingPreferencesForwarder.getWeight(Criterion criterion)
|
Double |
ISortingPreferences.getWeight(Criterion criterion)
Retrieves the weight of the given criterion. |
Double |
SortingPreferencesFiltering.getWeight(Criterion criterion)
|
Double |
SortingPreferencesViewGroupBacked.getWeight(Criterion criterion)
|
boolean |
SortingPreferencesViewGroupBacked.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
|
boolean |
SortingPreferencesViewGroupBacked.setScale(Criterion criterion,
IOrderedInterval scale)
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.preferences with type arguments of type Criterion | |
|---|---|
SortingPreferencesFiltering(ISortingPreferences delegate,
Predicate<Alternative> predicateAlternatives,
Predicate<Criterion> predicateCriteria)
Creates a view that only views the alternatives admitted by the given predicate, or equivalently, that filters out the alternatives that do not pass the given predicate. |
|
| Uses of Criterion in org.decisiondeck.jmcda.structure.sorting.problem.view |
|---|
| Method parameters in org.decisiondeck.jmcda.structure.sorting.problem.view with type arguments of type Criterion | |
|---|---|
static IProblemData |
ProblemViewFactory.getRestrictedData(IProblemData data,
Predicate<Alternative> predicateAlternatives,
Predicate<Criterion> predicateCriteria)
Retrieves a view that sees only alternatives and criteria satisfying the given predicate. |
static ISortingPreferences |
ProblemViewFactory.getRestrictedPreferences(ISortingPreferences preferences,
Predicate<Alternative> predicateAlternatives,
Predicate<Criterion> predicateCriteria)
Retrieves a view that sees only alternatives and criteria satisfying the given predicate. |
| Uses of Criterion in org.decisiondeck.xmcda_oo.aggregators |
|---|
| Methods in org.decisiondeck.xmcda_oo.aggregators that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
ICriteriaWithThresholds.getCriteria()
Note that the returned set read-through this object: it reflects the criteria contained in this object. |
Set<Criterion> |
ThresholdsView.getCriteria()
|
Set<Criterion> |
Thresholds.getCriteria()
|
Set<Criterion> |
Thresholds.getCriteriaToRemove()
|
Map<Criterion,Double> |
ICriteriaWithThresholds.getIndifferenceThresholds()
Retrieves a view of the indifference thresholds. |
Map<Criterion,Double> |
ThresholdsView.getIndifferenceThresholds()
|
Map<Criterion,Double> |
Thresholds.getIndifferenceThresholds()
|
Map<Criterion,Double> |
ICriteriaWithThresholds.getPreferenceThresholds()
Retrieves a view of the preference thresholds. |
Map<Criterion,Double> |
ThresholdsView.getPreferenceThresholds()
|
Map<Criterion,Double> |
Thresholds.getPreferenceThresholds()
|
Map<Criterion,Double> |
ICriteriaWithThresholds.getVetoThresholds()
Retrieves a view of the veto thresholds. |
Map<Criterion,Double> |
ThresholdsView.getVetoThresholds()
|
Map<Criterion,Double> |
Thresholds.getVetoThresholds()
|
| Methods in org.decisiondeck.xmcda_oo.aggregators with parameters of type Criterion | |
|---|---|
Double |
ICriteriaWithThresholds.getIndifferenceThreshold(Criterion criterion)
Retrieves the indifference threshold that has been set for the given criterion. |
Double |
ThresholdsView.getIndifferenceThreshold(Criterion criterion)
|
Double |
Thresholds.getIndifferenceThreshold(Criterion criterion)
|
Double |
ICriteriaWithThresholds.getPreferenceThreshold(Criterion criterion)
Retrieves the preference threshold that has been set for the given criterion. |
Double |
ThresholdsView.getPreferenceThreshold(Criterion criterion)
|
Double |
Thresholds.getPreferenceThreshold(Criterion criterion)
|
Double |
ICriteriaWithThresholds.getVetoThreshold(Criterion criterion)
Retrieves the veto threshold that has been set for the given criterion. |
Double |
ThresholdsView.getVetoThreshold(Criterion criterion)
|
Double |
Thresholds.getVetoThreshold(Criterion criterion)
|
boolean |
ICriteriaWithThresholds.setIndifferenceThreshold(Criterion criterion,
Double threshold)
Binds a threshold to the given criterion, or remove it from the criterion. |
boolean |
ThresholdsView.setIndifferenceThreshold(Criterion criterion,
Double threshold)
|
boolean |
Thresholds.setIndifferenceThreshold(Criterion criterion,
Double threshold)
|
boolean |
ICriteriaWithThresholds.setPreferenceThreshold(Criterion criterion,
Double threshold)
Binds a preference threshold to the given criterion, or remove it from the criterion. |
boolean |
ThresholdsView.setPreferenceThreshold(Criterion criterion,
Double threshold)
|
boolean |
Thresholds.setPreferenceThreshold(Criterion criterion,
Double threshold)
|
boolean |
ICriteriaWithThresholds.setVetoThreshold(Criterion criterion,
Double threshold)
Binds a threshold to the given criterion, or remove it from the criterion. |
boolean |
ThresholdsView.setVetoThreshold(Criterion criterion,
Double threshold)
|
boolean |
Thresholds.setVetoThreshold(Criterion criterion,
Double threshold)
|
| Method parameters in org.decisiondeck.xmcda_oo.aggregators with type arguments of type Criterion | |
|---|---|
static Thresholds |
Thresholds.newZeroes(Set<Criterion> criteria)
|
| Constructor parameters in org.decisiondeck.xmcda_oo.aggregators with type arguments of type Criterion | |
|---|---|
Thresholds(Map<Criterion,Double> prefs,
Map<Criterion,Double> indiffs,
Map<Criterion,Double> vetoes)
|
|
Thresholds(Map<Criterion,Double> prefs,
Map<Criterion,Double> indiffs,
Map<Criterion,Double> vetoes)
|
|
Thresholds(Map<Criterion,Double> prefs,
Map<Criterion,Double> indiffs,
Map<Criterion,Double> vetoes)
|
|
ThresholdsView(ICriteriaWithThresholds delegate,
Predicate<Criterion> criteriaPredicate)
|
|
| Uses of Criterion in org.decisiondeck.xmcda_oo.data |
|---|
| Methods in org.decisiondeck.xmcda_oo.data that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
BasicGenerator.genCriteria(int nbCriteria)
Deprecated. |
Map<Criterion,IntegerStepScaleToDel> |
BasicGenerator.genScales(int nbScales)
Deprecated. Uses the criteria. |
| Method parameters in org.decisiondeck.xmcda_oo.data with type arguments of type Criterion | |
|---|---|
void |
BasicGenerator.setCriteria(Set<Criterion> criteria)
Deprecated. |
void |
BasicGenerator.setScales(Map<Criterion,IOrderedInterval> scales)
Deprecated. |
| Uses of Criterion in org.decisiondeck.xmcda_oo.services.sorting |
|---|
| Methods in org.decisiondeck.xmcda_oo.services.sorting with parameters of type Criterion | |
|---|---|
void |
ElectrePessimisticProgressive.setEvaluation(Criterion crit,
double minEval,
double maxEval)
|
| Method parameters in org.decisiondeck.xmcda_oo.services.sorting with type arguments of type Criterion | |
|---|---|
void |
ProfilesDistance.computeDistances(IRdEvaluations profilesEvaluations1,
IRdEvaluations profilesEvaluations2,
Map<Criterion,IntegerStepScaleToDel> scales,
SortingMode sortingMode)
|
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)
|
| Constructor parameters in org.decisiondeck.xmcda_oo.services.sorting with type arguments of type Criterion | |
|---|---|
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 Criterion in org.decisiondeck.xmcda_oo.services.utils |
|---|
| Method parameters in org.decisiondeck.xmcda_oo.services.utils with type arguments of type Criterion | |
|---|---|
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 Criterion in org.decisiondeck.xmcda_oo.structure |
|---|
| Methods in org.decisiondeck.xmcda_oo.structure that return Criterion | |
|---|---|
Criterion |
Criteria.get(String id)
Returns the object associated with the given id, or null if no object having the given id is found. |
static Criterion |
CriteriaById.getCriterion(Set<Criterion> criteria,
String id)
Returns the object associated with the given id, or null if no object having the given id is found. |
| Methods in org.decisiondeck.xmcda_oo.structure that return types with arguments of type Criterion | |
|---|---|
IZeroToOneMatrix<Alternative,Criterion> |
EvaluationsByRows.getAsFuzzy()
|
Map<String,Criterion> |
Criteria.getById()
|
Set<Criterion> |
EvaluationsByRows.getColumns()
|
Set<Criterion> |
ICoalitions.getCriteria()
Retrieves a read-only view of the set of criteria on which weights are defined. |
Set<Criterion> |
Coalitions.getCriteria()
|
Set<Criterion> |
Weights.getCriteria()
|
static Map<Criterion,Criterion.PreferenceDirection> |
CriteriaDirections.getDirections(Set<Criterion> criteria)
A temporary method to help refactoring. |
static Map<Criterion,IOrderedInterval> |
CriteriaDirections.getDirectionsAsScales(Set<Criterion> criteria)
A temporary method to help refactoring. |
static Map<Criterion,Criterion.PreferenceDirection> |
CriteriaDirections.getDirectionsFromScales(Map<Criterion,IOrderedInterval> scales)
|
Map<Criterion,Double> |
AlternativeEvaluations.getEvaluations()
|
Iterator<Criterion> |
Weights.iterator()
|
| Methods in org.decisiondeck.xmcda_oo.structure with parameters of type Criterion | |
|---|---|
boolean |
Criteria.add(Criterion object)
|
int |
Criterion.compareTo(Criterion o)
|
Double |
EvaluationsByRows.getEntry(Alternative row,
Criterion column)
|
Double |
AlternativeEvaluations.getEvaluation(Criterion criterion)
|
Double |
ICoalitions.getNormalizedWeight(Criterion criterion)
|
Double |
Coalitions.getNormalizedWeight(Criterion criterion)
|
Double |
ICoalitions.getWeight(Criterion criterion)
|
Double |
Coalitions.getWeight(Criterion criterion)
|
Double |
Weights.getWeight(Criterion criterion)
Returns the weight of the given criterion, or null if no weight has been associated to that
criterion. |
void |
EvaluationsByRows.put(Alternative row,
Criterion column,
double value)
|
Double |
AlternativeEvaluations.putEvaluation(Criterion criterion,
Double evaluation)
|
boolean |
SharedProfilesEvaluations.putEvaluation(DecisionMaker dm,
Alternative profile,
Criterion criterion,
double value)
|
Double |
ICoalitions.putWeight(Criterion criterion,
double weight)
Sets or replaces the weight associated to the given criterion. |
Double |
Coalitions.putWeight(Criterion criterion,
double weight)
|
Double |
Weights.putWeight(Criterion criterion,
double weight)
Associates the given weight to the given criterion. |
boolean |
SharedCoalitions.putWeight(DecisionMaker dm,
Criterion criterion,
double weight)
|
Double |
EvaluationsByRows.remove(Alternative row,
Criterion column)
|
boolean |
SharedProfilesEvaluations.remove(Criterion criterion)
|
boolean |
SharedThresholds.remove(Criterion criterion)
|
boolean |
SharedCoalitions.remove(Criterion criterion)
|
boolean |
SharedProfilesEvaluations.removeEvaluation(DecisionMaker dm,
Alternative profile,
Criterion criterion)
|
Double |
Coalitions.removeWeight(Criterion criterion)
|
Double |
Weights.removeWeight(Criterion criterion)
Removes the weight associated to the given criterion, if it exists. |
boolean |
SharedCoalitions.removeWeight(DecisionMaker dm,
Criterion criterion)
|
void |
ICoalitions.setWeight(Criterion criterion,
Double weight)
Sets or remove the weight associated to the given criterion. |
void |
Coalitions.setWeight(Criterion criterion,
Double weight)
TODO implement remove. |
| Method parameters in org.decisiondeck.xmcda_oo.structure with type arguments of type Criterion | |
|---|---|
boolean |
EvaluationsByRows.approxEquals(IRdFloatMatrix<Alternative,Criterion> m2,
double imprecision)
|
static Criterion |
CriteriaById.getCriterion(Set<Criterion> criteria,
String id)
Returns the object associated with the given id, or null if no object having the given id is found. |
static Map<Criterion,Criterion.PreferenceDirection> |
CriteriaDirections.getDirections(Set<Criterion> criteria)
A temporary method to help refactoring. |
static Map<Criterion,IOrderedInterval> |
CriteriaDirections.getDirectionsAsScales(Set<Criterion> criteria)
A temporary method to help refactoring. |
static Map<Criterion,Criterion.PreferenceDirection> |
CriteriaDirections.getDirectionsFromScales(Map<Criterion,IOrderedInterval> scales)
|
void |
AlternativeEvaluations.setOrder(Set<Criterion> critsOrder)
Sets the order on which the criteria are enumerated when using the AlternativeEvaluations.toString() method. |
| Constructors in org.decisiondeck.xmcda_oo.structure with parameters of type Criterion | |
|---|---|
Criterion(Criterion criterion)
Creates a new criterion by copying the one given. |
|
IntegerStepScaleToDel(Criterion criterion,
int worstValue,
int bestValue)
Note that best must be better or equal to worst. |
|
IntegerStepScaleToDel(Criterion criterion,
int worstValue,
int bestValue,
int increment)
Note that best must be better or equal to worst. |
|
| Constructor parameters in org.decisiondeck.xmcda_oo.structure with type arguments of type Criterion | |
|---|---|
AlternativeEvaluations(Map<Criterion,Double> evaluations)
Iteration order of the given evaluations is kept: this is used in the AlternativeEvaluations.toString() method, for debug. |
|
Criteria(Set<Criterion> criteria)
|
|
EvaluationMatrix(FloatMatrix<Alternative,Criterion> matrix)
Copy constructor, by reference. |
|
| Uses of Criterion in org.decisiondeck.xmcda_oo.structure.category |
|---|
| Method parameters in org.decisiondeck.xmcda_oo.structure.category with type arguments of type Criterion | |
|---|---|
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 Criterion in org.decisiondeck.xmcda_oo.utils |
|---|
| Methods in org.decisiondeck.xmcda_oo.utils that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
Utils.getAllCriteria(Collection<ICoalitions> allCoals)
|
Set<Criterion> |
Utils.getAllCriteriaFromThresholds(Collection<ICriteriaWithThresholds> allThresholds)
|
Set<Criterion> |
EvaluationsStatistics.getCriteria()
Retrieves a copy, or read-only view, of the criteria for which statistics are available. |
List<Criterion> |
LaTeXExport.getCriteriaList()
|
Map<Criterion,Integer> |
PreferencesToArrays.getCritsToInt()
|
| Methods in org.decisiondeck.xmcda_oo.utils with parameters of type Criterion | |
|---|---|
void |
LaTeXExport.addAttribute(Criterion attribute,
Map<Alternative,String> values)
|
int |
CompareByDominance.compare(Alternative a1,
Alternative a2,
Criterion crit)
|
int |
CompareCriteriaByWeight.compare(Criterion c1,
Criterion c2)
|
double |
EvaluationsStatistics.getAntiIdeal(Criterion criterion,
Criterion.PreferenceDirection preferenceDirection)
Finds the worst evaluation in the bound evaluations on the given criterion when the statistics were computed, i.e., the smallest if the criterion is to be maximized, the highest if it should be minimal. |
double |
EvaluationsStatistics.getIdeal(Criterion criterion,
Criterion.PreferenceDirection direction)
Finds the best evaluation that existed in the bound evaluations on the given criterion when the statistics were computed, i.e., the highest if the criterion is to be maximized, the smallest if it should be minimal. |
double |
EvaluationsStatistics.getMaxDifference(Criterion criterion)
Finds the maximal evaluation difference in the given matrix on the given criterion, i.e., the highest difference between any two evaluations on the given criterion. |
double |
EvaluationsStatistics.getMaximum(Criterion criterion)
Finds the highest evaluation that existed in the bound evaluations on the given criterion when the statistics were computed. |
Double |
EvaluationsStatistics.getMinDifference(Criterion criterion)
Finds the minimal evaluation difference in the given matrix on the given criterion, i.e., the smallest difference between any two different evaluation values on the given criterion. |
double |
EvaluationsStatistics.getMinimum(Criterion criterion)
Finds the lowest evaluation that existed in the bound evaluations on the given criterion when the statistics were computed. |
NavigableSet<Double> |
EvaluationsStatistics.getSortedEvaluations(Criterion criterion)
|
| Method parameters in org.decisiondeck.xmcda_oo.utils with type arguments of type Criterion | |
|---|---|
void |
TabbedExport.exportEvaluations(IRdEvaluations evaluations,
List<Alternative> altsList,
List<Criterion> criteria,
Writer out)
|
static EvaluationMatrix |
EvaluationsUtils.merge(IRdFloatMatrix<Alternative,Criterion> m1,
IRdFloatMatrix<Alternative,Criterion> m2)
|
static EvaluationMatrix |
EvaluationsUtils.merge(IRdFloatMatrix<Alternative,Criterion> m1,
IRdFloatMatrix<Alternative,Criterion> m2)
|
boolean |
FeasibleSpaceExplorer.overMaximal(Map<Criterion,Double> alternative)
The given alternative must be evaluated on the criteria bound to this object. |
static IRdEvaluations |
EvaluationsUtils.restrictedView(IRdEvaluations evaluations,
Predicate<Alternative> restrictToAlternatives,
Predicate<Criterion> restrictToCriteria)
Retrieves a view restricting to the given sets. |
void |
PreferencesToArrays.setBounds(Map<Criterion,IOrderedInterval> scales)
|
void |
LaTeXExport.setCriteriaList(List<Criterion> criteriaList)
|
| Constructor parameters in org.decisiondeck.xmcda_oo.utils with type arguments of type Criterion | |
|---|---|
CompareByDominance(Set<Criterion> criteria,
IRdEvaluations evaluations)
|
|
FeasibleSpaceExplorer(org.apache.commons.collections15.OrderedMap<Criterion,IntegerStepScaleToDel> scales)
|
|
PreferencesToArrays(ICatsAndProfs categories,
ICoalitions coalitions,
Collection<Criterion> criteriaOrdering,
IRdEvaluations profilesEvaluations)
|
|
| Uses of Criterion in org.decisiondeck.xmcda_oo.utils.matrix |
|---|
| Methods in org.decisiondeck.xmcda_oo.utils.matrix that return types with arguments of type Criterion | |
|---|---|
Set<Criterion> |
FloatMatrixRestrictedView.getColumns()
|
Set<Criterion> |
EvaluationsView.getColumns()
|
Set<Criterion> |
EvaluationsDoubleView.getColumns()
|
| Methods in org.decisiondeck.xmcda_oo.utils.matrix with parameters of type Criterion | |
|---|---|
Double |
FloatMatrixRestrictedView.getEntry(Alternative row,
Criterion column)
|
Double |
EvaluationsView.getEntry(Alternative row,
Criterion column)
|
Double |
EvaluationsDoubleView.getEntry(Alternative row,
Criterion column)
|
| Method parameters in org.decisiondeck.xmcda_oo.utils.matrix with type arguments of type Criterion | |
|---|---|
boolean |
FloatMatrixRestrictedView.approxEquals(IRdFloatMatrix<Alternative,Criterion> m2,
double imprecision)
|
boolean |
EvaluationsView.approxEquals(IRdFloatMatrix<Alternative,Criterion> m2,
double imprecision)
|
boolean |
EvaluationsDoubleView.approxEquals(IRdFloatMatrix<Alternative,Criterion> m2,
double imprecision)
|
| Constructor parameters in org.decisiondeck.xmcda_oo.utils.matrix with type arguments of type Criterion | |
|---|---|
EvaluationsView(IRdFloatMatrix<Alternative,Criterion> delegate)
Builds a new evaluations view delegating to the given evaluations. |
|
FloatMatrixRestrictedView(IRdFloatMatrix<Alternative,Criterion> delegate,
Predicate<Alternative> restrictToAlternatives,
Predicate<Criterion> restrictToCriteria)
|
|
FloatMatrixRestrictedView(IRdFloatMatrix<Alternative,Criterion> delegate,
Predicate<Alternative> restrictToAlternatives,
Predicate<Criterion> restrictToCriteria)
|
|
FloatMatrixRestrictedView(IRdFloatMatrix<Alternative,Criterion> delegate,
Predicate<Alternative> restrictToAlternatives,
Set<Criterion> restrictToCriteria)
|
|
FloatMatrixRestrictedView(IRdFloatMatrix<Alternative,Criterion> delegate,
Predicate<Alternative> restrictToAlternatives,
Set<Criterion> restrictToCriteria)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||