|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Alternative in org.decisiondeck.jmcda.persist.text |
|---|
| Method parameters in org.decisiondeck.jmcda.persist.text with type arguments of type Alternative | |
|---|---|
void |
CsvExporter.exportAlternatives(Set<Alternative> alternatives)
|
| Uses of Alternative in org.decisiondeck.jmcda.persist.utils |
|---|
| Methods in org.decisiondeck.jmcda.persist.utils that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
ExportSettings.getAlternativesOrder()
|
Function<Alternative,String> |
ExportSettings.getAlternativesToString()
|
Set<Alternative> |
ExportSettings.getProfilesOrder()
|
Function<Alternative,String> |
ExportSettings.getProfilesToString()
|
Set<Alternative> |
ExportSettings.interOrderAlternatives(Set<Alternative> alternatives)
|
Set<Alternative> |
ExportSettings.interOrderProfiles(Set<Alternative> profiles)
|
| Methods in org.decisiondeck.jmcda.persist.utils with parameters of type Alternative | |
|---|---|
String |
ExportSettings.AlternativeToId.apply(Alternative input)
|
String |
ExportSettings.getAlternativeString(Alternative alternative)
|
String |
ExportSettings.getProfileString(Alternative profile)
|
| Method parameters in org.decisiondeck.jmcda.persist.utils with type arguments of type Alternative | |
|---|---|
Set<Alternative> |
ExportSettings.interOrderAlternatives(Set<Alternative> alternatives)
|
Set<Alternative> |
ExportSettings.interOrderProfiles(Set<Alternative> profiles)
|
void |
ExportSettings.setAlternativesOrder(Collection<Alternative> alternativesOrder)
|
void |
ExportSettings.setAlternativesToString(Function<Alternative,String> alternativesToString)
|
void |
ExportSettings.setProfilesOrder(Collection<Alternative> profilesOrder)
|
void |
ExportSettings.setProfilesToString(Function<Alternative,String> profilesToString)
|
| Uses of Alternative in org.decisiondeck.jmcda.sample_problems |
|---|
| Methods in org.decisiondeck.jmcda.sample_problems that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
SixRealCars.getAllAlternatives()
|
Set<Alternative> |
SixRealCars.getAlternatives()
|
Set<Alternative> |
SixRealCars.getProfiles()
|
| Uses of Alternative in org.decisiondeck.jmcda.services.generator |
|---|
| Methods in org.decisiondeck.jmcda.services.generator that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
DataGenerator.genAlternatives(int nbAlternatives)
|
Set<Alternative> |
DataGenerator.genProfiles(int nbProfiles)
Note that this replaces possibly existing profiles in this object. |
| Method parameters in org.decisiondeck.jmcda.services.generator with type arguments of type Alternative | |
|---|---|
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.setAlternatives(Set<Alternative> alternatives)
|
void |
DataGenerator.setProfiles(Set<Alternative> profiles)
|
| Uses of Alternative in org.decisiondeck.jmcda.services.outranking |
|---|
| Uses of Alternative in org.decisiondeck.jmcda.services.sorting |
|---|
| Method parameters in org.decisiondeck.jmcda.services.sorting with type arguments of type Alternative | |
|---|---|
Map<DecisionMaker,IOrderedAssignments> |
SortingFull.pessimisticAll(IGroupSortingPreferences problem,
Map<DecisionMaker,Set<Alternative>> alternatives)
|
static void |
SortingFull.pessimisticInto(Map<DecisionMaker,Set<Alternative>> alternatives,
IGroupSortingResults results)
|
| Uses of Alternative in org.decisiondeck.jmcda.services.sorting.assignments |
|---|
| Method parameters in org.decisiondeck.jmcda.services.sorting.assignments with type arguments of type Alternative | |
|---|---|
static Iterator<IOrderedAssignmentsWithCredibilitiesRead> |
EmbeddedCredibilitiesExtractor.getProductSetOfIntervalsIterator(SortedSet<Category> categories,
Map<Alternative,Set<SortedMap<Category,Double>>> allIntervals)
Retrieves an iterator that will give every assignments that can possibly be built using, for each alternative, one of the intervals given as possible for this alternative. |
| Uses of Alternative in org.decisiondeck.jmcda.structure |
|---|
| Methods in org.decisiondeck.jmcda.structure with parameters of type Alternative | |
|---|---|
static boolean |
StructureUtils.equivalent(Alternative a1,
Alternative a2)
|
| Uses of Alternative in org.decisiondeck.jmcda.structure.sorting.assignment |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.assignment that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
VersatileAssignments.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsToMultipleFromRead.getAlternatives()
|
Set<Alternative> |
IAssignmentsToMultipleRead.getAlternatives()
Retrieves a read-only view of the assigned alternatives. |
Set<Alternative> |
OrderedAssignments.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsForwarder.getAlternatives()
|
Set<Alternative> |
AssignmentsToMultiple.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsToMultipleEdgesView.getAlternatives()
|
Set<Alternative> |
Assignments.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsFromRead.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsToMultipleFiltering.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsToMultipleExtended.getAlternatives()
|
Set<Alternative> |
AssignmentsFiltering.getAlternatives()
|
Set<Alternative> |
AssignmentsToMultipleFiltering.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsToMultipleForwarder.getAlternatives()
|
Set<Alternative> |
VersatileOrderedAssignments.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsFiltering.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsToMultiple.getAlternatives()
|
Set<Alternative> |
VersatileAssignments.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsToMultipleFromRead.getAlternatives(Category category)
|
Set<Alternative> |
IAssignmentsToMultipleRead.getAlternatives(Category category)
Retrieves a read-only view, or copy, of the alternatives that are assigned to the given category, or to a set of categories including the given category. |
Set<Alternative> |
OrderedAssignments.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsForwarder.getAlternatives(Category category)
|
Set<Alternative> |
AssignmentsToMultiple.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsToMultipleEdgesView.getAlternatives(Category category)
|
Set<Alternative> |
Assignments.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsFromRead.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsToMultipleFiltering.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsToMultipleExtended.getAlternatives(Category category)
|
Set<Alternative> |
AssignmentsFiltering.getAlternatives(Category category)
|
Set<Alternative> |
AssignmentsToMultipleFiltering.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsToMultipleForwarder.getAlternatives(Category category)
|
Set<Alternative> |
VersatileOrderedAssignments.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsFiltering.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsToMultiple.getAlternatives(Category category)
|
| Methods in org.decisiondeck.jmcda.structure.sorting.assignment with parameters of type Alternative | |
|---|---|
Set<Category> |
VersatileAssignments.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsToMultipleFromRead.getCategories(Alternative alternative)
|
Set<Category> |
IAssignmentsToMultipleRead.getCategories(Alternative alternative)
Retrieves the categories to which an alternative is assigned. |
NavigableSet<Category> |
OrderedAssignments.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsForwarder.getCategories(Alternative alternative)
|
Set<Category> |
AssignmentsToMultiple.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsToMultipleEdgesView.getCategories(Alternative alternative)
|
Set<Category> |
Assignments.getCategories(Alternative alternative)
|
Set<Category> |
IAssignmentsRead.getCategories(Alternative alternative)
Retrieves, if it exists, the category to which an alternative is assigned as a singleton set. |
NavigableSet<Category> |
OrderedAssignmentsFromRead.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsToMultipleFiltering.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsToMultipleExtended.getCategories(Alternative alternative)
|
Set<Category> |
AssignmentsFiltering.getCategories(Alternative alternative)
|
Set<Category> |
AssignmentsToMultipleFiltering.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsToMultipleForwarder.getCategories(Alternative alternative)
|
Set<Category> |
VersatileOrderedAssignments.getCategories(Alternative alternative)
|
NavigableSet<Category> |
IOrderedAssignmentsRead.getCategories(Alternative alternative)
Retrieves, if it exists, the category to which an alternative is assigned as a singleton set. |
NavigableSet<Category> |
IOrderedAssignmentsToMultipleRead.getCategories(Alternative alternative)
Retrieves the categories to which the given alternative is assigned, ordered from the worst to the best category. |
NavigableSet<Category> |
OrderedAssignmentsFiltering.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsToMultiple.getCategories(Alternative alternative)
|
NavigableSet<Category> |
VersatileOrderedAssignments.getCategoriesSorted(Alternative alternative)
|
Category |
VersatileAssignments.getCategory(Alternative alternative)
The alternative must not be assigned to more than one category (otherwise an exception is raised). |
Category |
OrderedAssignments.getCategory(Alternative alternative)
|
Category |
OrderedAssignmentsForwarder.getCategory(Alternative alternative)
|
Category |
Assignments.getCategory(Alternative alternative)
|
Category |
IAssignmentsRead.getCategory(Alternative alternative)
|
Category |
OrderedAssignmentsFromRead.getCategory(Alternative alternative)
|
Category |
AssignmentsFiltering.getCategory(Alternative alternative)
|
Category |
VersatileOrderedAssignments.getCategory(Alternative alternative)
The alternative must not be assigned to more than one category (otherwise an exception is raised). |
Category |
OrderedAssignmentsFiltering.getCategory(Alternative alternative)
|
Map<Category,Double> |
VersatileAssignments.getCredibilities(Alternative alternative)
|
Map<Category,Double> |
VersatileOrderedAssignments.getCredibilities(Alternative alternative)
|
NavigableMap<Category,Double> |
VersatileOrderedAssignments.getCredibilitiesSorted(Alternative alternative)
|
Map<Category,Double> |
VersatileAssignments.remove(Alternative alternative)
|
NavigableMap<Category,Double> |
VersatileOrderedAssignments.remove(Alternative alternative)
|
boolean |
VersatileAssignments.setCategories(Alternative alternative,
Set<Category> categories)
Sets, replaces, or removes the assignment of an alternative. |
boolean |
OrderedAssignmentsToMultipleFromRead.setCategories(Alternative alternative,
Set<Category> categories)
|
boolean |
AssignmentsToMultiple.setCategories(Alternative alternative,
Set<Category> categories)
|
boolean |
OrderedAssignmentsToMultipleForwarder.setCategories(Alternative alternative,
Set<Category> categories)
|
boolean |
IAssignmentsToMultiple.setCategories(Alternative alternative,
Set<Category> categories)
Sets, replaces, or removes the assignment of an alternative. |
boolean |
VersatileOrderedAssignments.setCategories(Alternative alternative,
Set<Category> categories)
Sets, replaces, or removes the assignment of an alternative. |
boolean |
IOrderedAssignmentsToMultiple.setCategories(Alternative alternative,
Set<Category> categories)
Sets, replaces, or removes the assignment of an alternative. |
boolean |
OrderedAssignmentsToMultiple.setCategories(Alternative alternative,
Set<Category> categories)
|
boolean |
IOrderedAssignments.setCategory(Alternative alternative,
Category category)
Sets, replaces, or removes the assignment of an alternative. |
boolean |
VersatileAssignments.setCategory(Alternative alternative,
Category category)
Sets, replaces, or removes the assignment of an alternative. |
boolean |
OrderedAssignments.setCategory(Alternative alternative,
Category category)
|
boolean |
OrderedAssignmentsForwarder.setCategory(Alternative alternative,
Category category)
|
boolean |
Assignments.setCategory(Alternative alternative,
Category category)
|
boolean |
OrderedAssignmentsFromRead.setCategory(Alternative alternative,
Category category)
|
boolean |
IAssignments.setCategory(Alternative alternative,
Category category)
Sets, replaces, or removes the assignment of an alternative. |
boolean |
VersatileOrderedAssignments.setCategory(Alternative alternative,
Category category)
Sets, replaces, or removes the assignment of an alternative. |
boolean |
VersatileAssignments.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
Sets, replaces, or removes the assignment of an alternative and the associated degrees of credibility. |
boolean |
VersatileOrderedAssignments.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
Sets, replaces, or removes the assignment of an alternative and the associated degrees of credibility. |
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.assignment with type arguments of type Alternative | |
|---|---|
AssignmentsFiltering(IAssignments delegate,
Predicate<Alternative> filterAlternatives)
|
|
AssignmentsToMultipleFiltering(IAssignmentsToMultipleRead delegate,
Predicate<Alternative> filterAlternatives)
|
|
OrderedAssignmentsFiltering(IOrderedAssignments delegate,
Predicate<Alternative> filterAlternatives)
|
|
OrderedAssignmentsToMultipleExtended(IOrderedAssignmentsToMultiple delegate,
Set<Alternative> extensionSet)
|
|
OrderedAssignmentsToMultipleFiltering(IOrderedAssignmentsToMultiple delegate,
Predicate<Alternative> filterAlternatives)
|
|
| Uses of Alternative in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
AssignmentsWithCredibilitiesFiltering.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsWithCredibilities.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesFiltering.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesFromRead.getAlternatives()
|
Set<Alternative> |
AssignmentsWithCredibilities.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesForwarder.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesViewFromMultiple.getAlternatives()
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities.getAlternatives()
|
Set<Alternative> |
AssignmentsWithCredibilitiesFiltering.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsWithCredibilities.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesFiltering.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesFromRead.getAlternatives(Category category)
|
Set<Alternative> |
AssignmentsWithCredibilities.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesForwarder.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesViewFromMultiple.getAlternatives(Category category)
|
Set<Alternative> |
OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities.getAlternatives(Category category)
|
| Methods in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities with parameters of type Alternative | |
|---|---|
Set<Category> |
AssignmentsWithCredibilitiesFiltering.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsWithCredibilities.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsWithCredibilitiesFiltering.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsWithCredibilitiesFromRead.getCategories(Alternative alternative)
|
Set<Category> |
AssignmentsWithCredibilities.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsWithCredibilitiesForwarder.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsWithCredibilitiesViewFromMultiple.getCategories(Alternative alternative)
|
NavigableSet<Category> |
OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities.getCategories(Alternative alternative)
|
Map<Category,Double> |
AssignmentsWithCredibilitiesFiltering.getCredibilities(Alternative alternative)
|
NavigableMap<Category,Double> |
OrderedAssignmentsWithCredibilities.getCredibilities(Alternative alternative)
|
NavigableMap<Category,Double> |
OrderedAssignmentsWithCredibilitiesFiltering.getCredibilities(Alternative alternative)
|
NavigableMap<Category,Double> |
OrderedAssignmentsWithCredibilitiesFromRead.getCredibilities(Alternative alternative)
|
Map<Category,Double> |
AssignmentsWithCredibilities.getCredibilities(Alternative alternative)
|
Map<Category,Double> |
IAssignmentsWithCredibilitiesRead.getCredibilities(Alternative alternative)
Retrieves a (possibly read-only) copy of the categories an alternative is assigned to together with their associated credibility degrees. |
NavigableMap<Category,Double> |
OrderedAssignmentsWithCredibilitiesForwarder.getCredibilities(Alternative alternative)
|
NavigableMap<Category,Double> |
OrderedAssignmentsWithCredibilitiesViewFromMultiple.getCredibilities(Alternative alternative)
|
NavigableMap<Category,Double> |
IOrderedAssignmentsWithCredibilitiesRead.getCredibilities(Alternative alternative)
Retrieves a (possibly read-only) copy of the categories an alternative is assigned to together with their associated credibility degrees, ordered from the worst category to the best category the given alternative is assigned to. |
NavigableMap<Category,Double> |
OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities.getCredibilities(Alternative alternative)
|
boolean |
IAssignmentsWithCredibilities.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
Sets, replaces, or removes the assignment of an alternative and the associated degrees of credibility. |
boolean |
IOrderedAssignmentsWithCredibilities.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
Sets, replaces, or removes the assignment of an alternative and the associated degrees of credibility. |
boolean |
OrderedAssignmentsWithCredibilities.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
|
boolean |
OrderedAssignmentsWithCredibilitiesFromRead.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
|
boolean |
AssignmentsWithCredibilities.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
|
boolean |
OrderedAssignmentsWithCredibilitiesForwarder.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities with type arguments of type Alternative | |
|---|---|
AssignmentsWithCredibilitiesFiltering(IAssignmentsWithCredibilitiesRead delegate,
Predicate<Alternative> filterAlternatives)
|
|
OrderedAssignmentsWithCredibilitiesFiltering(IOrderedAssignmentsWithCredibilities delegate,
Predicate<Alternative> filterAlternatives)
|
|
| Uses of Alternative in org.decisiondeck.jmcda.structure.sorting.assignment.utils |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.assignment.utils that return types with arguments of type Alternative | |
|---|---|
static Map<Alternative,Set<Category>> |
AssignmentsUtils.getMapView(IAssignmentsToMultipleRead assignments)
|
static Map<Alternative,Map<Category,Double>> |
AssignmentsUtils.getMapViewOfCredibilities(IAssignmentsWithCredibilitiesRead assignments)
|
static Set<Alternative> |
AssignmentsUtils.getUnionAssignedAlternatives(Iterable<? extends IOrderedAssignmentsToMultipleRead> allAssignments)
Retrieves a read-only view of all the alternatives assigned in the given assignments objects at the time this method is invoked. |
| Methods in org.decisiondeck.jmcda.structure.sorting.assignment.utils with parameters of type Alternative | |
|---|---|
static boolean |
AssignmentsUtils.addToCategories(IOrderedAssignmentsToMultiple assignments,
Alternative alternative,
Category category)
|
static Set<Category> |
AssignmentsUtils.getAllCategoriesAssignedTo(Iterable<? extends IOrderedAssignmentsToMultipleRead> allAssignments,
Alternative alternative)
|
static NavigableMap<Category,Double> |
AssignmentsUtils.getCredibilitiesOrEmpty(IOrderedAssignmentsWithCredibilitiesRead assignments,
Alternative alternative)
If the given alternative is not assigned, returns a new empty map with comparator set to the comparator of the categories in the given assignments. |
static NavigableMap<Category,Double> |
AssignmentsUtils.getCredibilitiesWithZeroes(IOrderedAssignmentsWithCredibilitiesRead assignments,
Alternative alternative)
Retrieves the credibilities of assignments of the given alternative to all categories contained in the given assignments. |
| Method parameters in org.decisiondeck.jmcda.structure.sorting.assignment.utils with type arguments of type Alternative | |
|---|---|
static void |
AssignmentsUtils.completeAssignments(Set<Alternative> alternatives,
IOrderedAssignmentsToMultiple assignments)
|
static IOrderedAssignmentsToMultiple |
AssignmentsUtils.getUnion(Iterable<? extends IOrderedAssignmentsToMultipleRead> allAssignments,
NavigableSet<Category> categories,
Set<Alternative> alternatives)
Returns a new object containing every alternative assigned in at least one of the given assignments objects, and for each alternative, containing as an assignment the union of all categories to which the alternative is assigned across the given assignment objects. |
| Uses of Alternative in org.decisiondeck.jmcda.structure.sorting.category |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.category that return Alternative | |
|---|---|
Alternative |
Category.getProfileDown()
|
Alternative |
CatsAndProfs.getProfileDown(String categoryName)
|
Alternative |
CatsAndProfsForwarder.getProfileDown(String categoryName)
|
Alternative |
ICatsAndProfs.getProfileDown(String categoryName)
Retrieves the down profile corresponding to the category whose name is given, if it exists. |
Alternative |
Category.getProfileUp()
|
Alternative |
CatsAndProfs.getProfileUp(String categoryName)
|
Alternative |
CatsAndProfsForwarder.getProfileUp(String categoryName)
|
Alternative |
ICatsAndProfs.getProfileUp(String categoryName)
Retrieves the up profile corresponding to the category whose name is given, if it exists. |
| Methods in org.decisiondeck.jmcda.structure.sorting.category that return types with arguments of type Alternative | |
|---|---|
NavigableSet<Alternative> |
CatsAndProfs.getProfiles()
|
NavigableSet<Alternative> |
CatsAndProfsForwarder.getProfiles()
|
NavigableSet<Alternative> |
ICatsAndProfs.getProfiles()
Retrieves an unmodifiable view of the profiles currently set from worst to best. |
| Methods in org.decisiondeck.jmcda.structure.sorting.category with parameters of type Alternative | |
|---|---|
void |
CatsAndProfsRead.addProfile(Alternative profile)
|
void |
CatsAndProfs.addProfile(Alternative profile)
|
void |
CatsAndProfsForwarder.addProfile(Alternative profile)
|
void |
ICatsAndProfs.addProfile(Alternative profile)
Adds the given profile as the new best profile. |
Category |
CatsAndProfs.getCategoryDown(Alternative profile)
|
Category |
CatsAndProfsForwarder.getCategoryDown(Alternative profile)
|
Category |
ICatsAndProfs.getCategoryDown(Alternative profile)
Retrieves the category having the given profile as up profile, if it exists. |
Category |
CatsAndProfs.getCategoryUp(Alternative profile)
|
Category |
CatsAndProfsForwarder.getCategoryUp(Alternative profile)
|
Category |
ICatsAndProfs.getCategoryUp(Alternative profile)
Retrieves the category having the given profile as down profile, if it exists. |
Category |
Category.newProfileDown(Alternative profileDown)
Creates a new category containing the same informations as this one except a different down profile. |
Category |
Category.newProfileUp(Alternative profileUp)
Creates a new category containing the same informations as this one except a different up profile. |
boolean |
CatsAndProfsRead.removeProfile(Alternative profile)
|
boolean |
CatsAndProfs.removeProfile(Alternative profile)
|
boolean |
CatsAndProfsForwarder.removeProfile(Alternative profile)
|
boolean |
ICatsAndProfs.removeProfile(Alternative profile)
Removes the given profile from this object, if it exists. |
void |
CatsAndProfsRead.setCategoryDown(Alternative profile,
Category category)
|
void |
CatsAndProfs.setCategoryDown(Alternative profile,
Category newCategory)
|
void |
CatsAndProfsForwarder.setCategoryDown(Alternative profile,
Category category)
|
void |
ICatsAndProfs.setCategoryDown(Alternative profile,
Category newCategory)
Sets or replaces the category down to the given profile (i.e. the one whose given profile is the up profile). |
void |
CatsAndProfsRead.setCategoryUp(Alternative profile,
Category category)
|
void |
CatsAndProfs.setCategoryUp(Alternative profile,
Category newCategory)
|
void |
CatsAndProfsForwarder.setCategoryUp(Alternative profile,
Category category)
|
void |
ICatsAndProfs.setCategoryUp(Alternative profile,
Category newCategory)
Sets or replaces the category up to the given profile (i.e. the one for which the given profile is the down profile). |
boolean |
CatsAndProfsRead.setProfileDown(String categoryName,
Alternative profile)
|
boolean |
CatsAndProfs.setProfileDown(String categoryName,
Alternative profile)
|
boolean |
CatsAndProfsForwarder.setProfileDown(String categoryName,
Alternative profile)
|
boolean |
ICatsAndProfs.setProfileDown(String categoryName,
Alternative profile)
TODO mandate that the profile is new (thus does not exist in this object). |
boolean |
CatsAndProfsRead.setProfileUp(String categoryName,
Alternative profile)
|
boolean |
CatsAndProfs.setProfileUp(String categoryName,
Alternative profile)
|
boolean |
CatsAndProfsForwarder.setProfileUp(String categoryName,
Alternative profile)
|
boolean |
ICatsAndProfs.setProfileUp(String categoryName,
Alternative profile)
Sets or replaces the up profile corresponding to the category whose name is given (and hence, also sets or replaces the down profile of the next category, if it exists). |
| Constructors in org.decisiondeck.jmcda.structure.sorting.category with parameters of type Alternative | |
|---|---|
Category(String name,
Alternative profileDown,
Alternative profileUp)
|
|
| Uses of Alternative in org.decisiondeck.jmcda.structure.sorting.problem.assignments |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.assignments that return types with arguments of type Alternative | |
|---|---|
Predicate<Alternative> |
SortingAssignmentsToMultipleFiltering.getAlternativesFilter()
|
Predicate<Alternative> |
SortingAssignmentsFiltering.getAlternativesFilter()
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.assignments with type arguments of type Alternative | |
|---|---|
SortingAssignmentsFiltering(ISortingAssignments delegate,
Predicate<Alternative> filterAlternatives,
boolean alsoFilterAssignments)
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. |
|
SortingAssignmentsToMultipleFiltering(ISortingAssignmentsToMultiple delegate,
Predicate<Alternative> filterAlternatives,
boolean alsoFilterAssignments)
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 Alternative in org.decisiondeck.jmcda.structure.sorting.problem.data |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.data that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
SortingDataFiltering.getAllAlternatives()
|
Set<Alternative> |
SortingDataImpl.getAllAlternatives()
|
Set<Alternative> |
SortingDataWithOrder.getAllAlternatives()
Returns first all the alternatives in the order specified, then all the profiles in the order specified. |
Set<Alternative> |
ISortingData.getAllAlternatives()
|
Set<Alternative> |
SortingDataForwarder.getAllAlternatives()
|
Set<Alternative> |
ProblemDataFiltering.getAlternatives()
Retrieves a read-only view of the alternatives. |
Set<Alternative> |
IProblemData.getAlternatives()
Retrieves a writable view of the alternatives. |
Set<Alternative> |
SortingDataImpl.getAlternatives()
|
Set<Alternative> |
SortingDataWithOrder.getAlternatives()
|
Set<Alternative> |
ProblemDataForwarder.getAlternatives()
|
Set<Alternative> |
ISortingData.getAlternatives()
Retrieves a writable view of the alternatives. |
Set<Alternative> |
SortingDataForwarder.getAlternatives()
|
Map<Alternative,Integer> |
SortingDataArray.getAlternativesIndexes()
|
Predicate<Alternative> |
ProblemDataFiltering.getAlternativesPredicate()
|
Predicate<Alternative> |
SortingDataFiltering.getAlternativesPredicate()
|
Set<Alternative> |
SortingDataFiltering.getProfiles()
|
Set<Alternative> |
SortingDataImpl.getProfiles()
|
Set<Alternative> |
SortingDataWithOrder.getProfiles()
|
Set<Alternative> |
ISortingData.getProfiles()
|
Set<Alternative> |
SortingDataForwarder.getProfiles()
|
Map<Alternative,Integer> |
SortingDataArray.getProfilesIndexes()
|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.data with parameters of type Alternative | |
|---|---|
int |
SortingDataArray.getAlternativeIdx(Alternative alternative)
|
int |
SortingDataArray.getProfileIdx(Alternative profile)
|
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)
|
| Method parameters in org.decisiondeck.jmcda.structure.sorting.problem.data with type arguments of type Alternative | |
|---|---|
void |
SortingDataWithOrder.setAlternativesComparator(Comparator<Alternative> alternativesComparator)
|
void |
SortingDataWithOrder.setAlternativesOrder(Collection<Alternative> order)
|
void |
SortingDataWithOrder.setProfilesComparator(Comparator<Alternative> profilesComparator)
|
void |
SortingDataWithOrder.setProfilesOrder(Collection<Alternative> order)
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.data with type arguments of type Alternative | |
|---|---|
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 Alternative in org.decisiondeck.jmcda.structure.sorting.problem.group_assignments |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_assignments that return types with arguments of type Alternative | |
|---|---|
Predicate<Alternative> |
GroupSortingAssignmentsFiltering.getAlternativesFilter()
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.group_assignments with type arguments of type Alternative | |
|---|---|
GroupSortingAssignmentsFiltering(IGroupSortingAssignments delegate,
Predicate<Alternative> filterAlternatives)
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 Alternative in org.decisiondeck.jmcda.structure.sorting.problem.group_data |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_data that return types with arguments of type Alternative | |
|---|---|
Predicate<Alternative> |
GroupSortingDataFiltering.getAlternativesFilter()
|
Predicate<Alternative> |
GroupSortingDataFiltering.getProfilesFilter()
NB currently not really implemented, restricts nothing. |
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.group_data with type arguments of type Alternative | |
|---|---|
GroupSortingDataFiltering(IGroupSortingData delegate,
Predicate<Alternative> filterAlternatives)
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 Alternative 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 Alternative | |
|---|---|
Predicate<Alternative> |
GroupSortingPreferencesFiltering.getAlternativesFilter()
|
Set<Alternative> |
GroupSortingPreferencesImpl.getProfiles()
|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences with parameters of type Alternative | |
|---|---|
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)
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences with type arguments of type Alternative | |
|---|---|
GroupSortingPreferencesFiltering(IGroupSortingPreferences delegate,
Predicate<Alternative> filterAlternatives)
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 Alternative in org.decisiondeck.jmcda.structure.sorting.problem.group_results |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.group_results that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
GroupSortingResultsWithCredibilitiesImpl.getAlternatives()
|
Set<Alternative> |
GroupSortingResultsToMultipleImpl.getAlternatives()
|
Set<Alternative> |
GroupSortingResultsImpl.getAlternatives()
|
Predicate<Alternative> |
GroupSortingResultsWithCredibilitiesFiltering.getAlternativesFilter()
|
Predicate<Alternative> |
GroupSortingResultsFiltering.getAlternativesFilter()
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.group_results with type arguments of type Alternative | |
|---|---|
GroupSortingResultsFiltering(IGroupSortingResults delegate,
Predicate<Alternative> filterAlternatives)
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. |
|
GroupSortingResultsWithCredibilitiesFiltering(IGroupSortingResultsWithCredibilities delegate,
Predicate<Alternative> filterAlternatives)
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 Alternative in org.decisiondeck.jmcda.structure.sorting.problem.preferences |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.preferences that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
SortingPreferencesViewGroupBacked.getAllAlternatives()
|
Set<Alternative> |
SortingPreferencesViewGroupBacked.getAlternatives()
|
Predicate<Alternative> |
SortingPreferencesFiltering.getAlternativesPredicate()
|
Set<Alternative> |
SortingPreferencesViewGroupBacked.getProfiles()
|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.preferences with parameters of type Alternative | |
|---|---|
boolean |
SortingPreferencesViewGroupBacked.setEvaluation(Alternative alternative,
Criterion criterion,
Double value)
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.preferences with type arguments of type Alternative | |
|---|---|
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 Alternative in org.decisiondeck.jmcda.structure.sorting.problem.results |
|---|
| Methods in org.decisiondeck.jmcda.structure.sorting.problem.results that return types with arguments of type Alternative | |
|---|---|
Predicate<Alternative> |
SortingResultsToMultipleFiltering.getAlternativesFilter()
|
Predicate<Alternative> |
SortingResultsFiltering.getAlternativesFilter()
|
| Constructor parameters in org.decisiondeck.jmcda.structure.sorting.problem.results with type arguments of type Alternative | |
|---|---|
SortingResultsFiltering(ISortingResults delegate,
Predicate<Alternative> filterAlternatives,
boolean alsoFilterAssignments)
|
|
SortingResultsToMultipleFiltering(ISortingResults delegate,
Predicate<Alternative> filterAlternatives,
boolean alsoRestrictAssignments)
|
|
SortingResultsToMultipleFiltering(ISortingResultsToMultiple delegate,
Predicate<Alternative> filterAlternatives,
boolean alsoRestrictAssignments)
|
|
| Uses of Alternative in org.decisiondeck.jmcda.structure.sorting.problem.view |
|---|
| Method parameters in org.decisiondeck.jmcda.structure.sorting.problem.view with type arguments of type Alternative | |
|---|---|
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 Alternative in org.decisiondeck.xmcda_oo.data |
|---|
| Methods in org.decisiondeck.xmcda_oo.data that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
BasicGenerator.genAlternatives(int nbAlternatives)
Deprecated. |
Map<DecisionMaker,Set<Alternative>> |
RandomGeneratorOld.genAlternativesAttribution(int nbAlternativesTot,
int nbDms,
int nbAlternativesPerDm)
Generates an attribution of a set of alternatives to a set of decision makers. |
SortedSet<Alternative> |
BasicGenerator.genProfiles(int nbProfiles)
Deprecated. Note that this replaces possibly existing categories in this object. |
Map<DecisionMaker,Set<Alternative>> |
RandomGeneratorOld.getAlternativesAttribution()
|
Set<Alternative> |
RandomGeneratorOld.keepOnlyAttributedAlternatives()
The alternatives attribution must have been generated. |
| Method parameters in org.decisiondeck.xmcda_oo.data with type arguments of type Alternative | |
|---|---|
void |
BasicGenerator.setAlternatives(Set<Alternative> alternatives)
Deprecated. |
| Uses of Alternative in org.decisiondeck.xmcda_oo.services.flow |
|---|
| Method parameters in org.decisiondeck.xmcda_oo.services.flow with type arguments of type Alternative | |
|---|---|
AlternativesScores |
Flow.getFlows(FlowType type,
IRdZeroToOneMatrix<Alternative,Alternative> pref)
|
AlternativesScores |
Flow.getFlows(FlowType type,
IRdZeroToOneMatrix<Alternative,Alternative> pref)
|
AlternativesScores |
Flow.getNegativeFlows(IRdZeroToOneMatrix<Alternative,Alternative> pref)
|
AlternativesScores |
Flow.getNegativeFlows(IRdZeroToOneMatrix<Alternative,Alternative> pref)
|
AlternativesScores |
Flow.getNetFlows(IRdZeroToOneMatrix<Alternative,Alternative> pref)
|
AlternativesScores |
Flow.getNetFlows(IRdZeroToOneMatrix<Alternative,Alternative> pref)
|
AlternativesScores |
Flow.getPositiveFlows(IRdZeroToOneMatrix<Alternative,Alternative> pref)
|
AlternativesScores |
Flow.getPositiveFlows(IRdZeroToOneMatrix<Alternative,Alternative> pref)
|
| Uses of Alternative in org.decisiondeck.xmcda_oo.services.sorting |
|---|
| Method parameters in org.decisiondeck.xmcda_oo.services.sorting with type arguments of type Alternative | |
|---|---|
IOrderedAssignmentsToMultipleRead |
SortingAssigner.assign(SortingMode mode,
Set<Alternative> alternatives,
IAltZeroToOneMatrix outranking,
ICatsAndProfs categories)
Assigns each alternative according to the given sorting mode. |
IOrderedAssignmentsToMultiple |
SortingAssigner.both(Set<Alternative> alternatives,
IAltZeroToOneMatrix outranking,
ICatsAndProfs categories)
Assigns each alternative to both the optimistic and the pessimistic categories, as well as to each category in between. |
IOrderedAssignments |
SortingAssigner.optimistic(Set<Alternative> alternatives,
IAltZeroToOneMatrix outranking,
ICatsAndProfs categories)
Assigns each alternative to the lowest category such that the alternative does not outrank the up profile corresponding to that category and the profile outranks the alternative. |
IOrderedAssignments |
SortingAssigner.pessimistic(Set<Alternative> alternatives,
IAltZeroToOneMatrix outranking,
ICatsAndProfs categories)
Assigns each alternative to the highest category such that the alternative outranks the profile corresponding to that category. |
| Uses of Alternative in org.decisiondeck.xmcda_oo.services.utils |
|---|
| Methods in org.decisiondeck.xmcda_oo.services.utils that return types with arguments of type Alternative | |
|---|---|
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 Alternative in org.decisiondeck.xmcda_oo.structure |
|---|
| Methods in org.decisiondeck.xmcda_oo.structure that return types with arguments of type Alternative | |
|---|---|
IZeroToOneMatrix<Alternative,Criterion> |
EvaluationsByRows.getAsFuzzy()
|
Set<Alternative> |
EvaluationsByRows.getRows()
|
| Methods in org.decisiondeck.xmcda_oo.structure with parameters of type Alternative | |
|---|---|
int |
Alternative.compareTo(Alternative a2)
|
Double |
EvaluationsByRows.getEntry(Alternative row,
Criterion column)
|
void |
EvaluationsByRows.put(Alternative row,
AlternativeEvaluations evaluations)
|
void |
EvaluationsByRows.put(Alternative row,
Criterion column,
double value)
|
boolean |
SharedProfilesEvaluations.putEvaluation(DecisionMaker dm,
Alternative profile,
Criterion criterion,
double value)
|
boolean |
SharedProfilesEvaluations.remove(Alternative profile)
|
Double |
EvaluationsByRows.remove(Alternative row,
Criterion column)
|
boolean |
SharedProfilesEvaluations.removeEvaluation(DecisionMaker dm,
Alternative profile,
Criterion criterion)
|
| Method parameters in org.decisiondeck.xmcda_oo.structure with type arguments of type Alternative | |
|---|---|
boolean |
EvaluationsByRows.approxEquals(IRdFloatMatrix<Alternative,Criterion> m2,
double imprecision)
|
| Constructor parameters in org.decisiondeck.xmcda_oo.structure with type arguments of type Alternative | |
|---|---|
EvaluationMatrix(FloatMatrix<Alternative,Criterion> matrix)
Copy constructor, by reference. |
|
| Uses of Alternative in org.decisiondeck.xmcda_oo.structure.alternatives_scores |
|---|
| Methods in org.decisiondeck.xmcda_oo.structure.alternatives_scores that return Alternative | |
|---|---|
Alternative |
AlternativesScores.firstKey()
|
Alternative |
AlternativesScores.lastKey()
|
Alternative |
ScoredAlternativesIteratorAsMap.next()
|
Alternative |
ScoredAlternativesIteratorAsKeySet.next()
|
Alternative |
AlternativesScores.nextKey(Alternative key)
|
Alternative |
ScoredAlternativesIteratorAsMap.previous()
|
Alternative |
ScoredAlternativesIteratorAsKeySet.previous()
|
Alternative |
AlternativesScores.previousKey(Alternative key)
|
| Methods in org.decisiondeck.xmcda_oo.structure.alternatives_scores that return types with arguments of type Alternative | |
|---|---|
Set<Map.Entry<Alternative,Double>> |
AlternativesScores.entrySet()
|
org.apache.commons.collections15.MapIterator<Alternative,Double> |
AlternativesScores.mapIterator()
|
Map.Entry<Alternative,Double> |
ScoredAlternativesIteratorAsEntrySet.next()
|
org.apache.commons.collections15.OrderedMapIterator<Alternative,Double> |
AlternativesScores.orderedMapIterator()
|
Map.Entry<Alternative,Double> |
ScoredAlternativesIteratorAsEntrySet.previous()
|
| Methods in org.decisiondeck.xmcda_oo.structure.alternatives_scores with parameters of type Alternative | |
|---|---|
Alternative |
AlternativesScores.nextKey(Alternative key)
|
Alternative |
AlternativesScores.previousKey(Alternative key)
|
Double |
AlternativesScores.put(Alternative alt,
double score)
|
Double |
AlternativesScores.put(Alternative alt,
Double score)
|
| Uses of Alternative in org.decisiondeck.xmcda_oo.structure.category |
|---|
| Methods in org.decisiondeck.xmcda_oo.structure.category that return Alternative | |
|---|---|
Alternative |
CatOrProf.getProfile()
|
Alternative |
ICategory.getProfileDown()
|
Alternative |
ICategory.getProfileUp()
|
| Methods in org.decisiondeck.xmcda_oo.structure.category that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
CowOrderedAssignmentsWithCredibilities.getAlternatives()
|
Set<Alternative> |
CowOrderedAssignmentsWithCredibilities.getAlternatives(Category category)
|
Set<Alternative> |
Assignments.getAlternatives(ICategory category)
|
Set<Alternative> |
Assignments.getAssignedAlternatives()
|
List<Alternative> |
Categories.getProfiles()
|
Set<Alternative> |
Categories.getProfilesSet()
|
| Methods in org.decisiondeck.xmcda_oo.structure.category with parameters of type Alternative | |
|---|---|
boolean |
Assignments.addAssignment(Alternative alternative,
ICategory destination)
Assigns the given alternative to the given category. |
Set<ICategory> |
Assignments.getCategories(Alternative alternative)
|
NavigableSet<Category> |
CowOrderedAssignmentsWithCredibilities.getCategories(Alternative alternative)
|
ICategory |
Assignments.getCategory(Alternative alternative)
May use it only if this object is not multi-categories (see Assignments.isMultiCats()). |
NavigableMap<Category,Double> |
CowOrderedAssignmentsWithCredibilities.getCredibilities(Alternative alternative)
|
void |
Assignments.removeAssignment(Alternative alternative,
ICategory destination)
The designated assignment must exist in this object. |
boolean |
CowOrderedAssignmentsWithCredibilities.setCredibilities(Alternative alternative,
Map<Category,Double> credibilities)
|
void |
Categories.setProfileDown(int index,
Alternative profile)
Sets the lower profile of the category corresponding to the given index and the upper profile of the previous category. |
void |
Categories.setProfileDown(String catName,
Alternative profile)
Sets the lower profile of the given category and the upper profile of the next worst category. |
void |
Categories.setProfileUp(int index,
Alternative profile)
Sets the upper profile of the category corresponding to the given index and the lower profile of the next category. |
void |
Categories.setProfileUp(String catName,
Alternative profile)
Sets the upper profile of the given category and the lower profile of the next best category. |
| Constructors in org.decisiondeck.xmcda_oo.structure.category with parameters of type Alternative | |
|---|---|
CatOrProf(Alternative profile)
|
|
| Uses of Alternative in org.decisiondeck.xmcda_oo.structure.sorting |
|---|
| Methods in org.decisiondeck.xmcda_oo.structure.sorting that return types with arguments of type Alternative | |
|---|---|
static Set<Alternative> |
SortingProblemUtils.getAssignedAlternatives(IGroupSortingAssignments groupSortingAssignments)
Retrieves a read-only view of all the alternatives assigned by the dms contained in the given problem at the time this method is invoked. |
static Map<DecisionMaker,Set<Alternative>> |
SortingProblemUtils.getAssignedAlternativesByDm(IGroupSortingResults group)
|
| Uses of Alternative in org.decisiondeck.xmcda_oo.utils |
|---|
| Methods in org.decisiondeck.xmcda_oo.utils that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
LaTeXExport.getAlternatives()
|
List<Alternative> |
LaTeXExport.getAlternativesList()
|
static Set<Alternative> |
AssignmentsDifference.getDifference(Assignments assignments1,
Assignments assignments2)
TODO better comments, check the equal categories assumption. |
Set<Alternative> |
AlternativesMerger.merge(Set<Alternative> a1,
Set<Alternative> a2)
Merges the two given sets into a new one. |
| Methods in org.decisiondeck.xmcda_oo.utils with parameters of type Alternative | |
|---|---|
int |
CompareByDominance.compare(Alternative a1,
Alternative a2)
|
int |
CompareByDominance.compare(Alternative a1,
Alternative a2,
Criterion crit)
|
int |
CompareByDominance.compare2(Alternative a1,
Alternative a2)
As CompareByDominance.compare(Alternative, Alternative), but throws an exception if some required data is missing. |
ComparisonRelation |
CompareByDominance.getRelation(Alternative a1,
Alternative a2)
Returns the relation characterizing the comparison between the two given alternatives. |
| Method parameters in org.decisiondeck.xmcda_oo.utils with type arguments of type Alternative | |
|---|---|
void |
LaTeXExport.addAttribute(Criterion attribute,
Map<Alternative,String> values)
|
void |
Utils.addBestAlternativesPerCriterion(Set<Alternative> alts,
EvaluationMatrix evaluations,
float offset)
|
void |
Utils.addWorstAlternativesPerCriterion(Set<Alternative> alts,
EvaluationMatrix evaluations,
float offset)
|
static IRdEvaluations |
EvaluationsUtils.complement(IRdEvaluations evaluations,
Set<Alternative> removeAlternatives)
|
void |
TabbedExport.exportEvaluations(IRdEvaluations evaluations,
List<Alternative> altsList,
List<Criterion> criteria,
Writer out)
|
boolean |
CompareByDominance.isDominance(Set<Alternative> alternatives)
Indicates whether all these alternatives may be ordered according to the dominance relation. |
static EvaluationMatrix |
EvaluationsUtils.merge(IRdFloatMatrix<Alternative,Criterion> m1,
IRdFloatMatrix<Alternative,Criterion> m2)
|
static EvaluationMatrix |
EvaluationsUtils.merge(IRdFloatMatrix<Alternative,Criterion> m1,
IRdFloatMatrix<Alternative,Criterion> m2)
|
Set<Alternative> |
AlternativesMerger.merge(Set<Alternative> a1,
Set<Alternative> a2)
Merges the two given sets into a new one. |
Set<Alternative> |
AlternativesMerger.merge(Set<Alternative> a1,
Set<Alternative> a2)
Merges the two given sets into a new one. |
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)
|
void |
LaTeXExport.setAlternativesList(List<Alternative> alternativesList)
Sets the alternatives list to use when exporting. |
| Uses of Alternative in org.decisiondeck.xmcda_oo.utils.matrix |
|---|
| Methods in org.decisiondeck.xmcda_oo.utils.matrix that return types with arguments of type Alternative | |
|---|---|
Set<Alternative> |
FloatMatrixRestrictedView.getRows()
|
Set<Alternative> |
EvaluationsView.getRows()
|
Set<Alternative> |
EvaluationsDoubleView.getRows()
|
| Methods in org.decisiondeck.xmcda_oo.utils.matrix with parameters of type Alternative | |
|---|---|
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 Alternative | |
|---|---|
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 Alternative | |
|---|---|
AltFuzzyMatrix(ConstrainedMatrix<Alternative,Alternative> mat)
|
|
AltFuzzyMatrix(ConstrainedMatrix<Alternative,Alternative> mat)
|
|
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 | |||||||||