A B C D E F G H I K L M N O P R S T U V W

A

AbstractIterator<E> - Class in org.decisiondeck.utils.collections
 
AbstractIterator(Iterator<E>) - Constructor for class org.decisiondeck.utils.collections.AbstractIterator
 
AbstractSetView<T> - Class in org.decisiondeck.utils.collections
A set view that wraps an other set.
AbstractSetView(Set<T>) - Constructor for class org.decisiondeck.utils.collections.AbstractSetView
 
AbstractSetViewIterator<T> - Class in org.decisiondeck.utils.collections
 
AbstractSetViewIterator(Iterator<T>, AbstractSetView<T>) - Constructor for class org.decisiondeck.utils.collections.AbstractSetViewIterator
 
AbstractSharedDecisionMakerPreferences<V> - Class in org.decisiondeck.xmcda_oo.structure
 
AbstractSharedDecisionMakerPreferences() - Constructor for class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
add(T) - Method in class org.decisiondeck.utils.collections.AbstractSetView
 
add(E) - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
add(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.Criteria
 
add(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
Adds the given element as the greatest of all elements already known to this object.
add(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
This method is implemented for compatibility with Set but should not be used with this object.
addAfter(E, E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
addAll(Collection<? extends E>) - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
addAll(Collection<? extends E>) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
This method is implemented for compatibility with Set but should not be used with this object.
addAll(Collection<? extends V>) - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
addAsBest(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
addAssignment(Alternative, ICategory) - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
Assigns the given alternative to the given category.
addAsWorst(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
 
addAsWorst(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
addAttribute(Criterion, Map<Alternative, String>) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
addBestAlternativesPerCriterion(Set<Alternative>, EvaluationMatrix, float) - Method in class org.decisiondeck.xmcda_oo.utils.Utils
 
addCategory(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
addCategory(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
addCategory(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
addCategory(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
addCategory(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
addCategory(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
addCategory(String) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Adds a category having the given name as the new best one.
addCategory(Category) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Adds the given category as the new best one.
addCategory(String) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
Create a new category and adds it as the current best category.
addCategory(int, ICategory) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
Adds the given category to the specified position (zero is the worst category).
addDm(DecisionMaker) - Method in class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
addInBetween(E, E, E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
Adds an element in-between two other elements.
addInBetween(E, E, E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
addObserver(IObserver<O>) - Method in class org.decisiondeck.utils.ObservableTyped
 
addObserverAddedProfile(IObserver<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
addObserverAddedProfile(IObserver<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
addObserverAddedProfile(IObserver<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsWithObserverPriorities
 
addObserverAddedProfile(IObserver<Alternative>) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Observes the addition of profiles.
addObserverRemovedProfile(IObserver<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
addObserverRemovedProfile(IObserver<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
addObserverRemovedProfile(IObserver<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsWithObserverPriorities
 
addObserverRemovedProfile(IObserver<Alternative>) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
 
addPriorityObserverAddedProfile(IObserver<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsWithObserverPriorities
 
addPriorityObserverRemovedProfile(IObserver<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsWithObserverPriorities
 
addProfile(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
addProfile(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
addProfile(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
addProfile(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Adds the given profile as the new best profile.
addTo(NavigableSet<Category>, ICatsAndProfs) - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
Adds the given categories to the given target.
addToCategories(IOrderedAssignmentsToMultiple, Alternative, Category) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
addWorstAlternativesPerCriterion(Set<Alternative>, EvaluationMatrix, float) - Method in class org.decisiondeck.xmcda_oo.utils.Utils
 
allEmpty(Map<DecisionMaker, ICriteriaWithThresholds>) - Static method in class org.decisiondeck.xmcda_oo.utils.ThresholdsUtils
 
Alternative - Class in org.decisiondeck.xmcda_oo.structure
An alternative, or action, decision object, option, choice proposal, etc.
Alternative(int) - Constructor for class org.decisiondeck.xmcda_oo.structure.Alternative
Builds an alternative with an integer id (which will also be available as string).
Alternative(String) - Constructor for class org.decisiondeck.xmcda_oo.structure.Alternative
Builds an alternative (which is, by default, not fictitious).
AlternativeEvaluations - Class in org.decisiondeck.xmcda_oo.structure
 
AlternativeEvaluations() - Constructor for class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
 
AlternativeEvaluations(Map<Criterion, Double>) - Constructor for class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
Iteration order of the given evaluations is kept: this is used in the AlternativeEvaluations.toString() method, for debug.
AlternativesMerger - Class in org.decisiondeck.xmcda_oo.utils
 
AlternativesMerger() - Constructor for class org.decisiondeck.xmcda_oo.utils.AlternativesMerger
 
AlternativeSpaceExplorer - Interface in org.decisiondeck.xmcda_oo.utils
 
AlternativesScores - Class in org.decisiondeck.xmcda_oo.structure.alternatives_scores
An ordered map of alternatives with their scores (ordered by score, ascending, thus worst alternatives first, then (in case of ex-æquo) by alternative id ascending, name ascending, fictitious or not).
AlternativesScores() - Constructor for class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
AltFuzzyMatrix - Class in org.decisiondeck.xmcda_oo.utils.matrix
 
AltFuzzyMatrix(IAltZeroToOneMatrix.Type) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.AltFuzzyMatrix
Builds an alternative fuzzy matrix having the given information type.
AltFuzzyMatrix() - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.AltFuzzyMatrix
Builds an alternative fuzzy matrix having a null information type.
AltFuzzyMatrix(ConstrainedMatrix<Alternative, Alternative>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.AltFuzzyMatrix
 
apply(F) - Method in interface org.decisiondeck.jmcda.exc.FunctionWithInputCheck
 
apply(Alternative) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings.AlternativeToId
 
apply(Category) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings.CategoryToName
 
apply(Criterion) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings.CriterionToId
 
apply(DecisionMaker) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings.DecisionMakerToId
 
apply(Integer) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator.DefaultNamer
 
apply(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl.ProvideEvaluationsView
 
apply(Boolean) - Method in class org.decisiondeck.utils.BooleanPredicate
 
apply(Enum<?>) - Method in class org.decisiondeck.utils.collections.CollectionVariousUtils.EnumToString
 
apply(Double) - Method in class org.decisiondeck.utils.GEQ
 
apply(Double) - Method in class org.decisiondeck.utils.LEQ
 
apply(Map.Entry<K, V>) - Method in class org.decisiondeck.utils.NoNullEntries
 
apply(Integer) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator.DefaultNamer
Deprecated.  
apply(K, Modifier<V>, boolean) - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
 
applyToAll(Modifier<V>, boolean) - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
Applies a modification to all values stored in this object.
approxEqual(ICoalitions, ICoalitions, double) - Static method in class org.decisiondeck.jmcda.structure.coalitions.CoalitionsUtils
 
approxEquals(AlternativesScores, double) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
Two maps of alternative scores are "approximately equal" to a given degree of precision iff they contain values for the same mappings and the value they contain for each mapping are not more different than the given allowed imprecision.
approxEquals(ICoalitions, double) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
approxEquals(IRdFloatMatrix<Alternative, Criterion>, double) - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
approxEquals(ICoalitions, double) - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
 
approxEquals(Weights, double) - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
approxEquals(IRdFloatMatrix<Row, Column>, IRdFloatMatrix<Row, Column>, double) - Static method in class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
Does not use the matrixes definition of approxEquals, so that this method may be used in implementing objects.
approxEquals(IRdFloatMatrix<Row, Column>, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstantCompleteMatrix
 
approxEquals(IRdFloatMatrix<RowType, ColumnType>, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
approxEquals(IRdFloatMatrix<Alternative, Criterion>, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsDoubleView
 
approxEquals(IRdFloatMatrix<Alternative, Criterion>, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsView
 
approxEquals(IRdFloatMatrix<RowType, ColumnType>, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
approxEquals(IRdFloatMatrix<Alternative, Criterion>, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
approxEquals(IRdFloatMatrix<RowType, ColumnType>, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
approxEquals(IRdFloatMatrix<RowType, ColumnType>, double) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdFloatMatrix
Two matrix are "approximately equal" to a given degree of precision iff they contain values for the same mappings and the value they contain for each mapping are not more different than the given allowed imprecision.
approxEquals(IRdFloatMatrix<PosType, PosType>, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
areIdsInts() - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
assertAssignmentsToIntervals(ISortingAssignmentsToMultiple) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that every assigned alternative contained in the given data are assigned to an interval over the ordered set of categories contained in this object, or equivalently, that for each alternative, either it is not assigned, or it is assigned to a subset of the categories in the given data which has no “hole”.
assertCompleteAlternativesEvaluations(IProblemData) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the given object contains an evaluation for every alternative on every criteria contained in the data.
assertCompleteAssignments(ISortingAssignmentsWithCredibilities) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that every alternative contained in the given data are assigned.
assertCompleteAssignments(ISortingAssignments) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that every alternative contained in the given data are assigned.
assertCompleteAssignments(ISortingAssignmentsToMultiple) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that every alternative contained in the given data are assigned.
assertCompleteCatsAndProfs(ISortingData) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the categories and profiles in the given data are complete.
assertCompleteCoalitions(ISortingPreferences) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the given data have coalitions set with a weight for each criteria in the data and have the majority threshold set, and that the majority threshold is not greater than the sum of the weights + the tolerance set for the coalition.
assertCompleteIndifferenceThresholds(ISortingPreferences) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the given data contain an indifference threshold (which may be zero) for every criteria in the contained data.
assertCompletePreferenceDirections(IProblemData) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the preference directions are known for every criteria contained in the given data.
assertCompletePreferenceThresholds(ISortingPreferences) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the given data contain a preference threshold (which may be zero) for every criteria in the contained data.
assertCompleteProfiles(ISortingData) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the profiles contained in the given data are all contained into the categories and profiles object, or equivalently, ensures that the profiles are all ordered and unambiguously associated to the categories.
assertCompleteProfilesEvaluations(ISortingPreferences) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the given object contains an evaluation for every profile on every criteria contained in the data.
assertCompleteWeights(Set<Criterion>, Set<Criterion>) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that all the given criteria have a weight, thus are contained in the given set of criteria having a weight.
assertConsistentData(ISortingData) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
 
assertDominance(ISortingPreferences) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the profiles evaluations define a total ordering on the profiles in terms of strict dominance; and that this dominance order is the same as the order of the profiles given in the categories and profiles object contained in the given data.
assertEqual(IOrderedAssignmentsToMultipleRead, IOrderedAssignmentsToMultipleRead, String, String) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
assertEqual(Map<DecisionMaker, ? extends IOrderedAssignmentsRead>, Map<DecisionMaker, ? extends IOrderedAssignmentsRead>, String, String) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
assertRestriction(IOrderedAssignmentsToMultipleRead, IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
assertWeightsBelowOne(ISortingPreferences) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
Ensures that the weights contained in the given data are between zero and one, inclusive.
assign(SortingMode, ISortingPreferences) - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
Computes the assignment of the real alternatives contained in the data, using the given given data, into the given categories.
assign(SortingMode, Set<Alternative>, IAltZeroToOneMatrix, ICatsAndProfs) - Method in class org.decisiondeck.xmcda_oo.services.sorting.SortingAssigner
Assigns each alternative according to the given sorting mode.
Assignments - Class in org.decisiondeck.jmcda.structure.sorting.assignment
 
Assignments() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
Assignments - Class in org.decisiondeck.xmcda_oo.structure.category
This object holds assignments of alternatives to categories.
Assignments(Assignments) - Constructor for class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
Assignments() - Constructor for class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
Assignments(IAssignmentsToMultipleRead) - Constructor for class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
AssignmentsDifference - Class in org.decisiondeck.xmcda_oo.utils
 
AssignmentsDifference() - Constructor for class org.decisiondeck.xmcda_oo.utils.AssignmentsDifference
 
AssignmentsFactory - Class in org.decisiondeck.jmcda.structure.sorting.assignment.utils
 
AssignmentsFactory() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
AssignmentsFiltering - Class in org.decisiondeck.jmcda.structure.sorting.assignment
A read-only view of an assignments object.
AssignmentsFiltering(IAssignments, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsFiltering
 
AssignmentsPerturber - Class in org.decisiondeck.xmcda_oo.services.utils
Perturbs assignments.
AssignmentsPerturber() - Constructor for class org.decisiondeck.xmcda_oo.services.utils.AssignmentsPerturber
 
AssignmentsToMultiple - Class in org.decisiondeck.jmcda.structure.sorting.assignment
 
AssignmentsToMultiple() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
AssignmentsToMultipleFiltering - Class in org.decisiondeck.jmcda.structure.sorting.assignment
A read-only view of an assignments object.
AssignmentsToMultipleFiltering(IAssignmentsToMultipleRead, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultipleFiltering
 
AssignmentsUtils - Class in org.decisiondeck.jmcda.structure.sorting.assignment.utils
 
AssignmentsUtils() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
AssignmentsViewFactory - Class in org.decisiondeck.jmcda.structure.sorting.assignment.utils
 
AssignmentsViewFactory() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsViewFactory
 
AssignmentsWithCredibilities - Class in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
 
AssignmentsWithCredibilities() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
AssignmentsWithCredibilities(IAssignmentsWithCredibilitiesRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
Copy-constructor by value.
AssignmentsWithCredibilitiesFiltering - Class in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
A read-only view of an assignments object with credibilities.
AssignmentsWithCredibilitiesFiltering(IAssignmentsWithCredibilitiesRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
Creates a new read-only view of the given delegate.
AssignmentsWithCredibilitiesFiltering(IAssignmentsWithCredibilitiesRead, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
 
asStrings(Enum<?>[]) - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
 

B

BasicGenerator - Class in org.decisiondeck.xmcda_oo.data
Deprecated. Use DataGenerator.
BasicGenerator() - Constructor for class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated. Default public constructor.
BasicGenerator.DefaultNamer - Class in org.decisiondeck.xmcda_oo.data
Deprecated.  
BasicGenerator.DefaultNamer(String, int) - Constructor for class org.decisiondeck.xmcda_oo.data.BasicGenerator.DefaultNamer
Deprecated.  
BINARY_TOLERANCE - Static variable in class org.decisiondeck.xmcda_oo.services.sorting.SortingAssigner
The allowed difference between a one, or a zero, and the observed values in the outranking matrix.
bindTo(IOrderedAssignments) - Method in class org.decisiondeck.xmcda_oo.services.utils.AssignmentsPerturber
 
BooleanPredicate - Class in org.decisiondeck.utils
 
BooleanPredicate() - Constructor for class org.decisiondeck.utils.BooleanPredicate
 
both(ISortingPreferences) - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
Computes the pessimistic and optimistic assignment of the real alternatives contained in the data, using the given data, into the given categories.
both(Set<Alternative>, IAltZeroToOneMatrix, ICatsAndProfs) - Method in class org.decisiondeck.xmcda_oo.services.sorting.SortingAssigner
Assigns each alternative to both the optimistic and the pessimistic categories, as well as to each category in between.
ByteArraysSupplier - Class in org.decisiondeck.utils
 
ByteArraysSupplier() - Constructor for class org.decisiondeck.utils.ByteArraysSupplier
 

C

Categories - Class in org.decisiondeck.xmcda_oo.structure.category
This object holds a set of categories, ordered from worst to best, defined by their name (i.e. the names must be unique) and possibly associated with down and up profiles.
Categories() - Constructor for class org.decisiondeck.xmcda_oo.structure.category.Categories
 
Categories(Categories) - Constructor for class org.decisiondeck.xmcda_oo.structure.category.Categories
 
Categories(ICatsAndProfs) - Constructor for class org.decisiondeck.xmcda_oo.structure.category.Categories
 
Category - Class in org.decisiondeck.jmcda.structure.sorting.category
 
Category(ICategory) - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.Category
 
Category(String, Alternative, Alternative) - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.Category
 
Category(String) - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.Category
Creates a category with no profiles down or up.
CategoryUtils - Class in org.decisiondeck.jmcda.structure.sorting.category
 
CategoryUtils() - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
 
CatOrProf - Class in org.decisiondeck.xmcda_oo.structure.category
Contains exactly one category or (exclusive or) one profile.
CatOrProf(Category) - Constructor for class org.decisiondeck.xmcda_oo.structure.category.CatOrProf
 
CatOrProf(Alternative) - Constructor for class org.decisiondeck.xmcda_oo.structure.category.CatOrProf
 
CatsAndProfs - Class in org.decisiondeck.jmcda.structure.sorting.category
 
CatsAndProfs() - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
CatsAndProfs(Categories) - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
CatsAndProfs(Set<Category>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
CatsAndProfsForwarder - Class in org.decisiondeck.jmcda.structure.sorting.category
 
CatsAndProfsForwarder(ICatsAndProfs) - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
CatsAndProfsRead - Class in org.decisiondeck.jmcda.structure.sorting.category
 
CatsAndProfsRead(ICatsAndProfs) - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
CatsAndProfsWithObserverPriorities - Class in org.decisiondeck.jmcda.structure.sorting.category
 
CatsAndProfsWithObserverPriorities() - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsWithObserverPriorities
 
CatsAndProfsWithObserverPriorities(ICatsAndProfs) - Constructor for class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsWithObserverPriorities
 
ceiling(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
check(boolean) - Static method in class org.decisiondeck.jmcda.exc.InputCheck
 
check(boolean, String) - Static method in class org.decisiondeck.jmcda.exc.InputCheck
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
clear() - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IAssignmentsWithCredibilities
 
clear() - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IOrderedAssignmentsWithCredibilities
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
clear() - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignments
 
clear() - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsToMultiple
 
clear() - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IOrderedAssignmentsWriteable
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
clear() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
clear() - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
 
clear() - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
clear() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
clear() - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
clear() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
 
clear() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
clear() - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
Coalitions - Class in org.decisiondeck.xmcda_oo.structure
Represents coalitions of criteria, by the way of a majority threshold and a set of weights.
Coalitions(Weights, double) - Constructor for class org.decisiondeck.xmcda_oo.structure.Coalitions
 
Coalitions(ICoalitions) - Constructor for class org.decisiondeck.xmcda_oo.structure.Coalitions
 
Coalitions() - Constructor for class org.decisiondeck.xmcda_oo.structure.Coalitions
 
Coalitions(Weights) - Constructor for class org.decisiondeck.xmcda_oo.structure.Coalitions
 
CoalitionsUtils - Class in org.decisiondeck.jmcda.structure.coalitions
 
CoalitionsUtils() - Constructor for class org.decisiondeck.jmcda.structure.coalitions.CoalitionsUtils
 
CoalitionsUtils - Class in org.decisiondeck.xmcda_oo.utils
 
CoalitionsUtils() - Constructor for class org.decisiondeck.xmcda_oo.utils.CoalitionsUtils
 
Collections4 - Class in com.googlecode.biscotti.collect
Static utility methods which operate on or return Collections and Maps.
Collections4() - Constructor for class com.googlecode.biscotti.collect.Collections4
 
CollectionVariousUtils - Class in org.decisiondeck.utils.collections
 
CollectionVariousUtils() - Constructor for class org.decisiondeck.utils.collections.CollectionVariousUtils
 
CollectionVariousUtils.EnumToString - Class in org.decisiondeck.utils.collections
 
CollectionVariousUtils.EnumToString() - Constructor for class org.decisiondeck.utils.collections.CollectionVariousUtils.EnumToString
 
com.googlecode.biscotti.collect - package com.googlecode.biscotti.collect
 
comparator() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
compare(Alternative, Alternative) - Method in class org.decisiondeck.xmcda_oo.utils.CompareByDominance
 
compare(Alternative, Alternative, Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.CompareByDominance
 
compare(Criterion, Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.CompareCriteriaByWeight
 
compare(E, E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
Compares its two arguments for order.
compare2(Alternative, Alternative) - Method in class org.decisiondeck.xmcda_oo.utils.CompareByDominance
As CompareByDominance.compare(Alternative, Alternative), but throws an exception if some required data is missing.
CompareByDominance - Class in org.decisiondeck.xmcda_oo.utils
This comparator must be bound to a set of criteria and to evaluations and compares the given alternatives by their dominance relations (the dominated one is inferior to the dominating one).
CompareByDominance(Set<Criterion>, IRdEvaluations) - Constructor for class org.decisiondeck.xmcda_oo.utils.CompareByDominance
 
CompareCriteriaByWeight - Class in org.decisiondeck.xmcda_oo.utils
 
CompareCriteriaByWeight(Weights) - Constructor for class org.decisiondeck.xmcda_oo.utils.CompareCriteriaByWeight
 
compareTo(Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.Alternative
 
compareTo(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.Criterion
 
compareTo(DecisionMaker) - Method in class org.decisiondeck.xmcda_oo.structure.DecisionMaker
 
ComparisonRelation - Enum in org.decisiondeck.xmcda_oo.structure
The comparison between two alternatives are classically considered as being in one of the four states described by this enum.
complement(IRdEvaluations, Set<Alternative>) - Static method in class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
 
completeAssignments(Set<Alternative>, IOrderedAssignmentsToMultiple) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
compose(Function<B, ? extends C>, FunctionWithInputCheck<A, ? extends B>) - Static method in class org.decisiondeck.jmcda.utils.FunctionUtils
 
compose(FunctionWithInputCheck<B, ? extends C>, Function<A, ? extends B>) - Static method in class org.decisiondeck.jmcda.utils.FunctionUtils
 
compose(FunctionWithInputCheck<B, ? extends C>, FunctionWithInputCheck<A, ? extends B>) - Static method in class org.decisiondeck.jmcda.utils.FunctionUtils
 
computed() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
 
computeDistances(IRdEvaluations, IRdEvaluations, Map<Criterion, IntegerStepScaleToDel>, SortingMode) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
computeProfiles(IProblemData, ICriteriaWithThresholds) - Method in class org.decisiondeck.xmcda_oo.services.promethee_profiles.PrometheeProfiles
 
computeStatistics(IOrderedAssignmentsWithCredibilitiesRead) - Method in class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
Computes the statistics: finds the maximal credibility value; the maximal sum on the set of assigned alternatives; the minimal difference between two credibility values.
Concordance - Class in org.decisiondeck.jmcda.services.outranking
A concordance utility allowing to compute electre-style concordance indices and promethee-style preference indices.
Concordance() - Constructor for class org.decisiondeck.jmcda.services.outranking.Concordance
 
concordance(IProblemData, ICriteriaWithThresholds, Weights) - Method in class org.decisiondeck.jmcda.services.outranking.Concordance
Computes a matrix containing the concordance indices for all the alternatives in the given data.
concordancePairwize(double, double, Criterion.PreferenceDirection, double, double) - Method in class org.decisiondeck.jmcda.services.outranking.Concordance
Computes the concordance index between two alternatives on a given criterion, i.e. the degree to which the first alternative is preferred (à la Electre) to the second, on a zero to one scale, from the point of view of the given criterion (and not considering discordance and vetoes).
concordances(IProblemData, ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.services.outranking.Concordance
 
concordances(ISortingPreferences) - Static method in class org.decisiondeck.jmcda.services.outranking.Concordance
 
ConsistencyChecker - Class in org.decisiondeck.jmcda.exc
 
ConsistencyChecker() - Constructor for class org.decisiondeck.jmcda.exc.ConsistencyChecker
 
constant(V) - Static method in class org.decisiondeck.jmcda.utils.FunctionUtils
 
ConstantCompleteMatrix<Row,Column> - Class in org.decisiondeck.xmcda_oo.utils.matrix
 
ConstantCompleteMatrix(Set<Row>, Set<Column>, double) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.ConstantCompleteMatrix
 
ConstrainedMatrix<RowType,ColumnType> - Class in org.decisiondeck.xmcda_oo.utils.matrix
A matrix associating double values to positions specified with a row and a column.
ConstrainedMatrix(ConstrainedMatrix.ValidatorType) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
ConstrainedMatrix(ConstrainedMatrix.ValidatorType, Set<ConstrainedMatrix.ValidatorType>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
ConstrainedMatrix.AllValidator - Class in org.decisiondeck.xmcda_oo.utils.matrix
 
ConstrainedMatrix.AllValidator() - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.AllValidator
 
ConstrainedMatrix.FuzzyValidator - Class in org.decisiondeck.xmcda_oo.utils.matrix
 
ConstrainedMatrix.FuzzyValidator(Double) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.FuzzyValidator
 
ConstrainedMatrix.Validator - Interface in org.decisiondeck.xmcda_oo.utils.matrix
An object able to discriminate between valid and invalid values.
ConstrainedMatrix.ValidatorType - Enum in org.decisiondeck.xmcda_oo.utils.matrix
 
contains(Object) - Method in class org.decisiondeck.utils.collections.AbstractSetView
 
contains(Object) - Method in class org.decisiondeck.xmcda_oo.structure.Criteria
 
contains(AlternativeEvaluations) - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
contains(Object) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
 
contains(Object) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
containsAll(Collection<?>) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
containsAll(Collection<?>) - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
containsInOrder(Iterable<T>, Iterable<T>) - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
Tells whether a container iterable is a superset of some contained iterable and contains the objects in the same order as they are found in the contained iterable.
containsKey(Object) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
containsValue(Object) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
copy(IRdFloatMatrix<RowT, ColumnT>) - Static method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
Creates a new matrix containing the same values as the one given.
copyAndConvert(IRdFloatMatrix<RowT, ColumnT>) - Static method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
Creates a new matrix containing the same values as the one given, if it is possible.
copyAssignmentsToMultipleToOrderedTarget(IAssignmentsToMultipleRead, IOrderedAssignmentsToMultiple) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Copies the given source assignments into the target.
copyAssignmentsToMultipleToTarget(ISortingAssignmentsToMultiple, ISortingAssignmentsToMultiple) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copyAssignmentsToMultipleToTargetSingle(IAssignmentsToMultipleRead, IAssignments) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
The source must have each alternative assigned to only one category.
copyAssignmentsToOrderedTarget(IAssignmentsRead, IOrderedAssignments) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Copies the given source assignments into the target.
copyAssignmentsToTarget(ISortingAssignments, ISortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copyAssignmentsWithCredibilitiesToOrderedTarget(IAssignmentsWithCredibilitiesRead, IOrderedAssignmentsWithCredibilities) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Copies the given source assignments into the target.
copyContents(T, T) - Method in interface org.decisiondeck.xmcda_oo.utils.SharedDirector.CopyContents
 
copyContentsExtended(ICoalitions, Coalitions) - Method in class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
copyDataToTarget(ISortingData, ISortingData) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Replaces the contents in the given target by the given data.
copyGroupAssignmentsToTarget(IGroupSortingAssignments, IGroupSortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copyGroupAssignmentsWithCredibilitiesToTargetSingle(IGroupSortingAssignmentsWithCredibilities, IGroupSortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copyGroupDataToTarget(IGroupSortingData, IGroupSortingData) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Replaces the contents in the given target by the given data.
copyGroupPreferencesToTarget(IGroupSortingPreferences, IGroupSortingPreferences) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Replaces the contents in the given target by the given data.
copyGroupResultsToTarget(IGroupSortingResults, IGroupSortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copyGroupResultsWithCredibilitiesToTargetSingle(IGroupSortingResultsWithCredibilities, IGroupSortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copyOrderedAssignmentsToMultipleToTarget(IOrderedAssignmentsToMultipleRead, IOrderedAssignmentsToMultiple) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Overrides the target by replacing every information it contains with the information in the given source.
copyOrderedAssignmentsToMultipleToTargetSingle(IOrderedAssignmentsToMultipleRead, IOrderedAssignments) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
The source must have each alternative assigned to only one category.
copyOrderedAssignmentsToTarget(IOrderedAssignmentsRead, IOrderedAssignments) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Overrides the target by replacing every information it contains with the information in the given source.
copyOrderedAssignmentsWithCredibilitiesToTarget(IOrderedAssignmentsWithCredibilitiesRead, IOrderedAssignmentsWithCredibilities) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Overrides the target by replacing every information it contains with the information in the given source.
copyOrderedAssignmentsWithCredibilitiesToTargetSingle(IOrderedAssignmentsWithCredibilitiesRead, IOrderedAssignments) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
The source must have each alternative assigned to only one category.
copyPreferencesToTarget(ISortingPreferences, ISortingPreferences) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copyResultsToMultipleToTarget(ISortingResultsToMultiple, ISortingResultsToMultiple) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copyResultsToTarget(ISortingResults, ISortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
copySettings(ExportSettings, ExportSettings) - Static method in class org.decisiondeck.jmcda.persist.utils.ExportUtils
Copies the settings found in the given source to the given target, overriding the target to make it equivalent to the source.
copySourceToTarget(ICatsAndProfs, ICatsAndProfs) - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
Replaces all informations in the given target by the information in the source.
countObservers() - Method in class org.decisiondeck.utils.ObservableTyped
 
CowOrderedAssignmentsWithCredibilities - Class in org.decisiondeck.xmcda_oo.structure.category
 
CowOrderedAssignmentsWithCredibilities() - Constructor for class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
create(Set<K>, Function<? super K, ? extends V>) - Static method in class org.decisiondeck.utils.collections.SetBackedMap
 
create() - Static method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
create(Collection<E>) - Static method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
Creates a new object initialized with the given collection, in order of iteration.
CredibilitiesHelper - Class in org.decisiondeck.jmcda.services.sorting.assignments
Computes statistics pertaining to an IOrderedAssignmentsWithCredibilitiesRead object.
CredibilitiesHelper() - Constructor for class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
 
Criteria - Class in org.decisiondeck.xmcda_oo.structure
 
Criteria(Set<Criterion>) - Constructor for class org.decisiondeck.xmcda_oo.structure.Criteria
 
Criteria() - Constructor for class org.decisiondeck.xmcda_oo.structure.Criteria
 
CriteriaById - Class in org.decisiondeck.xmcda_oo.structure
A temporary object to help with refactoring.
CriteriaById() - Constructor for class org.decisiondeck.xmcda_oo.structure.CriteriaById
 
CriteriaDirections - Class in org.decisiondeck.xmcda_oo.structure
 
CriteriaDirections() - Constructor for class org.decisiondeck.xmcda_oo.structure.CriteriaDirections
 
Criterion - Class in org.decisiondeck.xmcda_oo.structure
A criterion object.
Criterion(String) - Constructor for class org.decisiondeck.xmcda_oo.structure.Criterion
 
Criterion(Criterion) - Constructor for class org.decisiondeck.xmcda_oo.structure.Criterion
Creates a new criterion by copying the one given.
Criterion(String, Criterion.PreferenceDirection) - Constructor for class org.decisiondeck.xmcda_oo.structure.Criterion
 
Criterion.PreferenceDirection - Enum in org.decisiondeck.xmcda_oo.structure
 
CsvExporter - Class in org.decisiondeck.jmcda.persist.text
No need to close this object after use: the user has initialized the stream so let him close it after use himself.
CsvExporter(CsvWriter) - Constructor for class org.decisiondeck.jmcda.persist.text.CsvExporter
 
CsvExporter(Writer) - Constructor for class org.decisiondeck.jmcda.persist.text.CsvExporter
Writes the data to the given writer, using a comma as the column delimiter.
CsvImporter - Class in org.decisiondeck.jmcda.persist.text
Imports evaluations written in a CSV format.
CsvImporter(InputSupplier<? extends Reader>) - Constructor for class org.decisiondeck.jmcda.persist.text.CsvImporter
 
CsvImporter() - Constructor for class org.decisiondeck.jmcda.persist.text.CsvImporter
 
cut(IRdFloatMatrix<RowType, ColumnType>, double) - Method in class org.decisiondeck.jmcda.services.utils.CutRel
Cuts the given matrix at the specified threshold and returns a binary matrix containing the same number of values as the input one.
CutRel<RowType,ColumnType> - Class in org.decisiondeck.jmcda.services.utils
Cuts a matrix at some specified threshold and transforms it into a binary matrix.
CutRel() - Constructor for class org.decisiondeck.jmcda.services.utils.CutRel
 

D

DataGenerator - Class in org.decisiondeck.jmcda.services.generator
An object to generate basic problem data.
DataGenerator() - Constructor for class org.decisiondeck.jmcda.services.generator.DataGenerator
 
DataGenerator.DefaultNamer - Class in org.decisiondeck.jmcda.services.generator
 
DataGenerator.DefaultNamer(String, int) - Constructor for class org.decisiondeck.jmcda.services.generator.DataGenerator.DefaultNamer
 
DecisionMaker - Class in org.decisiondeck.xmcda_oo.structure
 
DecisionMaker(String) - Constructor for class org.decisiondeck.xmcda_oo.structure.DecisionMaker
 
DEFAULT_TOLERANCE - Static variable in class org.decisiondeck.jmcda.services.outranking.Outranking
 
DEFAULT_TOLERANCE - Static variable in class org.decisiondeck.jmcda.services.sorting.assignments.EmbeddedCredibilitiesExtractor
 
DEFAULT_TOLERANCE - Static variable in class org.decisiondeck.xmcda_oo.structure.Weights
The default allowed tolerance between the sum of the weights and one when assessing whether the weights are normalized.
deleteObserver(Observer) - Method in class org.decisiondeck.utils.ObservableTyped
 
deleteObservers() - Method in class org.decisiondeck.utils.ObservableTyped
 
descendingIterator() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
descendingSet() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
TODO not supported writing to it!
Discordance - Class in org.decisiondeck.jmcda.services.outranking
 
Discordance() - Constructor for class org.decisiondeck.jmcda.services.outranking.Discordance
 
discordancePairwize(double, double, Criterion, Criterion.PreferenceDirection, double, Double) - Method in class org.decisiondeck.jmcda.services.outranking.Discordance
Evaluates the discordance between two alternatives having the given evaluations.
discordances(IProblemData, ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.services.outranking.Discordance
Computes the discordance matrixes for each criterion in the given data.
DiscreteOrderedInterval - Class in org.decisiondeck.xmcda_oo.structure
A facade to an IOrderedInterval permitting easier use when the interval is discrete.
DiscreteOrderedInterval(OrderedInterval) - Constructor for class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
Dominance - Class in org.decisiondeck.xmcda_oo.services.utils
 
Dominance() - Constructor for class org.decisiondeck.xmcda_oo.services.utils.Dominance
 
dominates(AlternativeEvaluations) - Method in class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
 

E

ElectrePessimisticProgressive - Class in org.decisiondeck.xmcda_oo.services.sorting
 
ElectrePessimisticProgressive(ICatsAndProfs, Coalitions, IRdEvaluations) - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.ElectrePessimisticProgressive
 
EmbeddedCredibilitiesExtractor - Class in org.decisiondeck.jmcda.services.sorting.assignments
 
EmbeddedCredibilitiesExtractor(IOrderedAssignmentsWithCredibilitiesRead) - Constructor for class org.decisiondeck.jmcda.services.sorting.assignments.EmbeddedCredibilitiesExtractor
 
empty(DecisionMaker) - Method in class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
END_OF_SCALE - Static variable in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated. Last value that evaluations may take (thus, this value inclusive).
endRecord() - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
ensuresSingle(IAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
ensuresSingle(IAssignmentsWithCredibilitiesRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
ensuresToIntervals(IOrderedAssignmentsToMultiple, NavigableSet<Category>) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Ensures that every assigned alternative contained in the given data are assigned to an interval over the given ordered set of categories, or equivalently, that each alternative is assigned to a subset of the given categories which has no “hole”.
entrySet() - Method in class org.decisiondeck.utils.collections.SetBackedMap
 
entrySet() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsFiltering
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultipleFiltering
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
 
equals(Object) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IAssignmentsWithCredibilitiesRead
Indicates whether the given object is equal to this one.
equals(Object) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IOrderedAssignmentsWithCredibilitiesRead
Indicates whether the given object is equal to this one.
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
equals(Object) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsToMultipleRead
Indicates whether the given object is equal to this one.
equals(Object) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IOrderedAssignmentsToMultipleRead
Indicates whether the given object is equal to this one.
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleEdgesView
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFiltering
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
equals(Object) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
equals(Object) - Method in class org.decisiondeck.utils.ObservableTyped
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.Alternative
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.Criterion
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.DecisionMaker
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
equals(Object) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdFloatMatrix
Two matrix are equal iff they are the same type and contain the same values at the same positions.
equals(Object) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
equals(Object) - Method in class org.decisiondeck.xmcda_oo.utils.Pair
 
equivalent(ICoalitions, ICoalitions) - Static method in class org.decisiondeck.jmcda.structure.coalitions.CoalitionsUtils
 
equivalent(ICategory, ICategory) - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
Implements ICategory equality test with supplementary test for null objects.
equivalent(Alternative, Alternative) - Static method in class org.decisiondeck.jmcda.structure.StructureUtils
 
equivalent(IOrderedInterval, IOrderedInterval) - Static method in class org.decisiondeck.jmcda.structure.StructureUtils
 
equivalent(ICriteriaWithThresholds, ICriteriaWithThresholds) - Static method in class org.decisiondeck.xmcda_oo.utils.ThresholdsUtils
 
equivalentOrderedToMultiple(IOrderedAssignmentsToMultipleRead, IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
equivalentOrderedWithCredibilities(IOrderedAssignmentsWithCredibilitiesRead, IOrderedAssignmentsWithCredibilitiesRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
equivalentToMultiple(IAssignmentsToMultipleRead, IAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
equivalentWithCredibilities(IAssignmentsWithCredibilitiesRead, IAssignmentsWithCredibilitiesRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
EvaluationMatrix - Class in org.decisiondeck.xmcda_oo.structure
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.
EvaluationMatrix() - Constructor for class org.decisiondeck.xmcda_oo.structure.EvaluationMatrix
 
EvaluationMatrix(FloatMatrix<Alternative, Criterion>) - Constructor for class org.decisiondeck.xmcda_oo.structure.EvaluationMatrix
Copy constructor, by reference.
EvaluationsByRows - Class in org.decisiondeck.xmcda_oo.structure
 
EvaluationsByRows() - Constructor for class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
EvaluationsDoubleView - Class in org.decisiondeck.xmcda_oo.utils.matrix
An unmodifiable view of the union of two sets of evaluations.
EvaluationsDoubleView(IRdEvaluations, IRdEvaluations) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsDoubleView
Builds a new evaluations view delegating to the given evaluations.
EvaluationsStatistics - Class in org.decisiondeck.xmcda_oo.utils
An object that contains statistics about evaluations.
EvaluationsStatistics(IRdEvaluations) - Constructor for class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
Computes statistics about the given evaluations.
EvaluationsUtils - Class in org.decisiondeck.xmcda_oo.utils
 
EvaluationsUtils() - Constructor for class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
 
EvaluationsView - Class in org.decisiondeck.xmcda_oo.utils.matrix
 
EvaluationsView(IRdFloatMatrix<Alternative, Criterion>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsView
Builds a new evaluations view delegating to the given evaluations.
ExcludeLeastCredibilities - Class in org.decisiondeck.jmcda.services.sorting.assignments
 
ExcludeLeastCredibilities(IOrderedAssignmentsWithCredibilitiesRead) - Constructor for class org.decisiondeck.jmcda.services.sorting.assignments.ExcludeLeastCredibilities
 
export(ISortingResultsToMultiple) - Method in class org.decisiondeck.jmcda.persist.IrisExporter
Writes the data found in the given source as an IRIS stream to the underlying writer.
exportAllAssignments(Writer, Map<DecisionMaker, ? extends IAssignmentsRead>) - Static method in class org.decisiondeck.jmcda.persist.text.TextExporter
 
exportAllAssignments(Map<DecisionMaker, ? extends IAssignmentsRead>) - Method in class org.decisiondeck.jmcda.persist.text.TextExporter
 
exportAllAssignments(Map<DecisionMaker, ? extends IOrderedAssignmentsRead>, IRdEvaluations) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
exportAllAssignmentsOld(Map<DecisionMaker, Assignments>, IRdEvaluations) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
exportAllThresholds(Map<DecisionMaker, ICriteriaWithThresholds>) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
This method buffers the output writing.
exportAlternatives(Set<Alternative>) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
exportAssignments(IAssignmentsRead) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
exportAssignments(Writer, IAssignmentsRead) - Static method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
exportAssignmentsMultiple(IOrderedAssignmentsToMultipleRead) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
exportAssignmentsSingle(IOrderedAssignmentsRead, IRdEvaluations) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
exportAssignmentsToMultiple(IOrderedAssignmentsToMultipleRead) - Method in class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
 
exportAssignmentsWithCredibilities(IOrderedAssignmentsWithCredibilitiesRead) - Method in class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
 
exportCategories(Set<Category>) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
exportCoalitions(ICoalitions) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
exportCoalitions(Map<DecisionMaker, ICoalitions>) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
exportCriteria(Set<Criterion>) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
exportDms(Set<DecisionMaker>) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
exportEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
 
exportEvaluations(Writer, IRdEvaluations) - Static method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
exportEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
exportEvaluations(IRdEvaluations) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
exportEvaluations(IRdEvaluations, List<Alternative>, List<Criterion>, Writer) - Method in class org.decisiondeck.xmcda_oo.utils.TabbedExport
 
exportEvaluationsWithAlternatives(IRdEvaluations) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
Exports a set of records where one record is an alternative string, then for each criterion the corresponding evaluation value.
ExportSettings - Class in org.decisiondeck.jmcda.persist.utils
 
ExportSettings() - Constructor for class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
ExportSettings.AlternativeToId - Class in org.decisiondeck.jmcda.persist.utils
 
ExportSettings.AlternativeToId() - Constructor for class org.decisiondeck.jmcda.persist.utils.ExportSettings.AlternativeToId
 
ExportSettings.CategoryToName - Class in org.decisiondeck.jmcda.persist.utils
 
ExportSettings.CategoryToName() - Constructor for class org.decisiondeck.jmcda.persist.utils.ExportSettings.CategoryToName
 
ExportSettings.CriterionToId - Class in org.decisiondeck.jmcda.persist.utils
 
ExportSettings.CriterionToId() - Constructor for class org.decisiondeck.jmcda.persist.utils.ExportSettings.CriterionToId
 
ExportSettings.DecisionMakerToId - Class in org.decisiondeck.jmcda.persist.utils
 
ExportSettings.DecisionMakerToId() - Constructor for class org.decisiondeck.jmcda.persist.utils.ExportSettings.DecisionMakerToId
 
ExportUtils - Class in org.decisiondeck.jmcda.persist.utils
 
ExportUtils() - Constructor for class org.decisiondeck.jmcda.persist.utils.ExportUtils
 
exportValues(Map<Criterion, Double>) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
ExternalOrderingComparator<E> - Class in org.decisiondeck.xmcda_oo.utils
A comparator based on an externally defined set of objects.
ExternalOrderingComparator(Collection<E>) - Constructor for class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
Creates a new object initialized with the given collection, in order of iteration.
ExternalOrderingComparator() - Constructor for class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
 
ExternalOrderingSet<E> - Class in org.decisiondeck.xmcda_oo.utils
TODO consider using some special interface instead of NavigableSet, because e.g. floor is not really supported, and more generally asking for arbitrary object ordering information is not supported (only those objects already known).

F

FeasibleSpaceExplorer - Class in org.decisiondeck.xmcda_oo.utils
This object allows to explore a space of alternatives.
FeasibleSpaceExplorer(OrderedMap<Criterion, IntegerStepScaleToDel>) - Constructor for class org.decisiondeck.xmcda_oo.utils.FeasibleSpaceExplorer
 
FILE_NAME_E - Static variable in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
FILE_NAME_GA - Static variable in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
first() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
firstKey() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
FloatMatrix<RowType,ColumnType> - Class in org.decisiondeck.xmcda_oo.utils.matrix
 
FloatMatrix() - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
FloatMatrix(FloatMatrix<RowType, ColumnType>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
Copy constructor, by reference.
FloatMatrix(ConstrainedMatrix<RowType, ColumnType>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
FloatMatrixRestrictedView - Class in org.decisiondeck.xmcda_oo.utils.matrix
 
FloatMatrixRestrictedView(IRdFloatMatrix<Alternative, Criterion>, Predicate<Alternative>, Set<Criterion>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
FloatMatrixRestrictedView(IRdFloatMatrix<Alternative, Criterion>, Predicate<Alternative>, Predicate<Criterion>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
floor(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
Flow - Class in org.decisiondeck.xmcda_oo.services.flow
 
Flow() - Constructor for class org.decisiondeck.xmcda_oo.services.flow.Flow
 
FlowType - Enum in org.decisiondeck.xmcda_oo.services.flow
 
flush() - Method in class org.decisiondeck.jmcda.persist.IrisExporter
 
flush() - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
flush() - Method in class org.decisiondeck.jmcda.persist.text.TextExporter
 
ForwardingSetChangeableDelegate<T> - Class in org.decisiondeck.utils.collections
 
ForwardingSetChangeableDelegate(Set<T>) - Constructor for class org.decisiondeck.utils.collections.ForwardingSetChangeableDelegate
 
FunctionUtils - Class in org.decisiondeck.jmcda.utils
 
FunctionUtils() - Constructor for class org.decisiondeck.jmcda.utils.FunctionUtils
 
FunctionWithInputCheck<F,V> - Interface in org.decisiondeck.jmcda.exc
 
functionWithInputCheck(Function<F, V>) - Static method in class org.decisiondeck.jmcda.utils.FunctionUtils
Transforms a function into a function with input check.
FuzzyMatrix<RowType,ColumnType> - Class in org.decisiondeck.xmcda_oo.utils.matrix
 
FuzzyMatrix() - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
FuzzyMatrix(FuzzyMatrix<RowType, ColumnType>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
Copy constructor, by reference.
FuzzyMatrix(ConstrainedMatrix<RowType, ColumnType>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
Copy constructor, by reference.

G

genAlternatives(int) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
genAlternatives(int) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
genAlternativesAttribution(int, int, int) - Method in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
Generates an attribution of a set of alternatives to a set of decision makers.
genAlternativesEvaluations() - Method in class org.decisiondeck.jmcda.services.generator.RandomGenerator
Generates random alternatives evaluations.
genAlternativesEvaluations(int, int) - Method in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
Generates random alternatives evaluations.
genCategories(int) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated. Uses the profiles.
genCatsAndProfs(int) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
Generate the given number minus one profiles and the given number of categories, possibly overriding profiles or categories stored in this object.
genCatsAndProfsUsingProfiles() - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
Reuses the profiles stored in this object.
genCoalitions() - Method in class org.decisiondeck.jmcda.services.generator.RandomGenerator
Generates random coalitions.
genCoalitions(int, int) - Method in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
Generates random coalitions.
genCriteria(int) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
genCriteria(int) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
genDms(int) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
genDms(int) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
genProfiles(int) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
Note that this replaces possibly existing profiles in this object.
genProfiles(int) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated. Note that this replaces possibly existing categories in this object.
genProfilesEvaluations(int, int, int) - Method in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
Generates random profiles evaluations for the given number of decision makers.
genScales(int) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated. Uses the criteria.
genSharedProfilesEvaluations(int, int) - Method in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
Generates random profiles evaluations, the same for all decision makers.
genSplitProfilesEvaluations() - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
Reuses scales and profiles stored in this object and generates profiles evaluations that split the categories in sizes that are as equal as possible.
genSplitProfilesEvaluations(Set<Alternative>, Map<Criterion, IOrderedInterval>) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
A convenience method that stores the given profiles and categories and then generate the split profiles evaluations as if #gen had been called.
genSplitProfilesEvaluations(int, int) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated. requires ordered intervals, integer scales, and other oddities.
GEQ - Class in org.decisiondeck.utils
 
GEQ(double) - Constructor for class org.decisiondeck.utils.GEQ
 
get(int) - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
 
get(DecisionMaker) - Method in class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
get(Object) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
get(String) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
get(int) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
get(String) - Method in class org.decisiondeck.xmcda_oo.structure.Criteria
Returns the object associated with the given id, or null if no object having the given id is found.
get(K) - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
Retrieves the value associated with the given key.
getAll() - Method in class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
getAll() - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
 
getAllAlternatives() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAllAlternatives() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.ISortingData
 
getAllAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
getAllAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
getAllAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
getAllAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
Returns first all the alternatives in the order specified, then all the profiles in the order specified.
getAllAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getAllAlternativesProblemView(ISortingPreferences) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.view.ProblemViewFactory
Retrieves a view that considers all alternatives, thus joining together alternatives and profiles from the delegate problem.
getAllCategories() - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
getAllCategoriesAssignedTo(Iterable<? extends IOrderedAssignmentsToMultipleRead>, Alternative) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getAllCriteria(Collection<ICoalitions>) - Method in class org.decisiondeck.xmcda_oo.utils.Utils
 
getAllCriteriaFromThresholds(Collection<ICriteriaWithThresholds>) - Method in class org.decisiondeck.xmcda_oo.utils.Utils
 
getAllEvaluations() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAllEvaluations(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getAllEvaluations(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getAllEvaluations(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getAllEvaluations(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getAllEvaluations(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the evaluations of the alternatives and of the profiles according to the given decision maker.
getAllEvaluations() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the evaluations of the alternatives and of the profiles.
getAllEvaluations() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
Retrieves a read-only view of the evaluations of the alternatives and of the profiles.
getAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
getAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
getAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getAlternativeIdx(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getAlternativeNamer() - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
getAlternatives() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsFiltering
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsFiltering
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultipleFiltering
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultipleFiltering
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
getAlternatives() - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsToMultipleRead
Retrieves a read-only view of the assigned alternatives.
getAlternatives(Category) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsToMultipleRead
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.
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleEdgesView
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleEdgesView
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleExtended
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleExtended
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFiltering
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFiltering
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
getAlternatives(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
getAlternatives() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.IProblemData
Retrieves a writable view of the alternatives.
getAlternatives() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.ISortingData
Retrieves a writable view of the alternatives.
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
Retrieves a read-only view of the alternatives.
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataForwarder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
 
getAlternatives() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getAlternatives(ICategory) - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
getAlternatives() - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
getAlternatives(Category) - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
getAlternatives() - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
getAlternativesAttribution() - Method in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
 
getAlternativesEvaluations() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAlternativesEvaluations() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.IProblemData
Retrieves a read-only view of the evaluations of the alternatives.
getAlternativesEvaluations() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.ISortingData
Retrieves a read-only view of the evaluations of the alternatives.
getAlternativesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
 
getAlternativesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataForwarder
 
getAlternativesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
getAlternativesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
getAlternativesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsFiltering
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsToMultipleFiltering
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.GroupSortingAssignmentsFiltering
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataFiltering
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsFiltering
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesFiltering
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsFiltering
 
getAlternativesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleFiltering
 
getAlternativesIndexes() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getAlternativesList() - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
getAlternativesOrder() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getAlternativesPredicate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
 
getAlternativesPredicate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
getAlternativesPredicate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
getAlternativesToString() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getAlternativeString(Alternative) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getAntiIdeal(Criterion, Criterion.PreferenceDirection) - Method in class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
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.
getArrays() - Method in class org.decisiondeck.utils.ByteArraysSupplier
Retrieves the arrays created on demand by this object, as a read-only view.
getAsDiscreteInterval() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
getAsDiscreteInterval() - Method in interface org.decisiondeck.xmcda_oo.structure.IOrderedInterval
This interval must have a step size.
getAsDiscreteInterval() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getAsFuzzy() - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
getAsFuzzy() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
getAsFuzzy() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IFloatMatrix
Produces a fuzzy matrix view of this matrix.
getAsIntegerStepScale() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getAsInterval(NavigableSet<Category>) - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
 
getAsProblemData() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAssignedAlternatives() - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
getAssignedAlternatives(IGroupSortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
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.
getAssignedAlternativesByDm(IGroupSortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignments
Retrieves a writable view of the assignments of alternatives to categories.
getAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignmentsToMultiple
Retrieves a writeable view of the assignments of alternatives to categories.
getAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignmentsWithCredibilities
Retrieves a writeable view of the assignments of alternatives to categories.
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsFiltering
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsToMultipleFiltering
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.GroupSortingAssignmentsFiltering
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.GroupSortingAssignmentsFiltering
 
getAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignments
Retrieves the assignments of alternatives to categories associated to each decision maker.
getAssignments(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignments
Retrieves a writeable view of the assignments associated to the given decision maker.
getAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignmentsToMultiple
Retrieves the assignments of alternatives to categories associated to each decision maker.
getAssignments(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignmentsToMultiple
Retrieves a writeable view of the assignments associated to the given decision maker.
getAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignmentsWithCredibilities
Retrieves the assignments of alternatives to categories associated to each decision maker.
getAssignments(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignmentsWithCredibilities
Retrieves a writeable view of the assignments associated to the given decision maker.
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsFiltering
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsFiltering
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsForwarder
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsForwarder
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesFiltering
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesFiltering
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesForwarder
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesForwarder
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithOrder
 
getAssignments(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithOrder
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsFiltering
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleComplete
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleFiltering
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleForwarder
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleViewGroupBacked
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsViewGroupBacked
 
getAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsWithCredibilitiesViewGroupBacked
 
getAssignments55() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAssignments75(SortingMode) - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAssignments75Both() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAssignments75Optimistic() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAssignments75Pessimistic() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAssignmentsGEQ(IOrderedAssignmentsWithCredibilitiesRead, double) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsViewFactory
 
getAssignmentsLEQ(IOrderedAssignmentsWithCredibilitiesRead, double) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsViewFactory
 
getAsSortingPreferences() - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
getAsSortingPreferences70() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAsSortingResults55() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAsSortingResults75Both() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAsSortingResults75Optimistic() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAsSortingResults75Pessimistic() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getAsUTF8(InputStream) - Static method in class org.decisiondeck.utils.StringUtils
 
getBest() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
getBest() - Method in interface org.decisiondeck.xmcda_oo.structure.IOrderedInterval
The preference direction must be set.
getBest() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getBestCat() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ElectrePessimisticProgressive
 
getBestInt() - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
getBounds() - Method in class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
getBuffered(Writer) - Static method in class org.decisiondeck.utils.VariousUtils
 
getBuffered(OutputStream) - Static method in class org.decisiondeck.utils.VariousUtils
 
getByCredibilityLevel() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.EmbeddedCredibilitiesExtractor
The bound assignments must have at least one assigned alternative.
getByCredibilityLevel() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.ExcludeLeastCredibilities
The bound assignments must have at least one assigned alternative.
getById() - Method in class org.decisiondeck.xmcda_oo.structure.Criteria
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultipleFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultipleFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
getCategories(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsRead
Retrieves, if it exists, the category to which an alternative is assigned as a singleton set.
getCategories(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsToMultipleRead
Retrieves the categories to which an alternative is assigned.
getCategories() - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsToMultipleRead
Retrieves a (possibly read-only) copy of a set containing at least all the categories to which at least one alternative is assigned.
getCategories(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IOrderedAssignmentsRead
Retrieves, if it exists, the category to which an alternative is assigned as a singleton set.
getCategories(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IOrderedAssignmentsToMultipleRead
Retrieves the categories to which the given alternative is assigned, ordered from the worst to the best category.
getCategories() - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IOrderedAssignmentsToMultipleRead
Retrieves a (possibly read-only) copy of a set containing at least all the categories to which at least one alternative is assigned, ordered from the worst to the best category.
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleEdgesView
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleEdgesView
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleExtended
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFiltering
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
getCategories(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
getCategories() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
getCategories() - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Retrieves an unmodifiable view of the categories currently set from worst to best, with their profiles set when the profiles have been set in this object.
getCategories(Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
getCategories() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
getCategories() - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
getCategories(Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
getCategoriesFromBest() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
getCategoriesFromBest() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
getCategoriesFromBest() - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Retrieves the categories currently set from best to worst, with their profiles set when the profiles have been set in this object, as an immutable set.
getCategoriesFromBest() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
getCategoriesIndexes() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getCategoriesRanks() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getCategoriesSorted() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
getCategoriesSorted(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
getCategoriesToString() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getCategory(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
getCategory(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsFiltering
 
getCategory(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsRead
 
getCategory(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
getCategory(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
 
getCategory(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
getCategory(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
getCategory(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
The alternative must not be assigned to more than one category (otherwise an exception is raised).
getCategory(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
The alternative must not be assigned to more than one category (otherwise an exception is raised).
getCategory(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
getCategory(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
getCategory(String) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Retrieves the category corresponding to the given name, if it exists.
getCategory(Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
May use it only if this object is not multi-categories (see Assignments.isMultiCats()).
getCategory() - Method in class org.decisiondeck.xmcda_oo.structure.category.CatOrProf
 
getCategoryDown(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
getCategoryDown(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
getCategoryDown(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Retrieves the category having the given profile as up profile, if it exists.
getCategoryIdx(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getCategoryRank(Category) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getCategoryRankFct(ISortingData) - Static method in class org.decisiondeck.jmcda.persist.utils.ExportUtils
Retrieves a function that associates to a category its rank (1 is the best one) as an English formatted string.
getCategoryString(Category) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getCategoryUp(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
getCategoryUp(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
getCategoryUp(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Retrieves the category having the given profile as down profile, if it exists.
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getCatsAndProfs() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignments
Retrieves a writable view of the categories and profiles in this object.
getCatsAndProfs() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignmentsToMultiple
Retrieves a writeable view of the categories and profiles in this object.
getCatsAndProfs() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignmentsWithCredibilities
Retrieves a writeable view of the categories and profiles in this object.
getCatsAndProfs() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.ISortingData
Retrieves a writable view of the categories and profiles in this object.
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
getCatsAndProfs() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignments
Retrieves a writeable view of the categories and profiles in this object.
getCatsAndProfs() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignmentsToMultiple
Retrieves a writeable view of the categories and profiles in this object.
getCatsAndProfs() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignmentsWithCredibilities
Retrieves a writeable view of the categories and profiles in this object.
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
 
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
 
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
 
getCatsAndProfs() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getCatsToInt() - Method in class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
getClosest(double, boolean) - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
Retrieves the value belonging to this discrete interval which is the closest to the given value.
getClosestInt(double) - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
getCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getCoalitions(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getCoalitions(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getCoalitions(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getCoalitions(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getCoalitions() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the winning coalitions.
getCoalitions(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the winning coalitions of the given decision maker.
getCoalitions() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
Retrieves a read-only view of the winning coalitions.
getCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
getCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
getCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getCoalitions55() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getCoalitions70() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getCoalitions75() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getCoalitionsEquivalenceRelation() - Static method in class org.decisiondeck.jmcda.structure.coalitions.CoalitionsUtils
 
getCoalitionsView(ICoalitions) - Static method in class org.decisiondeck.jmcda.structure.coalitions.CoalitionsUtils
Retrieves a read-only view of the given coalitions.
getCoalitionsView(ICoalitions, Predicate<Criterion>) - Static method in class org.decisiondeck.jmcda.structure.coalitions.CoalitionsUtils
Retrieves a read-only view of the given coalitions, viewing only the criteria allowed by the given predicate.
getColumns() - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
getColumns() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstantCompleteMatrix
 
getColumns() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
getColumns() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsDoubleView
 
getColumns() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsView
 
getColumns() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
getColumns() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
getColumns() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
getColumns() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdFloatMatrix
Returns a read-only view of the columns existing in this matrix.
getColumns() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
getConcordance() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getConcordanceRestricted() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
Retrieves the concordance, restricted to the first three alternatives, and taking only into account the first two criteria.
getCopy(IRdEvaluations) - Static method in class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
 
getCredibilities(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IAssignmentsWithCredibilitiesRead
Retrieves a (possibly read-only) copy of the categories an alternative is assigned to together with their associated credibility degrees.
getCredibilities(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IOrderedAssignmentsWithCredibilitiesRead
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.
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
getCredibilities(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
getCredibilities(SortedSet<Category>, boolean, double...) - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
A convenience method to build a map representing credibilities of assignments to categories.
getCredibilities(Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
getCredibilitiesOrEmpty(IOrderedAssignmentsWithCredibilitiesRead, Alternative) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
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.
getCredibilitiesSorted(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
getCredibilitiesWithZeroes(IOrderedAssignmentsWithCredibilitiesRead, Alternative) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Retrieves the credibilities of assignments of the given alternative to all categories contained in the given assignments.
getCredibilityLevels(IAssignmentsWithCredibilitiesRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getCriteria() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getCriteria() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.IProblemData
Retrieves a writable view of the criteria.
getCriteria() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
Retrieves a read-only view of the criteria.
getCriteria() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataForwarder
 
getCriteria() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
getCriteria() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
getCriteria() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
getCriteria() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getCriteria() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getCriteria() - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Note that the returned set read-through this object: it reflects the criteria contained in this object.
getCriteria() - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
getCriteria() - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
getCriteria() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
getCriteria() - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
Retrieves a read-only view of the set of criteria on which weights are defined.
getCriteria() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
getCriteria() - Method in class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
Retrieves a copy, or read-only view, of the criteria for which statistics are available.
getCriteriaIndexes() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getCriteriaList() - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
getCriteriaOrder() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getCriteriaPredicate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
 
getCriteriaPredicate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
getCriteriaPredicate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
getCriteriaToRemove() - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
getCriteriaToString() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getCriterion(Set<Criterion>, String) - Static method in class org.decisiondeck.xmcda_oo.structure.CriteriaById
Returns the object associated with the given id, or null if no object having the given id is found.
getCriterionIdx(Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getCriterionString(Criterion) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getCritsToInt() - Method in class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
getData() - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated. Retrieves a read-only view of the data contained in this object (i.e. the data which has been generated).
getDebugStr() - Method in class org.decisiondeck.xmcda_oo.utils.Pair
 
getDecisionMakersList() - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
getDelegate() - Method in class org.decisiondeck.utils.collections.AbstractIterator
 
getDifference(Assignments, Assignments) - Static method in class org.decisiondeck.xmcda_oo.utils.AssignmentsDifference
TODO better comments, check the equal categories assumption.
getDimensionStr(ISortingData) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getDirectionAsSign() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
getDirectionAsSign() - Method in interface org.decisiondeck.xmcda_oo.structure.IOrderedInterval
The preference direction must be set.
getDirectionAsSign() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getDirections(Set<Criterion>) - Static method in class org.decisiondeck.xmcda_oo.structure.CriteriaDirections
A temporary method to help refactoring.
getDirectionsAsScales(Set<Criterion>) - Static method in class org.decisiondeck.xmcda_oo.structure.CriteriaDirections
A temporary method to help refactoring.
getDirectionsFromScales(Map<Criterion, IOrderedInterval>) - Static method in class org.decisiondeck.xmcda_oo.structure.CriteriaDirections
 
getDiscordanceByCriteria() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getDistance(double, double, IntegerStepScaleToDel, SortingMode) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getDistanceInAlternatives(IRdEvaluations, IRdEvaluations, IRdEvaluations) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getDmIdx(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataArray
 
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataArray
 
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataFiltering
 
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataForwarder
 
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataImpl
 
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataWithOrder
 
getDms() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_data.IGroupSortingData
Retrieves a writeable view of the decision makers.
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getDms() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a writeable view of the decision makers.
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
 
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
 
getDms() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
 
getDmsComparator() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataWithOrder
Retrieves the comparator defining the ordering on the decision makers used in this object.
getDmsIndexes() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataArray
 
getDmsOrder() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getDmsToString() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getDmString(DecisionMaker) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getDominanceRelation(IRdEvaluations, Map<Criterion, IOrderedInterval>) - Method in class org.decisiondeck.xmcda_oo.services.utils.Dominance
Computes the dominance relation in the large sense, i.e. two alternatives dominate each other if they are ex-æquo.
getEdgesView(IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getElt1() - Method in class org.decisiondeck.xmcda_oo.utils.Pair
 
getElt2() - Method in class org.decisiondeck.xmcda_oo.utils.Pair
 
getEntry(Alternative, Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
getEntry(Row, Column) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstantCompleteMatrix
 
getEntry(RowType, ColumnType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
getEntry(Alternative, Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsDoubleView
 
getEntry(Alternative, Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsView
 
getEntry(RowType, ColumnType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
getEntry(Alternative, Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
getEntry(RowType, ColumnType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
getEntry(RowType, ColumnType) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdFloatMatrix
Returns the value at the position composed by the given row and column, or null if there is none.
getEntry(RowType, ColumnType) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdZeroToOneMatrix
Returns the value at the position specified by the given row and column, of null if there is none.
getEntry(PosType, PosType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
getEquivalence() - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
 
getEquivalenceRelationOrderedToMultiple() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getEquivalenceRelationOrderedWithCredibilities() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getEquivalenceRelationToMultiple() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getEquivalenceRelationWithCredibilities() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getEvaluation(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
 
getEvaluations() - Method in class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
 
getExportSettings() - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
Input data must have been set.
getFakeWritable(IOrderedAssignmentsRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getFakeWritableToMultiple(IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getFakeWriteableWithCredibilities(IOrderedAssignmentsWithCredibilitiesRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getFlows(FlowType, IRdZeroToOneMatrix<Alternative, Alternative>) - Method in class org.decisiondeck.xmcda_oo.services.flow.Flow
 
getId() - Method in class org.decisiondeck.xmcda_oo.structure.Alternative
 
getId() - Method in class org.decisiondeck.xmcda_oo.structure.Criterion
 
getId() - Method in class org.decisiondeck.xmcda_oo.structure.DecisionMaker
 
getIdeal(Criterion, Criterion.PreferenceDirection) - Method in class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
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.
getIncrementInt() - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
getIndex(String) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
Retrieves the index where the given category name is stored, considering zero is the worst category.
getIndifferenceThreshold(Criterion) - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Retrieves the indifference threshold that has been set for the given criterion.
getIndifferenceThreshold(Criterion) - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
getIndifferenceThreshold(Criterion) - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
getIndifferenceThresholds() - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Retrieves a view of the indifference thresholds.
getIndifferenceThresholds() - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
getIndifferenceThresholds() - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
getInputData() - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
Retrieves the data set as input with an order reflecting the order required for export (thus possibly changed compared to the input set).
getInputToIntToStringFct(Map<I, Integer>) - Static method in class org.decisiondeck.jmcda.persist.utils.ExportUtils
Retrieves a function that associates to an object an integer as an English formatted string.
getInputToIntToStringFctWithInputCheck(Map<I, Integer>) - Static method in class org.decisiondeck.jmcda.persist.utils.ExportUtils
Retrieves a function that associates to an object an integer as an English formatted string.
getInstance() - Static method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getInStandardForm(IRdEvaluations, Map<Criterion, IntegerStepScaleToDel>, SortingMode) - Method in class org.decisiondeck.xmcda_oo.services.sorting.StandardizeProfiles
Please use only in the absence of veto thresholds.
getInStandardForm(double, IntegerStepScaleToDel, SortingMode) - Method in class org.decisiondeck.xmcda_oo.services.sorting.StandardizeProfiles
 
getIntsToCats() - Method in class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
getLastDistanceInAlternatives() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getLastDistanceInAlternatives() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
getLastMaxDist() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getLastMaxDist() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
getLastSumDist() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getLastSumDist() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
getMajorityThreshold() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
getMajorityThreshold() - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
 
getMapView(IAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getMapViewOfCredibilities(IAssignmentsWithCredibilitiesRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getMaxDifference(Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
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.
getMaxDistance(IRdEvaluations, IRdEvaluations, Map<Criterion, IntegerStepScaleToDel>, SortingMode) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getMaximum() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
getMaximum() - Method in interface org.decisiondeck.xmcda_oo.structure.IOrderedInterval
Retrieves the maximum value included in this interval, or positive infinity.
getMaximum() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getMaximum(Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
Finds the highest evaluation that existed in the bound evaluations on the given criterion when the statistics were computed.
getMaximumInt() - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
getMaxSum() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
Statistics must have been computed.
getMaxValue() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
Statistics must have been computed.
getMinDiff() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
Statistics must have been computed.
getMinDifference(Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
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.
getMinimum() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
Retrieves the minimum value included in this interval.
getMinimum() - Method in interface org.decisiondeck.xmcda_oo.structure.IOrderedInterval
Retrieves the minimum value included in this interval, or negative infinity.
getMinimum() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getMinimum(Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
Finds the lowest evaluation that existed in the bound evaluations on the given criterion when the statistics were computed.
getMinimumInt() - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
getMinMaxValue() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
 
getMinSum() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
Statistics must have been computed.
getMinValue() - Method in class org.decisiondeck.jmcda.services.sorting.assignments.CredibilitiesHelper
Statistics must have been computed.
getName() - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
 
getName() - Method in interface org.decisiondeck.xmcda_oo.structure.category.ICategory
 
getNbEquals() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
TODO remove method duplication with ProfilesDistanceResult.
getNbEquals(double) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getNbEquals() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
getNbEquals(double) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
getNbEqualsByApprox() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getNbEqualsByApprox() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
getNbMatch() - Method in class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifferenceBySimulation
 
getNbSteps() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
The maximum must be a non infinite number.
getNbSteps() - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
getNegativeFlows(IRdZeroToOneMatrix<Alternative, Alternative>) - Method in class org.decisiondeck.xmcda_oo.services.flow.Flow
 
getNetFlows() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getNetFlows(IRdZeroToOneMatrix<Alternative, Alternative>) - Method in class org.decisiondeck.xmcda_oo.services.flow.Flow
 
getNonEmpty(K) - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
Retrieves the value associated with the given key if it is not empty.
getNonNullStepSize() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
Retrieves the step size bound to this discrete interval, which is the value returned by DiscreteOrderedInterval.getStepSize() with the supplementary guarantee that it is non null.
getNormalized() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
TODO do it with a view that divides by the sum!
getNormalizedWeight(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
getNormalizedWeight(Criterion) - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
 
getNormalizedWeights() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
getNormalizedWeights() - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
TODO talk about tolerance (through weights); provide a r-o view.
getNumberFormatter() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getNumberFormatter() - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
getNumberFormatter() - Method in class org.decisiondeck.xmcda_oo.utils.TabbedExport
 
getNumberString(double) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getNumberString(int) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getOrderedAssignmentsWithCredibilitiesView(IOrderedAssignmentsToMultipleRead, double) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getOrderedIntervalsEquivalenceRelation() - Static method in class org.decisiondeck.jmcda.structure.StructureUtils
 
getOutput() - Method in class org.decisiondeck.utils.ByteArraysSupplier
 
getOutputDirectory() - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
getOutranking() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getOutranking(Set<Alternative>, Set<Criterion>, IRdZeroToOneMatrix<Alternative, Alternative>, Map<Criterion, ? extends IRdZeroToOneMatrix<Alternative, Alternative>>) - Method in class org.decisiondeck.jmcda.services.outranking.Outranking
 
getOutranking(IProblemData, ICriteriaWithThresholds, ICoalitions) - Method in class org.decisiondeck.jmcda.services.outranking.OutrankingFull
Computes an outranking relation as in electre methods.
getOutrankingAtDotSeven() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getOutrankingWithCut(Set<Alternative>, Set<Criterion>, IRdZeroToOneMatrix<Alternative, Alternative>, Map<Criterion, ? extends IRdZeroToOneMatrix<Alternative, Alternative>>, Double) - Method in class org.decisiondeck.jmcda.services.outranking.Outranking
Computes an outranking relation as in electre methods.
getPositiveFlows() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getPositiveFlows(IRdZeroToOneMatrix<Alternative, Alternative>) - Method in class org.decisiondeck.xmcda_oo.services.flow.Flow
 
getPreference() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getPreferenceDirection() - Method in class org.decisiondeck.xmcda_oo.structure.Criterion
Indicates whether this criterion should be maximized (i.e. the values associated with it are set such that the higher, the better) or minimized (or if this information is not known).
getPreferenceDirection() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
getPreferenceDirection() - Method in interface org.decisiondeck.xmcda_oo.structure.IOrderedInterval
Retrieves the preference direction associated to this interval.
getPreferenceDirection() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getPreferences(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getPreferences(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getPreferences(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getPreferences(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getPreferences(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a writeable view of all preferences related to a given decision maker (together with the data in this object).
getPreferencesWithAttributed(DecisionMaker) - Method in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
The alternatives must have been attributed.
getPreferenceThreshold(Criterion) - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Retrieves the preference threshold that has been set for the given criterion.
getPreferenceThreshold(Criterion) - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
getPreferenceThreshold(Criterion) - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
getPreferenceThresholds() - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Retrieves a view of the preference thresholds.
getPreferenceThresholds() - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
getPreferenceThresholds() - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
getProb() - Method in class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifferenceOptimized
 
getProbabilityMatch() - Method in class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifference
 
getProbabilityMatch() - Method in class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifferenceBySimulation
 
getProbSameAffectation(Category) - Method in class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifference
 
getProductSetOfIntervals(IOrderedAssignmentsWithCredibilitiesRead, double) - Static method in class org.decisiondeck.jmcda.services.sorting.assignments.EmbeddedCredibilitiesExtractor
 
getProductSetOfIntervals(double) - Method in class org.decisiondeck.jmcda.services.sorting.assignments.EmbeddedCredibilitiesExtractor
Retrieves the product set of all possible “smallest” intervals of the bound assignments.
getProductSetOfIntervalsIterator(SortedSet<Category>, Map<Alternative, Set<SortedMap<Category, Double>>>) - Static method in class org.decisiondeck.jmcda.services.sorting.assignments.EmbeddedCredibilitiesExtractor
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.
getProfile() - Method in class org.decisiondeck.xmcda_oo.structure.category.CatOrProf
 
getProfileDown() - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
 
getProfileDown(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
getProfileDown(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
getProfileDown(String) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Retrieves the down profile corresponding to the category whose name is given, if it exists.
getProfileDown() - Method in interface org.decisiondeck.xmcda_oo.structure.category.ICategory
 
getProfileIdx(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getProfiles() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getProfiles() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
getProfiles() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
getProfiles() - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Retrieves an unmodifiable view of the profiles currently set from worst to best.
getProfiles() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.ISortingData
 
getProfiles() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
getProfiles() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
getProfiles() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
getProfiles() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
getProfiles() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getProfiles() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getProfiles() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
getProfilesEvaluations() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getProfilesEvaluations(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getProfilesEvaluations(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getProfilesEvaluations(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getProfilesEvaluations(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getProfilesEvaluations() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the evaluations of the profiles.
getProfilesEvaluations(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the evaluations of the profiles of the given decision maker.
getProfilesEvaluations() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
Retrieves a read-only view of the evaluations of the profiles.
getProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
getProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
getProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getProfilesFilter() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataFiltering
NB currently not really implemented, restricts nothing.
getProfilesIndexes() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
getProfilesOrder() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getProfilesSet() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
getProfilesToString() - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getProfileString(Alternative) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
getProfileUp() - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
 
getProfileUp(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
getProfileUp(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
getProfileUp(String) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Retrieves the up profile corresponding to the category whose name is given, if it exists.
getProfileUp() - Method in interface org.decisiondeck.xmcda_oo.structure.category.ICategory
 
getProfs() - Method in class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
getPrometheeProfiles() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getProportionPerturbation() - Method in class org.decisiondeck.xmcda_oo.services.utils.AssignmentsPerturber
 
getProtectedCopy() - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
getRandomEvaluation() - Method in class org.decisiondeck.xmcda_oo.utils.RandomEvaluator
Computes and returns a random evaluation that belongs to the scale bound to this object.
getRank(T) - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
 
getRanksCount() - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
 
getReadView(IOrderedAssignments) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getReadView(IOrderedAssignmentsToMultiple) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getReadView(IGroupSortingResultsWithCredibilities) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(IGroupSortingPreferences) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(ISortingPreferences) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(IGroupSortingData) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(IGroupSortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(IGroupSortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(ISortingData) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(ISortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(ISortingAssignmentsToMultiple) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(ISortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadView(IRdEvaluations) - Static method in class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
 
getReadViewToMultiple(ISortingResultsToMultiple) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getReadViewToMultiple(ISortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getRelation(Alternative, Alternative) - Method in class org.decisiondeck.xmcda_oo.utils.CompareByDominance
Returns the relation characterizing the comparison between the two given alternatives.
getRestrictedData(IProblemData, Predicate<Alternative>, Predicate<Criterion>) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.view.ProblemViewFactory
Retrieves a view that sees only alternatives and criteria satisfying the given predicate.
getRestrictedPreferences(ISortingPreferences, Predicate<Alternative>, Predicate<Criterion>) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.view.ProblemViewFactory
Retrieves a view that sees only alternatives and criteria satisfying the given predicate.
getResults(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsFiltering
 
getResults(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsForwarder
 
getResults(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
 
getResults(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
 
getResults(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesFiltering
 
getResults(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesForwarder
 
getResults(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
 
getResults(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithOrder
 
getResults(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_results.IGroupSortingResults
Retrieves a read-only view of the results for the given decision maker, that is, a sorting object containing the data in this object, the alternatives that are assigned by this decision maker, and his preferences.
getResults(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_results.IGroupSortingResultsToMultiple
Retrieves a read-only view of the results for the given decision maker, that is, a sorting object containing the data in this object, the alternatives that are assigned by this decision maker, and his preferences.
getResults(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_results.IGroupSortingResultsWithCredibilities
Retrieves a read-only view of the results for the given decision maker, that is, a sorting object containing the data in this object, the alternatives that are assigned by this decision maker, and his preferences.
getResults() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getResultsWithAllAlternativesAssigned(ISortingResultsToMultiple) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getResultsWithOnlyAssignedAlternatives(IGroupSortingResults, DecisionMaker) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getResultsWithOnlyAssignedAlternatives(ISortingResultsToMultiple) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getResultsWithOnlyAssignedAlternatives(ISortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
getRows() - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
getRows() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstantCompleteMatrix
 
getRows() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
getRows() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsDoubleView
 
getRows() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsView
 
getRows() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
getRows() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
getRows() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
getRows() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdFloatMatrix
Returns a view of the rows existing in this matrix.
getRows() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
getScale(Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
getScales() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getScales() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.IProblemData
Retrieves a read-only view of the scales.
getScales() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
 
getScales() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataForwarder
 
getScales() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
getScales() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
getScales() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getShared() - Method in class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
getShared() - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
Retrieves a view of the value shared by all values in this object.
getSharedAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getSharedAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getSharedAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getSharedAllEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getSharedAllEvaluations() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
 
getSharedCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getSharedCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getSharedCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getSharedCoalitions() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getSharedCoalitions() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the coalitions shared by all decision makers.
getSharedPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getSharedPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getSharedPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getSharedPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getSharedPreferences() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a writeable view of all shared preferences (together with the data in this object).
getSharedProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getSharedProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getSharedProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getSharedProfilesEvaluations() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getSharedProfilesEvaluations() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the evaluations of the profiles iff they are shared by every decision makers.
getSharedThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getSharedThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getSharedThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getSharedThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getSharedThresholds() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the thresholds shared by all decision makers.
getShortDescription(IAssignmentsWithCredibilitiesRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Retrieves a description of all data contained in the given assignments object in a packed, debug, form.
getShortTableLimit() - Method in class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
 
getShortTableLimit() - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
getSize(IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
getSmallestEdge(Set<IOrderedAssignmentsWithCredibilitiesRead>) - Static method in class org.decisiondeck.jmcda.services.sorting.assignments.EmbeddedCredibilitiesExtractor
Retrieves the smallest credibility level found in an edge of the credibilities among all assignments.
getSmallestMostCredibleIntervals(SortedMap<Category, Double>, double) - Static method in class org.decisiondeck.jmcda.services.sorting.assignments.EmbeddedCredibilitiesExtractor
Retrieves the “smallest” intervals, i.e., the intervals containing the least possible number of categories, whose sum of credibilities is greater than or equal to the given minimal credibility level.
getSmallestSep() - Method in class org.decisiondeck.jmcda.services.outranking.Discordance
Retrieves the smallest difference, in absolute value, between any veto and any difference of performance used in the computation, if sharp vetoes are to be used.
getSmallestSep() - Method in class org.decisiondeck.jmcda.services.outranking.Outranking
Retrieves the smallest difference, in absolute value, between the cut and any outranking value.
getSmallestSep() - Method in class org.decisiondeck.jmcda.services.outranking.OutrankingFull
Retrieves the smallest difference, in absolute value, between the majority threshold and any outranking value, and between any veto threshold and any difference of performance over the computed values, if sharp vetoes are to be used.
getSmallestSep() - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
Retrieves the smallest difference, in absolute value, between the majority threshold and any outranking value.
getSortedEvaluations(Criterion) - Method in class org.decisiondeck.xmcda_oo.utils.EvaluationsStatistics
 
getSortingPreferencesGroupBacked(IGroupSortingPreferences) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.view.ProblemViewFactory
Retrieves a writable view that delegates to the shared preferential informations in the given delegate.
getSource() - Method in class org.decisiondeck.jmcda.persist.text.CsvImporter
 
getStepSize() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
Retrieves the step size.
getStepSize() - Method in interface org.decisiondeck.xmcda_oo.structure.IOrderedInterval
Retrieves the step size bound to this interval, or null if no step size is defined.
getStepSize() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getStrictDominanceOrder(IRdEvaluations, Map<Criterion, IOrderedInterval>) - Method in class org.decisiondeck.xmcda_oo.services.utils.Dominance
Retrieves the strict dominance relation.
getSum() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
getSumDistance(IRdEvaluations, IRdEvaluations, Map<Criterion, IntegerStepScaleToDel>, SortingMode) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
getThresholdEquivalence() - Static method in class org.decisiondeck.xmcda_oo.utils.ThresholdsUtils
 
getThresholds() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getThresholds(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getThresholds(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getThresholds(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getThresholds(DecisionMaker) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getThresholds() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the thresholds.
getThresholds(DecisionMaker) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves a read-only view of the thresholds of the given decision maker.
getThresholds() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
Retrieves a read-only view of the thresholds.
getThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
getThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
getThresholds() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getTolerance() - Method in class org.decisiondeck.jmcda.services.outranking.Outranking
 
getTolerance() - Method in class org.decisiondeck.jmcda.services.outranking.OutrankingFull
 
getTolerance() - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
 
getTolerance() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
getTotalOrder() - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
Retrieves this preorder content as a total order, if this preorder is a total order (i.e., if there is exactly one element per rank).
getType() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.AltFuzzyMatrix
 
getType() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.AllValidator
 
getType() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.FuzzyValidator
 
getType() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.Validator
 
getType() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IAltZeroToOneMatrix
The type of information that this matrix represents.
getUnion(Iterable<? extends IOrderedAssignmentsToMultipleRead>, NavigableSet<Category>, Set<Alternative>) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
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.
getUnionAssignedAlternatives(Iterable<? extends IOrderedAssignmentsToMultipleRead>) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Retrieves a read-only view of all the alternatives assigned in the given assignments objects at the time this method is invoked.
getValueCount() - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
getValueCount() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstantCompleteMatrix
 
getValueCount() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
getValueCount() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsDoubleView
 
getValueCount() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsView
 
getValueCount() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
getValueCount() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
getValueCount() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
getValueCount() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdFloatMatrix
Gets the number of values in this matrix.
getValueCount() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
getVetoThreshold(Criterion) - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Retrieves the veto threshold that has been set for the given criterion.
getVetoThreshold(Criterion) - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
getVetoThreshold(Criterion) - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
getVetoThresholds() - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Retrieves a view of the veto thresholds.
getVetoThresholds() - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
getVetoThresholds() - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
getViewedDm() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
Retrieves the decision maker whose related informations this objects reads in the delegated group sorting object.
getViewedDm() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleViewGroupBacked
Retrieves the decision maker whose related informations this objects reads in the delegated group sorting object.
getViewedDm() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsViewGroupBacked
Retrieves the decision maker whose related informations this objects reads in the delegated group sorting object.
getViewedDm() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsWithCredibilitiesViewGroupBacked
Retrieves the decision maker whose related informations this objects reads in the delegated group sorting object.
getWeight(DecisionMaker, Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
getWeight(DecisionMaker, Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
getWeight(DecisionMaker, Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
getWeight(DecisionMaker, Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
getWeight(DecisionMaker, Criterion) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Retrieves the weight of the given criterion bound to the given decision maker.
getWeight(Criterion) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
Retrieves the weight of the given criterion.
getWeight(Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
getWeight(Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
getWeight(Criterion) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
getWeight(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
getWeight(Criterion) - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
 
getWeight(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.Weights
Returns the weight of the given criterion, or null if no weight has been associated to that criterion.
getWeights() - Method in class org.decisiondeck.jmcda.sample_problems.SixRealCars
 
getWeights() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
getWeights() - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
Retrieves a view that reads and writes through to this object.
getWeights() - Method in class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
getWithFirstCap(String) - Static method in class org.decisiondeck.utils.StringUtils
Retrieves a string that is the given string with a first upper case letter and the rest in lower case.
getWorst() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
getWorst() - Method in interface org.decisiondeck.xmcda_oo.structure.IOrderedInterval
The preference direction must be set.
getWorst() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
getWorstCat() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ElectrePessimisticProgressive
 
getWorstInt() - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
getWriter() - Method in class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
Retrieves the writer this object uses.
getWriterE() - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
getWriterGa() - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
getWrittenStrings(Charset) - Method in class org.decisiondeck.utils.ByteArraysSupplier
 
GroupSortingAssignmentsFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_assignments
 
GroupSortingAssignmentsFiltering(IGroupSortingAssignments) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.GroupSortingAssignmentsFiltering
Creates a read-only view of the given data.
GroupSortingAssignmentsFiltering(IGroupSortingAssignments, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.GroupSortingAssignmentsFiltering
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.
GroupSortingDataArray - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_data
 
GroupSortingDataArray(IGroupSortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataArray
 
GroupSortingDataFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_data
A read-only view.
GroupSortingDataFiltering(IGroupSortingData, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataFiltering
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.
GroupSortingDataFiltering(IGroupSortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataFiltering
Creates a read-only view of the given data.
GroupSortingDataForwarder - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_data
 
GroupSortingDataForwarder(IGroupSortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataForwarder
 
GroupSortingDataImpl - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_data
 
GroupSortingDataImpl() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataImpl
 
GroupSortingDataImpl(ISortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataImpl
Decorates a ISortingData and adds group functionality to it.
GroupSortingDataWithOrder - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_data
 
GroupSortingDataWithOrder(IGroupSortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataWithOrder
Creates a new object delegating to the given data.
GroupSortingPreferencesFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences
A read-only view.
GroupSortingPreferencesFiltering(IGroupSortingPreferences, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
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.
GroupSortingPreferencesFiltering(IGroupSortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
Creates a read-only view of the given data.
GroupSortingPreferencesForwarder - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences
 
GroupSortingPreferencesForwarder(IGroupSortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
GroupSortingPreferencesImpl - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences
 
GroupSortingPreferencesImpl() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
GroupSortingPreferencesImpl(IGroupSortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
Decorates a IGroupSortingData and adds preferences functionality to it.
GroupSortingPreferencesWithOrder - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences
A group preferences object that provides ordering possibilities over its sets of criteria, alternatives, etc.
GroupSortingPreferencesWithOrder(IGroupSortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
Creates a new object delegating to the given data.
GroupSortingResultsFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_results
A read-only view.
GroupSortingResultsFiltering(IGroupSortingResults) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsFiltering
Creates a read-only view of the given data.
GroupSortingResultsFiltering(IGroupSortingResults, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsFiltering
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.
GroupSortingResultsForwarder - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
GroupSortingResultsForwarder(IGroupSortingResults) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsForwarder
 
GroupSortingResultsImpl - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
GroupSortingResultsImpl() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
 
GroupSortingResultsImpl(IGroupSortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
Decorates a IGroupSortingPreferences and adds assignments functionality to it.
GroupSortingResultsToMultipleImpl - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
GroupSortingResultsToMultipleImpl() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
 
GroupSortingResultsToMultipleImpl(IGroupSortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
Decorates a IGroupSortingPreferences and adds assignments functionality to it.
GroupSortingResultsWithCredibilitiesFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_results
A read-only view.
GroupSortingResultsWithCredibilitiesFiltering(IGroupSortingResultsWithCredibilities) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesFiltering
Creates a read-only view of the given data.
GroupSortingResultsWithCredibilitiesFiltering(IGroupSortingResultsWithCredibilities, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesFiltering
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.
GroupSortingResultsWithCredibilitiesForwarder - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
GroupSortingResultsWithCredibilitiesForwarder(IGroupSortingResultsWithCredibilities) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesForwarder
 
GroupSortingResultsWithCredibilitiesImpl - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
GroupSortingResultsWithCredibilitiesImpl() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
 
GroupSortingResultsWithCredibilitiesImpl(IGroupSortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
Decorates a IGroupSortingPreferences and adds assignments functionality to it.
GroupSortingResultsWithOrder - Class in org.decisiondeck.jmcda.structure.sorting.problem.group_results
A group results object that provides ordering possibilities over its sets of criteria, alternatives, etc.
GroupSortingResultsWithOrder(IGroupSortingResults) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithOrder
Creates a new object delegating to the given data.

H

hasCategory() - Method in class org.decisiondeck.xmcda_oo.structure.category.CatOrProf
 
hasCompleteAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignments
 
hasCompleteAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignmentsToMultiple
 
hasCompleteAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.assignments.ISortingAssignmentsWithCredibilities
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsFiltering
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsToMultipleFiltering
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.GroupSortingAssignmentsFiltering
 
hasCompleteAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignments
 
hasCompleteAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignmentsToMultiple
 
hasCompleteAssignments() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_assignments.IGroupSortingAssignmentsWithCredibilities
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsFiltering
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsForwarder
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsImpl
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsToMultipleImpl
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesFiltering
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesForwarder
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithCredibilitiesImpl
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_results.GroupSortingResultsWithOrder
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsFiltering
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleComplete
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleFiltering
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleForwarder
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleViewGroupBacked
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsViewGroupBacked
 
hasCompleteAssignments() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsWithCredibilitiesViewGroupBacked
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsFiltering
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultipleFiltering
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilitiesFiltering
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleEdgesView
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFiltering
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
hashCode() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
hashCode() - Method in class org.decisiondeck.utils.ObservableTyped
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.Alternative
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.Criterion
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.DecisionMaker
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.DiscreteOrderedInterval
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
hashCode() - Method in class org.decisiondeck.xmcda_oo.utils.Pair
 
hasNext() - Method in class org.decisiondeck.utils.collections.AbstractIterator
 
hasNext() - Method in class org.decisiondeck.utils.collections.AbstractSetViewIterator
 
hasNext() - Method in class org.decisiondeck.xmcda_oo.utils.FeasibleSpaceExplorer
 
hasNext() - Method in class org.decisiondeck.xmcda_oo.utils.NavigableSetBackedOrderedIterator
 
hasNulWeight() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
Must have at least one weight and lambda set.
hasPrevious() - Method in class org.decisiondeck.xmcda_oo.utils.NavigableSetBackedOrderedIterator
 
hasProfile() - Method in class org.decisiondeck.xmcda_oo.structure.category.CatOrProf
 
headSet(E, boolean) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
headSet(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
higher(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 

I

IAltZeroToOneMatrix - Interface in org.decisiondeck.xmcda_oo.utils.matrix
A zero-to-one matrix of alternatives.
IAltZeroToOneMatrix.Type - Enum in org.decisiondeck.xmcda_oo.utils.matrix
 
IAssignments - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
A set of assignments, where an assignment is a mapping of an alternative to exactly one category.
IAssignmentsRead - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
A read interface for a set of assignments where one assignment is a mapping of an alternative to exactly one category.
IAssignmentsToMultiple - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
Objects of this type contain a set of assignments, where an assignment is a mapping of an alternative to a set of categories, i.e., to at least one category.
IAssignmentsToMultipleRead - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
A read interface for a set of assignments, where an assignment is a mapping of an alternative to a set of categories, i.e., at least one category.
IAssignmentsWithCredibilities - Interface in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
A set of assignments where one assignment is a mapping of an alternative to a set of categories with associated credibilities, meaning that each category to which an alternative is mapped has an associated degree of credibility, a real number greater than zero, generally indicating the strength of assignment of that alternative to that category.
IAssignmentsWithCredibilitiesRead - Interface in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
A read-only interface for a set of assignments where one assignment is a mapping of an alternative to a set of categories with associated credibilities, meaning that each category to which an alternative is mapped has an associated degree of credibility (a real number greater than zero) indicating how strong the alternative belongs to that category.
ICategory - Interface in org.decisiondeck.xmcda_oo.structure.category
Note that two categories are considered equal iff they have the same name.
ICatsAndProfs - Interface in org.decisiondeck.jmcda.structure.sorting.category
Objects implementing this interface hold an ordered set of categories and an ordered set of profiles, together with relations between them on the basis that a category has, possibly, a down and an up profile.
ICoalitions - Interface in org.decisiondeck.xmcda_oo.structure
A set of weights (bound to criteria) and a majority threshold.
ICriteriaWithThresholds - Interface in org.decisiondeck.xmcda_oo.aggregators
Note that objects implementing this interface may be read-only, in which case the methods permitting to modify this object's state will throw UnsupportedOperationException when invoked.
identical(ICategory, ICategory) - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
Tests whether the given objects have equal name and profiles.
identicalTo(ICategory) - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
 
identity() - Static method in class org.decisiondeck.jmcda.utils.FunctionUtils
 
IEvaluations - Interface in org.decisiondeck.xmcda_oo.utils.matrix
A matrix of evaluations.
IFloatMatrix<RowType,ColumnType> - Interface in org.decisiondeck.xmcda_oo.utils.matrix
A matrix which is able to store double values at a set of positions, each position being represented by a row and a column.
IGroupSortingAssignments - Interface in org.decisiondeck.jmcda.structure.sorting.problem.group_assignments
The objective data part of a sorting problem, a set of decision makers, and ordered assignments of alternatives to categories for each decision makers.
IGroupSortingAssignmentsToMultiple - Interface in org.decisiondeck.jmcda.structure.sorting.problem.group_assignments
The objective data part of a sorting problem, a set of decision makers, and ordered assignments of alternatives to categories for each decision makers.
IGroupSortingAssignmentsWithCredibilities - Interface in org.decisiondeck.jmcda.structure.sorting.problem.group_assignments
The objective data part of a sorting problem, a set of decision makers, and ordered assignments of alternatives to categories for each decision makers.
IGroupSortingData - Interface in org.decisiondeck.jmcda.structure.sorting.problem.group_data
An object representing the objective data of a typical group sorting problem: alternatives, profiles, criteria, scales (co-domain) of the criteria, evaluations of alternatives according to criteria, categories to sort objects in.
IGroupSortingPreferences - Interface in org.decisiondeck.jmcda.structure.sorting.problem.group_preferences
Setting a preferential parameter for a decision maker (even an empty one such as a Thresholds containing no thresholds) adds that decision maker to the set of decision makers if it was not already present.
IGroupSortingResults - Interface in org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
IGroupSortingResultsToMultiple - Interface in org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
IGroupSortingResultsWithCredibilities - Interface in org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
improveInt(int) - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
Returns the closest value to the one given which is better than the one given, if possible.
improveInt(int, double) - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
inferScales(ISortingData) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Infers the scales of each criterion in the given data and sets them.
InputCheck - Class in org.decisiondeck.jmcda.exc
 
InputCheck() - Constructor for class org.decisiondeck.jmcda.exc.InputCheck
 
inScaleBoundaries(double) - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
inScaleStrictInt(double) - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
IntegerStepScaleToDel - Class in org.decisiondeck.xmcda_oo.structure
An immutable object.
IntegerStepScaleToDel(Criterion, int, int) - Constructor for class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
Note that best must be better or equal to worst.
IntegerStepScaleToDel(Criterion, int, int, int) - Constructor for class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
Note that best must be better or equal to worst.
interOrderAlternatives(Set<Alternative>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
interOrderCriteria(Set<Criterion>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
interOrderDms(Set<DecisionMaker>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
interOrderProfiles(Set<Alternative>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
InvalidInputException - Exception in org.decisiondeck.jmcda.exc
Indicates an exception related to missing or incorrect information (e.g., a threshold greater than an other one which should be the greatest).
InvalidInputException() - Constructor for exception org.decisiondeck.jmcda.exc.InvalidInputException
 
InvalidInputException(String, Throwable) - Constructor for exception org.decisiondeck.jmcda.exc.InvalidInputException
 
InvalidInputException(String) - Constructor for exception org.decisiondeck.jmcda.exc.InvalidInputException
 
InvalidInputException(Throwable) - Constructor for exception org.decisiondeck.jmcda.exc.InvalidInputException
 
InvalidInvocationException - Exception in org.decisiondeck.jmcda.exc
 
InvalidInvocationException() - Constructor for exception org.decisiondeck.jmcda.exc.InvalidInvocationException
 
InvalidInvocationException(String, Throwable) - Constructor for exception org.decisiondeck.jmcda.exc.InvalidInvocationException
 
InvalidInvocationException(String) - Constructor for exception org.decisiondeck.jmcda.exc.InvalidInvocationException
 
InvalidInvocationException(Throwable) - Constructor for exception org.decisiondeck.jmcda.exc.InvalidInvocationException
 
InvalidXMCDAUtilsArguments - Exception in org.decisiondeck.xmcda_oo.utils
 
InvalidXMCDAUtilsArguments() - Constructor for exception org.decisiondeck.xmcda_oo.utils.InvalidXMCDAUtilsArguments
 
InvalidXMCDAUtilsArguments(String, Throwable) - Constructor for exception org.decisiondeck.xmcda_oo.utils.InvalidXMCDAUtilsArguments
 
InvalidXMCDAUtilsArguments(String) - Constructor for exception org.decisiondeck.xmcda_oo.utils.InvalidXMCDAUtilsArguments
 
InvalidXMCDAUtilsArguments(Throwable) - Constructor for exception org.decisiondeck.xmcda_oo.utils.InvalidXMCDAUtilsArguments
 
IObserver<O> - Interface in org.decisiondeck.utils
An observer, to be used with an observed object.
IOrderedAssignments - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
Equivalent to IAssignments to use when the categories the alternatives are assigned to are provided with a total ordering, thus can be sorted from worst to best without ex-æquo.
IOrderedAssignmentsRead - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
A read-only interface for a set of assignments where one assignment is a mapping of an alternative to exactly one category among a set of ordered categories.
IOrderedAssignmentsToMultiple - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
Equivalent to IAssignmentsToMultiple to use when the categories the alternatives are assigned to are provided with a total ordering, thus can be sorted from worst to best without ex-æquo.
IOrderedAssignmentsToMultipleRead - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
Equivalent to IAssignmentsToMultipleRead to use when the categories the alternatives are assigned to are provided with a total ordering, thus can be sorted from worst to best without ex-æquo.
IOrderedAssignmentsWithCredibilities - Interface in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
A set of assignments where one assignment is a mapping of an alternative to a set of ordered categories, with associated credibilities, meaning that each category to which an alternative is mapped has an associated degree of credibility (a real number greater than zero) indicating how strong the alternative belongs to that category.
IOrderedAssignmentsWithCredibilitiesRead - Interface in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
Equivalent to IAssignmentsWithCredibilitiesRead to use when the categories the alternatives are assigned to are provided with a total ordering, thus can be sorted from worst to best without ex-æquo.
IOrderedAssignmentsWriteable - Interface in org.decisiondeck.jmcda.structure.sorting.assignment
A set of assignments that can be cleared and associated with an ordered set of categories.
IOrderedInterval - Interface in org.decisiondeck.xmcda_oo.structure
Represents an interval on the set of real numbers, ordered if the preference direction is set.
IProblemData - Interface in org.decisiondeck.jmcda.structure.sorting.problem.data
An object representing the objective data of a typical MCDA problem: Alternatives.
IRdEvaluations - Interface in org.decisiondeck.xmcda_oo.utils.matrix
A matrix of evaluations whose values can be read.
IRdFloatMatrix<RowType,ColumnType> - Interface in org.decisiondeck.xmcda_oo.utils.matrix
A matrix which is able to retrieve double values at a set of positions, each position being represented by a row and a column entries.
IRdZeroToOneMatrix<RowType,ColumnType> - Interface in org.decisiondeck.xmcda_oo.utils.matrix
A matrix which is able to retrieve values in [0, 1], i.e., doubles between 0 and 1 inclusive, at a set of positions, each position being represented by a row and a column entries.
IrisExporter - Class in org.decisiondeck.jmcda.persist
Exports a (possibly partial) preference model and assignment examples to multiple categories to a file suitable for import into the IRIS software.
IrisExporter(Writer) - Constructor for class org.decisiondeck.jmcda.persist.IrisExporter
 
IrisExporter(OutputSupplier<? extends Writer>) - Constructor for class org.decisiondeck.jmcda.persist.IrisExporter
 
isCompatible(ConstrainedMatrix.ValidatorType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
Checks whether the existing values in this matrix are compatible (i.e., satisfy) the given validator.
isComplete() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
isComplete() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
isComplete() - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
 
isComplete() - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
isComplete() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstantCompleteMatrix
 
isComplete() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
isComplete() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsDoubleView
 
isComplete() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsView
 
isComplete() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
isComplete() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
isComplete() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
isComplete() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdFloatMatrix
A matrix is complete iff it contains a value for every possible position (row, column) where row and column are rows and columns existing in this matrix (i.e. corresponding to at least one value).
isComplete() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
isConsistentData(ISortingData) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
 
isConsistentData() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.ISortingData
Checks that these data are consistent as defined per this interface (see ISortingData).
isConsistentData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
isConsistentData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
isConsistentData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
isConsistentData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
isConsistentGroupData(IGroupSortingData) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
 
isConsistentGroupData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataArray
 
isConsistentGroupData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataFiltering
 
isConsistentGroupData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataForwarder
 
isConsistentGroupData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataImpl
 
isConsistentGroupData() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataWithOrder
 
isConsistentGroupData() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_data.IGroupSortingData
Checks that these data are consistent as defined per this interface (see IGroupSortingData).
isConsistentGroupPreferences(IGroupSortingPreferences) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
 
isConsistentPreferences(ISortingPreferences) - Method in class org.decisiondeck.jmcda.exc.ConsistencyChecker
 
isConsistentPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
isConsistentPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
isConsistentPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
isConsistentPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
isConsistentPreferences() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Checks that these data and preferences are consistent as defined per this interface (see IGroupSortingPreferences).
isConsistentPreferences() - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
Checks that these data and preferences are consistent as defined per ISortingPreferences.
isConsistentPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
isConsistentPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
isConsistentPreferences() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
isContiguous(Iterable<T>, Iterable<T>) - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
Tests whether the given subset is indeed a subset of the given superset, and that all its elements are contained contiguously in the super set.
isCrisp() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
isCrisp() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
isCrisp() - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
isCrossBoundaries() - Method in class org.decisiondeck.xmcda_oo.services.sorting.StandardizeProfiles
 
isDominance(Set<Criterion>, IRdEvaluations) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
Compares the ordering of the categories, considering the given set of criteria, to the given profiles evaluations.
isDominance(Set<Alternative>) - Method in class org.decisiondeck.xmcda_oo.utils.CompareByDominance
Indicates whether all these alternatives may be ordered according to the dominance relation.
isEmpty() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
isEmpty() - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
isEmpty() - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
 
isEmpty() - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
isEmpty() - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
Tests whether this object contains no information.
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstantCompleteMatrix
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsDoubleView
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.EvaluationsView
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrixRestrictedView
 
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
isEmpty() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IRdFloatMatrix
Checks whether this matrix contains no value.
isEmpty() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
 
isFuzzy() - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
isFuzzy() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
isFuzzy() - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IFloatMatrix
Tells whether this matrix may be converted to a fuzzy matrix.
isInt(String) - Static method in class org.decisiondeck.utils.StringUtils
 
isInteger() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
isKeepShared() - Method in class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
isMultiCats() - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
isNice() - Method in class org.decisiondeck.jmcda.persist.IrisExporter
 
isNormalized() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
isNormalized() - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
 
isNormalized() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
ISortingAssignments - Interface in org.decisiondeck.jmcda.structure.sorting.problem.assignments
The objective data part of a sorting problem together with ordered assignments of alternatives to categories.
ISortingAssignmentsToMultiple - Interface in org.decisiondeck.jmcda.structure.sorting.problem.assignments
The objective data part of a sorting problem together with ordered assignments of alternatives to categories.
ISortingAssignmentsWithCredibilities - Interface in org.decisiondeck.jmcda.structure.sorting.problem.assignments
The objective data part of a sorting problem together with ordered assignments of alternatives to categories.
ISortingData - Interface in org.decisiondeck.jmcda.structure.sorting.problem.data
An object representing the objective data of a typical sorting problem: Alternatives.
ISortingPreferences - Interface in org.decisiondeck.jmcda.structure.sorting.problem.preferences
Preference parameters for a preference model of the type of Electre Tri, supplementary to the data of a sorting problem.
ISortingPreferencesParameters - Interface in org.decisiondeck.jmcda.structure.sorting
 
ISortingResults - Interface in org.decisiondeck.jmcda.structure.sorting.problem.results
 
ISortingResultsToMultiple - Interface in org.decisiondeck.jmcda.structure.sorting.problem.results
 
ISortingResultsWithCredibilities - Interface in org.decisiondeck.jmcda.structure.sorting.problem.results
 
isProtected() - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
isSharpVetoes() - Method in class org.decisiondeck.jmcda.services.outranking.Discordance
 
isSharpVetoes() - Method in class org.decisiondeck.jmcda.services.outranking.OutrankingFull
 
isSharpVetoes() - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
 
isValid(double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.AllValidator
 
isValid(double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.FuzzyValidator
 
isValid(double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
isValid(double) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.Validator
Asserts that the specified value is, or is not, valid.
isValid(double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
isValid(double) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IZeroToOneMatrix
 
iterator() - Method in class org.decisiondeck.utils.collections.AbstractSetView
 
iterator() - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
iterator() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
iterator() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
iterator() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
iterator() - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
IZeroToOneMatrix<RowType,ColumnType> - Interface in org.decisiondeck.xmcda_oo.utils.matrix
A matrix which is able to store values in [0, 1], i.e., doubles between 0 and 1 inclusive, at a set of positions, each position being represented by a row and a column.

K

keepOnlyAttributedAlternatives() - Method in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
The alternatives attribution must have been generated.

L

last() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
lastKey() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
LaTeXExport - Class in org.decisiondeck.xmcda_oo.utils
NB does not work well when ids contain characters that LaTeX does not like (such as underscores).
LaTeXExport() - Constructor for class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
LaTeXExporter - Class in org.decisiondeck.jmcda.persist.latex
 
LaTeXExporter(Writer) - Constructor for class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
 
LaTeXExporter(OutputSupplier<? extends Writer>) - Constructor for class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
 
LEQ - Class in org.decisiondeck.utils
 
LEQ(double) - Constructor for class org.decisiondeck.utils.LEQ
 
lower(T) - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
Lowers the given element by one rank.
lower(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 

M

MahdiExporter - Class in org.decisiondeck.jmcda.persist.text
A class to export sorting assignments data to a format called Mahdi format, after the name of a colleague who uses it.
MahdiExporter() - Constructor for class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
MapBackedSet<K,V> - Class in org.decisiondeck.xmcda_oo.utils
Note that this is completely different from Apache Commons Collection's MapBackedSet, as this one uses the map values as the set contents (and not the keys).
MapBackedSet() - Constructor for class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
mapIterator() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
MAX_WEIGHTS_SPREAD - Static variable in class org.decisiondeck.jmcda.services.generator.RandomGenerator
 
MAX_WEIGHTS_SPREAD - Static variable in class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
 
merge(DecisionMaker, ICoalitions) - Method in class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
merge(DecisionMaker, ICriteriaWithThresholds) - Method in class org.decisiondeck.xmcda_oo.structure.SharedThresholds
 
merge(Set<Alternative>, Set<Alternative>) - Method in class org.decisiondeck.xmcda_oo.utils.AlternativesMerger
Merges the two given sets into a new one.
merge(ICoalitions, ICoalitions) - Static method in class org.decisiondeck.xmcda_oo.utils.CoalitionsUtils
 
merge(IRdFloatMatrix<Alternative, Criterion>, IRdFloatMatrix<Alternative, Criterion>) - Static method in class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
 
merge(ICriteriaWithThresholds, ICriteriaWithThresholds) - Static method in class org.decisiondeck.xmcda_oo.utils.ThresholdsUtils
 
mergeExtended(DecisionMaker, IRdEvaluations) - Method in class org.decisiondeck.xmcda_oo.structure.SharedProfilesEvaluations
 
Modifier<T> - Interface in org.decisiondeck.xmcda_oo.utils
 
modify(T) - Method in interface org.decisiondeck.xmcda_oo.utils.Modifier
 

N

NavigableSetBackedOrderedIterator<T> - Class in org.decisiondeck.xmcda_oo.utils
 
NavigableSetBackedOrderedIterator(NavigableSet<T>) - Constructor for class org.decisiondeck.xmcda_oo.utils.NavigableSetBackedOrderedIterator
 
newAssignments() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
newAssignments() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newAssignments(ISortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newAssignmentsFromMultiple(IAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
The source must have each alternative assigned to only one category.
newAssignmentsToMultiple() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
newAssignmentsToMultiple(ISortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newAssignmentsToMultiple() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newAssignmentsToMultiple(ISortingAssignmentsToMultiple) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newAssignmentsWithCredibilities() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
newByteArraysSupplier() - Static method in class org.decisiondeck.utils.StringUtils
 
newDirection(Criterion.PreferenceDirection) - Static method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
Creates a new real interval, with no minimum or maximum bounds, representing the given preference direction.
newDiscreteInterval(Criterion.PreferenceDirection, double, double, double) - Static method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
newExportByIndexSettings(ISortingData, int) - Static method in class org.decisiondeck.jmcda.persist.utils.ExportUtils
Note that the returned settings contain copy of the given source data, thus writing to the source data is not reflected in the settings, thus after a write the previously returned settings object should not be used anymore as it will be outdated.
newExportByIndexSettings(IGroupSortingData) - Static method in class org.decisiondeck.jmcda.persist.utils.ExportUtils
Note that the returned settings contain copy of the given source data, thus writing to the source data is not reflected in the settings, thus after a write the previously returned settings object should not be used anymore as it will be outdated.
newExportSettings(ISortingData) - Static method in class org.decisiondeck.jmcda.persist.utils.ExportUtils
Note that the returned settings contain copy of the given source data, thus writing to the source data is not reflected in the settings, thus after a write the previously returned settings object should not be used anymore as it will be outdated.
newGroupAssignments() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newGroupAssignments(IGroupSortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Copy constructor by value.
newGroupAssignmentsToMultiple(IGroupSortingAssignmentsToMultiple) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Copy constructor by value.
newGroupAssignmentsToMultiple() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newGroupAssignmentsToMultiple(IGroupSortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Copy constructor by value.
newGroupAssignmentsWithCredibilities() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newGroupAssignmentsWithOrder(IGroupSortingAssignments) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Copy constructor by value.
newGroupPreferences(IGroupSortingPreferences) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Copy constructor by value.
newGroupPreferences() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newGroupResults(IGroupSortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newGroupResults() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newGroupResultsWithCredibilities(IGroupSortingResultsWithCredibilities) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newGroupResultsWithCredibilities() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newGroupResultsWithOrder(IGroupSortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Copy constructor by value.
newHashMapNoNull() - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
 
newHashSetNoNull() - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
 
newInterval(Criterion.PreferenceDirection, double, double) - Static method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
newLinkedHashSetNoNull() - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
 
newMaximizeDirection() - Static method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
newMinimizeDirection() - Static method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
newName(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
Creates a new category containing the same informations as this one except a new name.
newOrderedAssignments() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
newOrderedAssignmentsFromMultiple(IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
The source must have each alternative assigned to only one category.
newOrderedAssignmentsToMultiple() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
newOrderedAssignmentsToMultiple(IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
newOrderedAssignmentsToMultiple(IAssignmentsToMultipleRead, SortedSet<Category>) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
Creates a new ordered assignments object that contain all the given source assignments.
newOrderedAssignmentsWithCredibilities() - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
newOrderedAssignmentsWithCredibilities(IOrderedAssignmentsWithCredibilitiesRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsFactory
 
newProblemData() - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newProblemData(IRdEvaluations, Map<Criterion, IOrderedInterval>) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
Creates a problem data object that contains the given evaluations and scales.
newProblemData(IProblemData) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
Creates a problem data object that contains the given information.
newProfileDown(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
Creates a new category containing the same informations as this one except a different down profile.
newProfileUp(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
Creates a new category containing the same informations as this one except a different up profile.
newRealsInterval() - Static method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
Creates an interval with infinite lower and upper bounds, representing the whole set of real numbers, and without a preference direction.
newResults() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newResults(ISortingResults) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newResultsToMultiple() - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newResultsToMultiple(IRdEvaluations, Map<Criterion, IOrderedInterval>, ICatsAndProfs, IRdEvaluations, ICriteriaWithThresholds, ICoalitions, IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newResultsToMultiple(ISortingResultsToMultiple) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newResultsWithCredibilities() - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
newSortedSet(Set<T>) - Static method in class org.decisiondeck.xmcda_oo.utils.Utils
Creates a new sorted set based on a predefined universe consisting of the objects given in the set.
newSortingAssignmentsToMultiple(IRdEvaluations, Map<Criterion, IOrderedInterval>, ICatsAndProfs, IOrderedAssignmentsToMultipleRead) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newSortingData(ISortingData) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newSortingData(IRdEvaluations, Map<Criterion, IOrderedInterval>, ICatsAndProfs) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
Creates a sorting problem object that contains the given evaluations, scales, categories, profiles.
newSortingData() - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newSortingPreferences(IRdEvaluations, Map<Criterion, IOrderedInterval>, ICatsAndProfs, IRdEvaluations, ICriteriaWithThresholds, ICoalitions) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
Creates a problem data object that contains the given data.
newSortingPreferences() - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newSortingPreferences(ISortingPreferences) - Static method in class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
newUnrestrictedInterval(Criterion.PreferenceDirection, double, double) - Static method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
Creates an interval with possibly infinite lower and upper bounds.
newZeroes(Set<Criterion>) - Static method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
next() - Method in class org.decisiondeck.utils.collections.AbstractIterator
 
next() - Method in class org.decisiondeck.utils.collections.AbstractSetViewIterator
 
next() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsEntrySet
 
next() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsKeySet
 
next() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsMap
 
next() - Method in class org.decisiondeck.xmcda_oo.utils.FeasibleSpaceExplorer
 
next() - Method in class org.decisiondeck.xmcda_oo.utils.NavigableSetBackedOrderedIterator
 
nextKey(Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
NoNullEntries<K,V> - Class in org.decisiondeck.utils
 
NoNullEntries() - Constructor for class org.decisiondeck.utils.NoNullEntries
 
notifyObserversChanged() - Method in class org.decisiondeck.utils.ObservableTyped
 
notifyObserversChanged(O) - Method in class org.decisiondeck.utils.ObservableTyped
 
numberOfWeights() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 

O

ObservableTyped<O> - Class in org.decisiondeck.utils
 
ObservableTyped() - Constructor for class org.decisiondeck.utils.ObservableTyped
 
OneMinusInverseMatrix<PosType> - Class in org.decisiondeck.xmcda_oo.utils.matrix
A fuzzy matrix based on an other fuzzy matrix (called 'base' matrix).
OneMinusInverseMatrix(IRdZeroToOneMatrix<PosType, PosType>) - Constructor for class org.decisiondeck.xmcda_oo.utils.matrix.OneMinusInverseMatrix
Sets this object to use the given matrix as base.
optimistic(ISortingPreferences) - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
Computes the optimistic assignment of the real alternatives contained in the data, using the given data, into the given categories.
optimistic(Set<Alternative>, IAltZeroToOneMatrix, ICatsAndProfs) - Method in class org.decisiondeck.xmcda_oo.services.sorting.SortingAssigner
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.
OrderDecoratedSet<E> - Class in org.decisiondeck.utils.collections
 
OrderDecoratedSet(ExternalOrderingSet<E>, Set<E>, boolean) - Constructor for class org.decisiondeck.utils.collections.OrderDecoratedSet
 
OrderedAssignments - Class in org.decisiondeck.jmcda.structure.sorting.assignment
 
OrderedAssignments() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
OrderedAssignmentsFiltering - Class in org.decisiondeck.jmcda.structure.sorting.assignment
A read-only view of an ordered assignments object.
OrderedAssignmentsFiltering(IOrderedAssignments, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
 
OrderedAssignmentsFiltering(IOrderedAssignments) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFiltering
Creates a read-only view of the given delegate.
OrderedAssignmentsForwarder - Class in org.decisiondeck.jmcda.structure.sorting.assignment
 
OrderedAssignmentsForwarder(IOrderedAssignments) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
OrderedAssignmentsFromRead - Class in org.decisiondeck.jmcda.structure.sorting.assignment
 
OrderedAssignmentsFromRead(IOrderedAssignmentsRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
OrderedAssignmentsToMultiple - Class in org.decisiondeck.jmcda.structure.sorting.assignment
 
OrderedAssignmentsToMultiple() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
OrderedAssignmentsToMultiple(IOrderedAssignmentsToMultipleRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
Copy-constructor by value.
OrderedAssignmentsToMultipleEdgesView - Class in org.decisiondeck.jmcda.structure.sorting.assignment
A view of an ordered assignments object that views only the edges of the assignments.
OrderedAssignmentsToMultipleEdgesView(IOrderedAssignmentsToMultipleRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleEdgesView
Creates a view of the given delegate that views only the edges assignments.
OrderedAssignmentsToMultipleExtended - Class in org.decisiondeck.jmcda.structure.sorting.assignment
A writeable view to an other IOrderedAssignmentsToMultiple that extends the set of assigned alternatives with a given set of alternatives being constantly assigned to the whole set of categories contained in the delegate object.
OrderedAssignmentsToMultipleExtended(IOrderedAssignmentsToMultiple, Set<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleExtended
 
OrderedAssignmentsToMultipleFiltering - Class in org.decisiondeck.jmcda.structure.sorting.assignment
A read-only view of an ordered assignments object.
OrderedAssignmentsToMultipleFiltering(IOrderedAssignmentsToMultiple) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFiltering
Creates a read-only view of the given delegate.
OrderedAssignmentsToMultipleFiltering(IOrderedAssignmentsToMultiple, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFiltering
 
OrderedAssignmentsToMultipleForwarder - Class in org.decisiondeck.jmcda.structure.sorting.assignment
 
OrderedAssignmentsToMultipleForwarder(IOrderedAssignmentsToMultiple) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
OrderedAssignmentsToMultipleFromRead - Class in org.decisiondeck.jmcda.structure.sorting.assignment
 
OrderedAssignmentsToMultipleFromRead(IOrderedAssignmentsToMultipleRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
OrderedAssignmentsWithCredibilities - Class in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
 
OrderedAssignmentsWithCredibilities() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
OrderedAssignmentsWithCredibilities(IOrderedAssignmentsWithCredibilitiesRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
Copy-constructor by value.
OrderedAssignmentsWithCredibilitiesFiltering - Class in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
A read-only view of an ordered assignments object.
OrderedAssignmentsWithCredibilitiesFiltering(IOrderedAssignmentsWithCredibilities, Predicate<Alternative>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
OrderedAssignmentsWithCredibilitiesFiltering(IOrderedAssignmentsWithCredibilities) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
Creates a new read-only view of the given delegate.
OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities - Class in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
A read-only view of an ordered assignments object.
OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities(IOrderedAssignmentsWithCredibilitiesRead, Predicate<Double>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
The predicate must be such that each alternative is still assigned to at least one category.
OrderedAssignmentsWithCredibilitiesForwarder - Class in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
 
OrderedAssignmentsWithCredibilitiesForwarder(IOrderedAssignmentsWithCredibilities) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
OrderedAssignmentsWithCredibilitiesFromRead - Class in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
 
OrderedAssignmentsWithCredibilitiesFromRead(IOrderedAssignmentsWithCredibilitiesRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
OrderedAssignmentsWithCredibilitiesViewFromMultiple - Class in org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
 
OrderedAssignmentsWithCredibilitiesViewFromMultiple(IOrderedAssignmentsToMultipleRead, double) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
OrderedInterval - Class in org.decisiondeck.xmcda_oo.structure
An interval on the set of reals, with a preference direction, typically attached to a criterion.
OrderedInterval(Criterion.PreferenceDirection, double, double, Double) - Constructor for class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
OrderedIntervalInteger - Class in org.decisiondeck.xmcda_oo.structure
A facade to an OrderedInterval permitting easier use when the interval only contains integer numbers.
OrderedIntervalInteger(OrderedInterval) - Constructor for class org.decisiondeck.xmcda_oo.structure.OrderedIntervalInteger
 
orderedMapIterator() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
org.decisiondeck.jmcda - package org.decisiondeck.jmcda
 
org.decisiondeck.jmcda.exc - package org.decisiondeck.jmcda.exc
Classes related to exceptions and treatment of exceptions, in particular of InvalidInputException.
org.decisiondeck.jmcda.persist - package org.decisiondeck.jmcda.persist
Utilities to export (and perhaps import) XMCDA data to various file formats such as CSV, LaTeX...
org.decisiondeck.jmcda.persist.latex - package org.decisiondeck.jmcda.persist.latex
 
org.decisiondeck.jmcda.persist.text - package 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.persist.utils - package org.decisiondeck.jmcda.persist.utils
 
org.decisiondeck.jmcda.sample_problems - package org.decisiondeck.jmcda.sample_problems
 
org.decisiondeck.jmcda.services.generator - package org.decisiondeck.jmcda.services.generator
 
org.decisiondeck.jmcda.services.outranking - package org.decisiondeck.jmcda.services.outranking
 
org.decisiondeck.jmcda.services.sorting - package org.decisiondeck.jmcda.services.sorting
 
org.decisiondeck.jmcda.services.sorting.assignments - package org.decisiondeck.jmcda.services.sorting.assignments
 
org.decisiondeck.jmcda.services.utils - package org.decisiondeck.jmcda.services.utils
 
org.decisiondeck.jmcda.structure - package org.decisiondeck.jmcda.structure
Base model classes such as alternatives, criteria, and in sub-packages classes for sorting problems such as categories, and so on.
org.decisiondeck.jmcda.structure.coalitions - package org.decisiondeck.jmcda.structure.coalitions
 
org.decisiondeck.jmcda.structure.graph - package org.decisiondeck.jmcda.structure.graph
Structures related to graph theory, or relations, such as preorders.
org.decisiondeck.jmcda.structure.sorting - package org.decisiondeck.jmcda.structure.sorting
Model classes for sorting problems and, in sub packages, categories, and so on.
org.decisiondeck.jmcda.structure.sorting.assignment - package org.decisiondeck.jmcda.structure.sorting.assignment
 
org.decisiondeck.jmcda.structure.sorting.assignment.credibilities - package org.decisiondeck.jmcda.structure.sorting.assignment.credibilities
 
org.decisiondeck.jmcda.structure.sorting.assignment.utils - package org.decisiondeck.jmcda.structure.sorting.assignment.utils
 
org.decisiondeck.jmcda.structure.sorting.category - package org.decisiondeck.jmcda.structure.sorting.category
Model classes for categories in a sorting problem.
org.decisiondeck.jmcda.structure.sorting.problem - package org.decisiondeck.jmcda.structure.sorting.problem
 
org.decisiondeck.jmcda.structure.sorting.problem.assignments - package org.decisiondeck.jmcda.structure.sorting.problem.assignments
 
org.decisiondeck.jmcda.structure.sorting.problem.data - package 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_assignments - package org.decisiondeck.jmcda.structure.sorting.problem.group_assignments
 
org.decisiondeck.jmcda.structure.sorting.problem.group_data - package org.decisiondeck.jmcda.structure.sorting.problem.group_data
 
org.decisiondeck.jmcda.structure.sorting.problem.group_preferences - package org.decisiondeck.jmcda.structure.sorting.problem.group_preferences
 
org.decisiondeck.jmcda.structure.sorting.problem.group_results - package org.decisiondeck.jmcda.structure.sorting.problem.group_results
 
org.decisiondeck.jmcda.structure.sorting.problem.preferences - package org.decisiondeck.jmcda.structure.sorting.problem.preferences
 
org.decisiondeck.jmcda.structure.sorting.problem.results - package org.decisiondeck.jmcda.structure.sorting.problem.results
 
org.decisiondeck.jmcda.structure.sorting.problem.view - package org.decisiondeck.jmcda.structure.sorting.problem.view
 
org.decisiondeck.jmcda.utils - package org.decisiondeck.jmcda.utils
 
org.decisiondeck.utils - package org.decisiondeck.utils
Various utility classes not related to JMCDA but used in JMCDA.
org.decisiondeck.utils.collections - package org.decisiondeck.utils.collections
 
org.decisiondeck.xmcda_oo.aggregators - package org.decisiondeck.xmcda_oo.aggregators
 
org.decisiondeck.xmcda_oo.data - package org.decisiondeck.xmcda_oo.data
 
org.decisiondeck.xmcda_oo.services.flow - package org.decisiondeck.xmcda_oo.services.flow
 
org.decisiondeck.xmcda_oo.services.promethee_profiles - package org.decisiondeck.xmcda_oo.services.promethee_profiles
 
org.decisiondeck.xmcda_oo.services.sorting - package org.decisiondeck.xmcda_oo.services.sorting
 
org.decisiondeck.xmcda_oo.services.utils - package org.decisiondeck.xmcda_oo.services.utils
 
org.decisiondeck.xmcda_oo.structure - package org.decisiondeck.xmcda_oo.structure
 
org.decisiondeck.xmcda_oo.structure.alternatives_scores - package org.decisiondeck.xmcda_oo.structure.alternatives_scores
 
org.decisiondeck.xmcda_oo.structure.category - package org.decisiondeck.xmcda_oo.structure.category
 
org.decisiondeck.xmcda_oo.structure.sorting - package org.decisiondeck.xmcda_oo.structure.sorting
 
org.decisiondeck.xmcda_oo.utils - package org.decisiondeck.xmcda_oo.utils
 
org.decisiondeck.xmcda_oo.utils.matrix - package org.decisiondeck.xmcda_oo.utils.matrix
Provides matrix interfaces and classes.
Outranking - Class in org.decisiondeck.jmcda.services.outranking
TODO optimize for speed (~ 500 alts, 3 crits => more than one second needed).
Outranking() - Constructor for class org.decisiondeck.jmcda.services.outranking.Outranking
 
OutrankingFull - Class in org.decisiondeck.jmcda.services.outranking
 
OutrankingFull() - Constructor for class org.decisiondeck.jmcda.services.outranking.OutrankingFull
 
overMaximal(Map<Criterion, Double>) - Method in class org.decisiondeck.xmcda_oo.utils.FeasibleSpaceExplorer
The given alternative must be evaluated on the criteria bound to this object.

P

Pair<Type1,Type2> - Class in org.decisiondeck.xmcda_oo.utils
A simple pair object, holding two other objects, of possibly different types.
Pair(Type1, Type2) - Constructor for class org.decisiondeck.xmcda_oo.utils.Pair
 
perturb() - Method in class org.decisiondeck.xmcda_oo.services.utils.AssignmentsPerturber
Assignments must be bound, the proportion of perturbation must be set.
pessimistic(ISortingPreferences) - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
Computes the pessimistic assignment of the real alternatives contained in the data, using the given data, into the given categories.
pessimistic(Set<Alternative>, IAltZeroToOneMatrix, ICatsAndProfs) - Method in class org.decisiondeck.xmcda_oo.services.sorting.SortingAssigner
Assigns each alternative to the highest category such that the alternative outranks the profile corresponding to that category.
pessimisticAll(IGroupSortingPreferences, Map<DecisionMaker, Set<Alternative>>) - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
 
pessimisticInto(Map<DecisionMaker, Set<Alternative>>, IGroupSortingResults) - Static method in class org.decisiondeck.jmcda.services.sorting.SortingFull
 
pollFirst() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
pollLast() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
populateFrom(IRdFloatMatrix<RowType, ColumnType>) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
Copies all values from the given matrix in this matrix, provided they are valid (i.e. they all meet the constraint bound to this object).
preference(IProblemData, ICriteriaWithThresholds, Weights) - Method in class org.decisiondeck.jmcda.services.outranking.Concordance
Computes a matrix containing the preference indices, a la Promethee, for all the alternatives in the given data.
preferencePairwize(double, double, Criterion.PreferenceDirection, double, double) - Method in class org.decisiondeck.jmcda.services.outranking.Concordance
 
PreferencesProbabilisticDifference - Class in org.decisiondeck.xmcda_oo.services.sorting
Given two sets of preference parameters: weights and profiles, compute the probability that an alternative be assigned to the same category according to each preference model.
PreferencesProbabilisticDifference(ICatsAndProfs, ICoalitions, IRdEvaluations, ICoalitions, IRdEvaluations, Map<Criterion, IOrderedInterval>) - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifference
 
PreferencesProbabilisticDifference(ISortingPreferences, ISortingPreferences) - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifference
 
PreferencesProbabilisticDifferenceBySimulation - Class in org.decisiondeck.xmcda_oo.services.sorting
Given two sets of preference parameters: weights and profiles, compute the probability that an alternative be assigned to the same category according to each preference model.
PreferencesProbabilisticDifferenceBySimulation(ISortingPreferences, ISortingPreferences, int) - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifferenceBySimulation
 
PreferencesProbabilisticDifferenceOptimized - Class in org.decisiondeck.xmcda_oo.services.sorting
 
PreferencesProbabilisticDifferenceOptimized(ICatsAndProfs, ICoalitions, IRdEvaluations, ICoalitions, IRdEvaluations, Map<Criterion, IOrderedInterval>) - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifferenceOptimized
 
PreferencesProbabilisticDifferenceOptimized(ISortingPreferences, ISortingPreferences) - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.PreferencesProbabilisticDifferenceOptimized
 
PreferencesToArrays - Class in org.decisiondeck.xmcda_oo.utils
 
PreferencesToArrays(ICatsAndProfs, Coalitions, IRdEvaluations) - Constructor for class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
PreferencesToArrays(ICatsAndProfs, ICoalitions, Collection<Criterion>, IRdEvaluations) - Constructor for class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
Preorder<T> - Class in org.decisiondeck.jmcda.structure.graph
Objects of this class represent a complete preorder, that is, a relation on a set of objects called elements, which can be viewed as an ordered set of classes of equivalence.
Preorder(int) - Constructor for class org.decisiondeck.jmcda.structure.graph.Preorder
Creates a preorder with the given number of ranks.
previous() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsEntrySet
 
previous() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsKeySet
 
previous() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsMap
 
previous() - Method in class org.decisiondeck.xmcda_oo.utils.NavigableSetBackedOrderedIterator
 
previousKey(Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
ProblemDataFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.data
A read-only view.
ProblemDataFiltering(ISortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
Creates a read-only view of the given data.
ProblemDataFiltering(IProblemData, Predicate<Alternative>, Predicate<Criterion>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
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.
ProblemDataForwarder - Class in org.decisiondeck.jmcda.structure.sorting.problem.data
 
ProblemDataForwarder(IProblemData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataForwarder
 
ProblemFactory - Class in org.decisiondeck.jmcda.structure.sorting.problem
 
ProblemFactory() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.ProblemFactory
 
ProblemViewFactory - Class in org.decisiondeck.jmcda.structure.sorting.problem.view
 
ProblemViewFactory() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.view.ProblemViewFactory
 
ProfilesDistance - Class in org.decisiondeck.xmcda_oo.services.sorting
This object also accepts values outside of the relevant scale's boundaries.
ProfilesDistance() - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
ProfilesDistanceResult - Class in org.decisiondeck.xmcda_oo.services.sorting
 
ProfilesDistanceResult() - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
PrometheeProfiles - Class in org.decisiondeck.xmcda_oo.services.promethee_profiles
 
PrometheeProfiles() - Constructor for class org.decisiondeck.xmcda_oo.services.promethee_profiles.PrometheeProfiles
 
put(T, int) - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
Adds an element to the set of elements at a given rank.
put(Set<T>, int) - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
Puts all the elements in the given rank, as per calling repeatedly the method Preorder.put(Object, int).
put(Alternative, double) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
put(Alternative, Double) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
put(Alternative, AlternativeEvaluations) - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
put(Alternative, Criterion, double) - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
put(RowType, ColumnType, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
Puts the given value at the position specified by the given row and column, provided that it is valid (according to the ConstrainedMatrix.FuzzyValidator bound to this object).
put(RowType, ColumnType, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
put(RowType, ColumnType, double) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
put(RowType, ColumnType, double) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IFloatMatrix
Puts a value in this matrix at the position specified by the given row and column.
put(RowType, ColumnType, double) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IZeroToOneMatrix
Puts a value in this matrix at the position specified by the given row and column.
put(K, V, Boolean) - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
Call this method after some value has been updated to update the state of this object.
putAll(Weights) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
putAll(Weights) - Method in class org.decisiondeck.xmcda_oo.structure.Weights
Puts all the weights contained in the given object in this object, replacing any current value if the given object contains weights for some criteria already in this object.
putEmpty(K) - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
Associates an empty value to the given key.
putEvaluation(Criterion, Double) - Method in class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
 
putEvaluation(DecisionMaker, Alternative, Criterion, double) - Method in class org.decisiondeck.xmcda_oo.structure.SharedProfilesEvaluations
 
putShared(K) - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
Associates to the given key the value equals to the currently shared value.
putWeight(Criterion, double) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
putWeight(Criterion, double) - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
Sets or replaces the weight associated to the given criterion.
putWeight(DecisionMaker, Criterion, double) - Method in class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
putWeight(Criterion, double) - Method in class org.decisiondeck.xmcda_oo.structure.Weights
Associates the given weight to the given criterion.

R

raise(T) - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
Raises the given element by one rank.
RandomEvaluator - Class in org.decisiondeck.xmcda_oo.utils
 
RandomEvaluator(IOrderedInterval) - Constructor for class org.decisiondeck.xmcda_oo.utils.RandomEvaluator
Creates a new object associated with the given scale.
RandomEvaluator(IOrderedInterval, Random) - Constructor for class org.decisiondeck.xmcda_oo.utils.RandomEvaluator
Creates a new object associated with the given scale.
RandomGenerator - Class in org.decisiondeck.jmcda.services.generator
 
RandomGenerator() - Constructor for class org.decisiondeck.jmcda.services.generator.RandomGenerator
 
RandomGeneratorOld - Class in org.decisiondeck.xmcda_oo.data
A basic generator with the added capability of generating random data.
RandomGeneratorOld() - Constructor for class org.decisiondeck.xmcda_oo.data.RandomGeneratorOld
 
read() - Method in class org.decisiondeck.jmcda.persist.text.CsvImporter
 
remove(T) - Method in class org.decisiondeck.jmcda.structure.graph.Preorder
Removes the given element from this object, if it is present.
remove(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
remove(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
remove() - Method in class org.decisiondeck.utils.collections.AbstractIterator
 
remove(Object) - Method in class org.decisiondeck.utils.collections.AbstractSetView
 
remove() - Method in class org.decisiondeck.utils.collections.AbstractSetViewIterator
 
remove(Object) - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
remove(DecisionMaker) - Method in class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
remove(Object) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
remove(Object) - Method in class org.decisiondeck.xmcda_oo.structure.Criteria
 
remove(Alternative, Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
remove(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
remove(Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.SharedProfilesEvaluations
 
remove(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.SharedProfilesEvaluations
 
remove(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.SharedThresholds
 
remove(Object) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
Removes an element from this ordering if it is present.
remove(Object) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
remove() - Method in class org.decisiondeck.xmcda_oo.utils.FeasibleSpaceExplorer
Throws UnsupportedOperationException.
remove(Object) - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
remove(RowType, ColumnType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
Removes the value in this matrix at the position specified by the given row and column.
remove(RowType, ColumnType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
remove(RowType, ColumnType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
remove(RowType, ColumnType) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IFloatMatrix
Remove the value in this matrix at the position specified by the given row and column.
remove(RowType, ColumnType) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IZeroToOneMatrix
Removes the value in this matrix at the position specified by the given row and column.
remove() - Method in class org.decisiondeck.xmcda_oo.utils.NavigableSetBackedOrderedIterator
 
remove(K, boolean) - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
Removes the pair related to the given key.
removeAll(Collection<?>) - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
removeAll(Collection<?>) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
removeAll(Collection<?>) - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
removeAllProfiles() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
removeAssignment(Alternative, ICategory) - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
The designated assignment must exist in this object.
removeCategory(IOrderedAssignments, Category) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Removes all assignments to the given category if there is any, and removes the category from the set of categories bound to the given assignments if it exists.
removeCategory(IOrderedAssignmentsToMultiple, Category) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Removes all assignments to the given category if there is any, and removes the category from the set of categories bound to the given assignments if it exists.
removeCategory(IOrderedAssignmentsWithCredibilities, Category) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Removes all assignments to the given category if there is any, and removes the category from the set of categories bound to the given assignments if it exists.
removeCategory(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
removeCategory(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
removeCategory(String) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
removeCategory(String) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Removes the given category from this object, if it exists.
removeEvaluation(DecisionMaker, Alternative, Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.SharedProfilesEvaluations
 
removeMajorityThreshold() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
removeMajorityThreshold() - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
Removes the possibly associated majority threshold.
removeMajorityThreshold(DecisionMaker) - Method in class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
removeProfile(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
removeProfile(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
removeProfile(Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
removeProfile(Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Removes the given profile from this object, if it exists.
removeWeight(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
removeWeight(DecisionMaker, Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
removeWeight(Criterion) - Method in class org.decisiondeck.xmcda_oo.structure.Weights
Removes the weight associated to the given criterion, if it exists.
renameCategory(IOrderedAssignments, Category, Category) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
Replaces all assignments to the given old category with assignments to the given new category, and replaces the old category with the new one in the set of categories bound to the given assignments object.
renameCategory(IOrderedAssignmentsToMultiple, Category, Category) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
renameCategory(IOrderedAssignmentsWithCredibilities, Category, Category) - Static method in class org.decisiondeck.jmcda.structure.sorting.assignment.utils.AssignmentsUtils
 
replace(E, E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
 
replace(E, E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
replaceShared(ICoalitions) - Method in class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
replaceShared(IRdEvaluations) - Method in class org.decisiondeck.xmcda_oo.structure.SharedProfilesEvaluations
 
replaceShared(ICriteriaWithThresholds) - Method in class org.decisiondeck.xmcda_oo.structure.SharedThresholds
 
reset() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ElectrePessimisticProgressive
 
resetComputations() - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
resetOrder(Collection<E>) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingComparator
Equivalent to a clear then add of all the objects contained in the given collection in iteration order.
resetOrder(Collection<E>) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
Changes the ordering of this set.
restrictedView(IRdEvaluations, Predicate<Alternative>, Predicate<Criterion>) - Static method in class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
Retrieves a view restricting to the given sets.
restrictTo(IRdEvaluations, Set<Alternative>) - Static method in class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
 
retainAll(Collection<?>) - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
retainAll(Collection<?>) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
This method is implemented for compatibility with Set but should not be used with this object.
retainAll(Collection<?>) - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
roundsUp() - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  

S

ScoredAlternativesIteratorAsEntrySet - Class in org.decisiondeck.xmcda_oo.structure.alternatives_scores
 
ScoredAlternativesIteratorAsEntrySet(AlternativesScores) - Constructor for class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsEntrySet
 
ScoredAlternativesIteratorAsKeySet - Class in org.decisiondeck.xmcda_oo.structure.alternatives_scores
 
ScoredAlternativesIteratorAsKeySet(AlternativesScores) - Constructor for class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsKeySet
 
ScoredAlternativesIteratorAsMap - Class in org.decisiondeck.xmcda_oo.structure.alternatives_scores
Note that this map ordering depends on the key as well as on the values, which is unusual and has implications on the possible uses of such object.
ScoredAlternativesIteratorAsMap(AlternativesScores) - Constructor for class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsMap
 
setAllNaturalOrder() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setAllNaturalOrder() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataWithOrder
 
setAlternativeNamer(Function<Integer, String>) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
setAlternativeNamer(Function<Integer, String>) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
setAlternatives(Set<Alternative>) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
setAlternatives(Set<Alternative>) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
setAlternativesComparator(Comparator<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setAlternativesList(List<Alternative>) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
Sets the alternatives list to use when exporting.
setAlternativesOrder(Collection<Alternative>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setAlternativesOrder(Collection<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setAlternativesOrderByDelegate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setAlternativesToString(Function<Alternative, String>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
SetBackedMap<K,V> - Class in org.decisiondeck.utils.collections
 
SetBackedMap(Set<K>, Function<? super K, ? extends V>) - Constructor for class org.decisiondeck.utils.collections.SetBackedMap
 
setBounds(Map<Criterion, IOrderedInterval>) - Method in class org.decisiondeck.xmcda_oo.utils.PreferencesToArrays
 
setCategories(Alternative, Set<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.AssignmentsToMultiple
 
setCategories(Set<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
setCategories(SortedSet<Category>) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IOrderedAssignmentsWithCredibilities
Sets the categories and the order of the categories in this object.
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
setCategories(Alternative, Set<Category>) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignmentsToMultiple
Sets, replaces, or removes the assignment of an alternative.
setCategories(Alternative, Set<Category>) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IOrderedAssignmentsToMultiple
Sets, replaces, or removes the assignment of an alternative.
setCategories(SortedSet<Category>) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IOrderedAssignmentsWriteable
Sets the categories and the order of the categories in this object.
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
setCategories(Alternative, Set<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultiple
 
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
setCategories(Alternative, Set<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleForwarder
 
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
setCategories(Alternative, Set<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsToMultipleFromRead
 
setCategories(Set<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
Sets the categories this object will return to VersatileAssignments.getCategories(), or removes them and restore the default behavior.
setCategories(Alternative, Set<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
Sets, replaces, or removes the assignment of an alternative.
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
setCategories(Alternative, Set<Category>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
Sets, replaces, or removes the assignment of an alternative.
setCategories(ICatsAndProfs) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
setCategories(SortedSet<Category>) - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
setCategoriesToString(Function<Category, String>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setCategory(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.Assignments
 
setCategory(Alternative, Category) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IAssignments
Sets, replaces, or removes the assignment of an alternative.
setCategory(Alternative, Category) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.IOrderedAssignments
Sets, replaces, or removes the assignment of an alternative.
setCategory(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignments
 
setCategory(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsForwarder
 
setCategory(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.OrderedAssignmentsFromRead
 
setCategory(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
Sets, replaces, or removes the assignment of an alternative.
setCategory(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
Sets, replaces, or removes the assignment of an alternative.
setCategory(String, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
setCategory(String, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
setCategory(String, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
setCategory(String, Category) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Replaces the given old category.
setCategoryDown(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
setCategoryDown(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
setCategoryDown(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
setCategoryDown(Alternative, Category) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Sets or replaces the category down to the given profile (i.e. the one whose given profile is the up profile).
setCategoryUp(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
setCategoryUp(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
setCategoryUp(Alternative, Category) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
setCategoryUp(Alternative, Category) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
Sets or replaces the category up to the given profile (i.e. the one for which the given profile is the down profile).
setCatsAndProfs(ICatsAndProfs) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
setCoalitions(DecisionMaker, ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setCoalitions(DecisionMaker, ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setCoalitions(DecisionMaker, ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setCoalitions(DecisionMaker, ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setCoalitions(DecisionMaker, ICoalitions) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Sets, replaces, or removes the coalitions informations bound to the given decision maker.
setCoalitions(ICoalitions) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
Sets, replaces, or removes the coalitions informations.
setCoalitions(ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
setCoalitions(ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
setCoalitions(ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
setComputeApproximations(Set<Double>) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistance
 
setCredibilities(Alternative, Map<Category, Double>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
setCredibilities(Alternative, Map<Category, Double>) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IAssignmentsWithCredibilities
Sets, replaces, or removes the assignment of an alternative and the associated degrees of credibility.
setCredibilities(Alternative, Map<Category, Double>) - Method in interface org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.IOrderedAssignmentsWithCredibilities
Sets, replaces, or removes the assignment of an alternative and the associated degrees of credibility.
setCredibilities(Alternative, Map<Category, Double>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
setCredibilities(Alternative, Map<Category, Double>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
setCredibilities(Alternative, Map<Category, Double>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFromRead
 
setCredibilities(Alternative, Map<Category, Double>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
Sets, replaces, or removes the assignment of an alternative and the associated degrees of credibility.
setCredibilities(Alternative, Map<Category, Double>) - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
Sets, replaces, or removes the assignment of an alternative and the associated degrees of credibility.
setCredibilities(Alternative, Map<Category, Double>) - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
setCriteria(Set<Criterion>) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
setCriteria(Set<Criterion>) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
setCriteriaComparator(Comparator<Criterion>) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setCriteriaList(List<Criterion>) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
setCriteriaOrder(Collection<Criterion>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setCriteriaOrder(Collection<Criterion>) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setCriteriaOrderByDelegate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setCriteriaToString(Function<Criterion, String>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setCrossBoundaries(boolean) - Method in class org.decisiondeck.xmcda_oo.services.sorting.StandardizeProfiles
Allows or disallows this object to cross scale's boundaries.
setDecisionMakersList(List<DecisionMaker>) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
setDelegate(Set<T>) - Method in class org.decisiondeck.utils.collections.ForwardingSetChangeableDelegate
 
setDelimiter(char) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
 
setDelimiter(char) - Method in class org.decisiondeck.jmcda.persist.text.TextExporter
 
setDestination(OutputSupplier<? extends Writer>) - Method in class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
 
setDestination(OutputSupplier<? extends Writer>) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
setDms(Set<DecisionMaker>) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
setDms(Set<DecisionMaker>) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
setDmsComparator(Comparator<DecisionMaker>) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataWithOrder
 
setDmsOrder(Collection<DecisionMaker>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setDmsOrder(Collection<DecisionMaker>) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataWithOrder
 
setDmsOrderByDelegate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_data.GroupSortingDataWithOrder
 
setDmsToString(Function<DecisionMaker, String>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setEvaluation(Alternative, Criterion, Double) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.IProblemData
Sets, replaces, or removes the evaluation of the given alternative according to the given criterion.
setEvaluation(Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
 
setEvaluation(Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataForwarder
 
setEvaluation(Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
setEvaluation(Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
setEvaluation(Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
setEvaluation(Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setEvaluation(Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
setEvaluation(Criterion, double, double) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ElectrePessimisticProgressive
 
setEvaluations(IRdEvaluations) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.IProblemData
Sets replaces, or remove the evaluations of the alternatives.
setEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
 
setEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataForwarder
 
setEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
setEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
setEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
setEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
setIndifferenceThreshold(Criterion, Double) - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Binds a threshold to the given criterion, or remove it from the criterion.
setIndifferenceThreshold(Criterion, Double) - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
setIndifferenceThreshold(Criterion, Double) - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
setInputData(IGroupSortingAssignments) - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
setKeepShared(boolean) - Method in class org.decisiondeck.xmcda_oo.structure.AbstractSharedDecisionMakerPreferences
 
setKeepSharedCoalitions(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setKeepSharedCoalitions(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setKeepSharedCoalitions(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setKeepSharedCoalitions(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setKeepSharedCoalitions(boolean) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
 
setKeepSharedProfilesEvaluations(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setKeepSharedProfilesEvaluations(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setKeepSharedProfilesEvaluations(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setKeepSharedProfilesEvaluations(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setKeepSharedProfilesEvaluations(boolean) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Sets the behavior to adopt when profiles evaluations are set and the decision makers set changed.
setKeepSharedThresholds(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setKeepSharedThresholds(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setKeepSharedThresholds(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setKeepSharedThresholds(boolean) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setKeepSharedThresholds(boolean) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
 
setLastDistanceInAlternatives(int) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
setLastMaxDist(double) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
setLastSumDist(double) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
setMajorityThreshold(double) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
setMajorityThreshold(Double) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
TODO remove and replace with set and with remove.
setMajorityThreshold(double) - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
Sets or replaces the majority threshold.
setMajorityThreshold(DecisionMaker, double) - Method in class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
setMaximal(AlternativeEvaluations) - Method in class org.decisiondeck.xmcda_oo.utils.FeasibleSpaceExplorer
 
setMaxRecords(int) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
setNbEqualsByApprox(Map<Double, Integer>) - Method in class org.decisiondeck.xmcda_oo.services.sorting.ProfilesDistanceResult
 
setNice(boolean) - Method in class org.decisiondeck.jmcda.persist.IrisExporter
When this object is set to be nice, this method will try to export the file even if some data is missing, thereby rendering a file which is not valid for import but which can be examined by a user to see what data is missing.
setNumberFormatter(NumberFormat) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setNumberFormatter(NumberFormat) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
setNumberFormatter(NumberFormat) - Method in class org.decisiondeck.xmcda_oo.utils.TabbedExport
 
setOrder(ISortingData, ExportSettings) - Static method in class org.decisiondeck.jmcda.persist.utils.ExportUtils
 
setOrder(Set<Criterion>) - Method in class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
Sets the order on which the criteria are enumerated when using the AlternativeEvaluations.toString() method.
setOutput(Writer) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
 
setOutputDirectory(File) - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
setPreferenceThreshold(Criterion, Double) - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Binds a preference threshold to the given criterion, or remove it from the criterion.
setPreferenceThreshold(Criterion, Double) - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
setPreferenceThreshold(Criterion, Double) - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
setProfileDown(String, Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
setProfileDown(String, Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
setProfileDown(String, Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
setProfileDown(String, Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
TODO mandate that the profile is new (thus does not exist in this object).
setProfileDown(int, Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
Sets the lower profile of the category corresponding to the given index and the upper profile of the previous category.
setProfileDown(String, Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
Sets the lower profile of the given category and the upper profile of the next worst category.
setProfiles(Set<Alternative>) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
setProfilesComparator(Comparator<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setProfilesEvaluation(DecisionMaker, Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setProfilesEvaluation(DecisionMaker, Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setProfilesEvaluation(DecisionMaker, Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setProfilesEvaluation(DecisionMaker, Alternative, Criterion, Double) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setProfilesEvaluation(DecisionMaker, Alternative, Criterion, Double) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Sets, replaces, or removes the evaluation of the given alternative according to the given criterion.
setProfilesEvaluations(DecisionMaker, IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setProfilesEvaluations(DecisionMaker, IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setProfilesEvaluations(DecisionMaker, IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setProfilesEvaluations(DecisionMaker, IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setProfilesEvaluations(DecisionMaker, IRdEvaluations) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Sets replaces, or remove the evaluations of the profiles bound to the given decision maker.
setProfilesEvaluations(IRdEvaluations) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
Sets replaces, or remove the evaluations of the profiles.
setProfilesEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
setProfilesEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
setProfilesEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
setProfilesOrder(Collection<Alternative>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setProfilesOrder(Collection<Alternative>) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setProfilesOrderByDelegate() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setProfilesOrderByPreference() - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
 
setProfilesToString(Function<Alternative, String>) - Method in class org.decisiondeck.jmcda.persist.utils.ExportSettings
 
setProfileUp(String, Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfs
 
setProfileUp(String, Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsForwarder
 
setProfileUp(String, Alternative) - Method in class org.decisiondeck.jmcda.structure.sorting.category.CatsAndProfsRead
 
setProfileUp(String, Alternative) - Method in interface org.decisiondeck.jmcda.structure.sorting.category.ICatsAndProfs
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).
setProfileUp(int, Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
Sets the upper profile of the category corresponding to the given index and the lower profile of the next category.
setProfileUp(String, Alternative) - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
Sets the upper profile of the given category and the lower profile of the next best category.
setProportionPerturbation(double) - Method in class org.decisiondeck.xmcda_oo.services.utils.AssignmentsPerturber
Sets the proportion of assignments to be perturbed.
setProtected() - Method in class org.decisiondeck.xmcda_oo.structure.category.CowOrderedAssignmentsWithCredibilities
 
setRoundUp(boolean) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
setScale(Criterion, IOrderedInterval) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.data.IProblemData
Sets, replaces, or removes the scale of the given criterion.
setScale(Criterion, IOrderedInterval) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataFiltering
 
setScale(Criterion, IOrderedInterval) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.ProblemDataForwarder
 
setScale(Criterion, IOrderedInterval) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
 
setScale(Criterion, IOrderedInterval) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
setScale(Criterion, IOrderedInterval) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
setScale(Criterion, IOrderedInterval) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
setScales(Map<Criterion, IOrderedInterval>) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
 
setScales(IOrderedInterval) - Method in class org.decisiondeck.jmcda.services.generator.DataGenerator
Associates the given scale to each criterion stored in this object.
setScales(Map<Criterion, IOrderedInterval>) - Method in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
setScales(IProblemData, IOrderedInterval) - Static method in class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
Associates the given scale to each criterion stored in the given problem.
setSharedCoalitions(ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setSharedCoalitions(ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setSharedCoalitions(ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setSharedCoalitions(ICoalitions) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setSharedCoalitions(ICoalitions) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Sets, replaces, or removes the shared coalitions.
setSharedProfilesEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setSharedProfilesEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setSharedProfilesEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setSharedProfilesEvaluations(IRdEvaluations) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setSharedProfilesEvaluations(IRdEvaluations) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Sets, replaces, or removes the shared profiles evaluations.
setSharedThresholds(ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setSharedThresholds(ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setSharedThresholds(ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setSharedThresholds(ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setSharedThresholds(ICriteriaWithThresholds) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
Sets, replaces, or removes the shared thresholds.
setSharpVetoes(boolean) - Method in class org.decisiondeck.jmcda.services.outranking.Discordance
 
setSharpVetoes(boolean) - Method in class org.decisiondeck.jmcda.services.outranking.OutrankingFull
 
setSharpVetoes(boolean) - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
 
setShortTableLimit(Integer) - Method in class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
Sets the limit in number of rows after which this object will use a long table (if the number of rows is greater than the provided limit) instead of a short one.
setShortTableLimit(Integer) - Method in class org.decisiondeck.xmcda_oo.utils.LaTeXExport
Sets the limit in number of rows after which this object will use a long table (if the number of rows is greater than the provided limit) instead of a short one.
setSource(InputSupplier<? extends Reader>) - Method in class org.decisiondeck.jmcda.persist.text.CsvImporter
 
setTargetColumns(Set<Alternative>) - Method in class org.decisiondeck.jmcda.services.outranking.Concordance
Restricts the columns of the matrixes this object returns to those given.
setTargetRows(Set<Alternative>) - Method in class org.decisiondeck.jmcda.services.outranking.Concordance
Restricts the rows of the matrixes this object returns to those given.
setThresholds(DecisionMaker, ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesFiltering
 
setThresholds(DecisionMaker, ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesForwarder
 
setThresholds(DecisionMaker, ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesImpl
 
setThresholds(DecisionMaker, ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.GroupSortingPreferencesWithOrder
 
setThresholds(DecisionMaker, ICriteriaWithThresholds) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.group_preferences.IGroupSortingPreferences
 
setThresholds(ICriteriaWithThresholds) - Method in interface org.decisiondeck.jmcda.structure.sorting.problem.preferences.ISortingPreferences
 
setThresholds(ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
 
setThresholds(ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
setThresholds(ICriteriaWithThresholds) - Method in class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
 
setTolerance(double) - Method in class org.decisiondeck.jmcda.services.outranking.Outranking
 
setTolerance(double) - Method in class org.decisiondeck.jmcda.services.outranking.OutrankingFull
 
setTolerance(double) - Method in class org.decisiondeck.jmcda.services.sorting.SortingFull
 
setTolerance(double) - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
setType(IAltZeroToOneMatrix.Type) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.AltFuzzyMatrix
Sets the type of information that this matrix represents.
setType(IAltZeroToOneMatrix.Type) - Method in interface org.decisiondeck.xmcda_oo.utils.matrix.IAltZeroToOneMatrix
Sets the type of information that this matrix represents.
setValidator(ConstrainedMatrix.ValidatorType) - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
Changes the validator this object uses to validate values put into it.
setValue(Double) - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.ScoredAlternativesIteratorAsMap
Not implemented.
setVetoThreshold(Criterion, Double) - Method in interface org.decisiondeck.xmcda_oo.aggregators.ICriteriaWithThresholds
Binds a threshold to the given criterion, or remove it from the criterion.
setVetoThreshold(Criterion, Double) - Method in class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
setVetoThreshold(Criterion, Double) - Method in class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
setWeight(Criterion, Double) - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
TODO implement remove.
setWeight(Criterion, Double) - Method in interface org.decisiondeck.xmcda_oo.structure.ICoalitions
Sets or remove the weight associated to the given criterion.
setWriterE(Writer) - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
setWriterGa(Writer) - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
 
SharedCoalitions - Class in org.decisiondeck.xmcda_oo.structure
 
SharedCoalitions() - Constructor for class org.decisiondeck.xmcda_oo.structure.SharedCoalitions
 
SharedDirector<K,V> - Class in org.decisiondeck.xmcda_oo.utils
Maintains a map of (key, value) pairs, together with a virtual value called shared.
SharedDirector(Function<V, V>, SharedDirector.CopyContents<V>, Modifier<V>, Predicate<V>) - Constructor for class org.decisiondeck.xmcda_oo.utils.SharedDirector
 
SharedDirector.CopyContents<T> - Interface in org.decisiondeck.xmcda_oo.utils
 
SharedProfilesEvaluations - Class in org.decisiondeck.xmcda_oo.structure
 
SharedProfilesEvaluations() - Constructor for class org.decisiondeck.xmcda_oo.structure.SharedProfilesEvaluations
 
SharedThresholds - Class in org.decisiondeck.xmcda_oo.structure
 
SharedThresholds() - Constructor for class org.decisiondeck.xmcda_oo.structure.SharedThresholds
 
SixRealCars - Class in org.decisiondeck.jmcda.sample_problems
Sample data used only for testing the components, but it has been placed here instead of in the test tree because it is used by other packages as well (and test trees are not supposed to be exposed to other packages).
size() - Method in class org.decisiondeck.utils.collections.AbstractSetView
 
size() - Method in class org.decisiondeck.xmcda_oo.structure.alternatives_scores.AlternativesScores
 
size() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
size() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
size() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
size() - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
SortingAssigner - Class in org.decisiondeck.xmcda_oo.services.sorting
 
SortingAssigner() - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.SortingAssigner
 
SortingAssignmentsFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.assignments
 
SortingAssignmentsFiltering(ISortingAssignments) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsFiltering
Creates a read-only view of the given data.
SortingAssignmentsFiltering(ISortingAssignments, Predicate<Alternative>, boolean) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsFiltering
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 - Class in org.decisiondeck.jmcda.structure.sorting.problem.assignments
 
SortingAssignmentsToMultipleFiltering(ISortingAssignmentsToMultiple) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsToMultipleFiltering
Creates a read-only view of the given data.
SortingAssignmentsToMultipleFiltering(ISortingAssignmentsToMultiple, Predicate<Alternative>, boolean) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.assignments.SortingAssignmentsToMultipleFiltering
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.
SortingDataArray - Class in org.decisiondeck.jmcda.structure.sorting.problem.data
Associates with the data (alternatives, categories, criteria, profiles) indexes from zero.
SortingDataArray(ISortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataArray
 
SortingDataFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.data
A read-only view.
SortingDataFiltering(ISortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
Creates a read-only view of the given data.
SortingDataFiltering(ISortingData, Predicate<Alternative>, Predicate<Criterion>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataFiltering
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.
SortingDataForwarder - Class in org.decisiondeck.jmcda.structure.sorting.problem.data
 
SortingDataForwarder(ISortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataForwarder
 
SortingDataImpl - Class in org.decisiondeck.jmcda.structure.sorting.problem.data
 
SortingDataImpl() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl
 
SortingDataImpl.ProvideEvaluationsView - Class in org.decisiondeck.jmcda.structure.sorting.problem.data
 
SortingDataImpl.ProvideEvaluationsView() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataImpl.ProvideEvaluationsView
 
SortingDataWithOrder - Class in org.decisiondeck.jmcda.structure.sorting.problem.data
This object decorates another sorting data structure to define the ordering of objects it contains.
SortingDataWithOrder(ISortingData) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
Creates a new object delegating to the given data.
SortingDataWithOrder() - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.data.SortingDataWithOrder
Creates a new object, with a default order reflecting the order of additions for alternatives, criteria.
SortingFull - Class in org.decisiondeck.jmcda.services.sorting
 
SortingFull() - Constructor for class org.decisiondeck.jmcda.services.sorting.SortingFull
 
SortingMode - Enum in org.decisiondeck.jmcda.services.sorting
 
SortingPreferencesFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.preferences
A read-only view.
SortingPreferencesFiltering(ISortingPreferences, Predicate<Alternative>, Predicate<Criterion>) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
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.
SortingPreferencesFiltering(ISortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesFiltering
Creates a read-only view of the given data.
SortingPreferencesForwarder - Class in org.decisiondeck.jmcda.structure.sorting.problem.preferences
 
SortingPreferencesForwarder(ISortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesForwarder
 
SortingPreferencesViewGroupBacked - Class in org.decisiondeck.jmcda.structure.sorting.problem.preferences
A writeable view that reads and writes through an IGroupSortingPreferences object.
SortingPreferencesViewGroupBacked(IGroupSortingPreferences) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
A new view that delegates to the shared preferential informations instead of delegating to a specific decision maker's preferences.
SortingPreferencesViewGroupBacked(IGroupSortingPreferences, DecisionMaker) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.preferences.SortingPreferencesViewGroupBacked
Creates a new preferences view that reads the given decision maker information into the given delegate.
SortingProblemUtils - Class in org.decisiondeck.xmcda_oo.structure.sorting
Helper methods to deal with sorting structures.
SortingProblemUtils() - Constructor for class org.decisiondeck.xmcda_oo.structure.sorting.SortingProblemUtils
 
SortingResultsFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.results
A read-only view.
SortingResultsFiltering(ISortingResults) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsFiltering
Creates a read-only view of the given delegate.
SortingResultsFiltering(ISortingResults, Predicate<Alternative>, boolean) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsFiltering
 
SortingResultsToMultipleComplete - Class in org.decisiondeck.jmcda.structure.sorting.problem.results
A read-only view.
SortingResultsToMultipleComplete(ISortingResultsToMultiple) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleComplete
 
SortingResultsToMultipleFiltering - Class in org.decisiondeck.jmcda.structure.sorting.problem.results
A read-only view.
SortingResultsToMultipleFiltering(ISortingResultsToMultiple) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleFiltering
Creates a new read-only view of the given delegate.
SortingResultsToMultipleFiltering(ISortingResults) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleFiltering
Creates a new read-only view of the given delegate.
SortingResultsToMultipleFiltering(ISortingResultsToMultiple, Predicate<Alternative>, boolean) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleFiltering
 
SortingResultsToMultipleFiltering(ISortingResults, Predicate<Alternative>, boolean) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleFiltering
 
SortingResultsToMultipleForwarder - Class in org.decisiondeck.jmcda.structure.sorting.problem.results
 
SortingResultsToMultipleForwarder(ISortingResultsToMultiple) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleForwarder
 
SortingResultsToMultipleViewGroupBacked - Class in org.decisiondeck.jmcda.structure.sorting.problem.results
A writeable view that reads and writes through an IGroupSortingResultsToMultiple object.
SortingResultsToMultipleViewGroupBacked(IGroupSortingResultsToMultiple, DecisionMaker) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsToMultipleViewGroupBacked
This constructor creates a view that will read through the given group delegate, in particular it will see when queried for the alternatives all the alternatives in that group data.
SortingResultsViewGroupBacked - Class in org.decisiondeck.jmcda.structure.sorting.problem.results
A writeable view that reads and writes through an IGroupSortingResults object.
SortingResultsViewGroupBacked(IGroupSortingResults, DecisionMaker) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsViewGroupBacked
This constructor creates a view that will read through the given group delegate, in particular it will see when queried for the alternatives all the alternatives in that group data.
SortingResultsWithCredibilitiesViewGroupBacked - Class in org.decisiondeck.jmcda.structure.sorting.problem.results
A writeable view that reads and writes through an IGroupSortingResultsWithCredibilities object.
SortingResultsWithCredibilitiesViewGroupBacked(IGroupSortingResultsWithCredibilities, DecisionMaker) - Constructor for class org.decisiondeck.jmcda.structure.sorting.problem.results.SortingResultsWithCredibilitiesViewGroupBacked
This constructor creates a view that will read through the given group delegate, in particular it will see when queried for the alternatives all the alternatives in that group data.
StandardizeProfiles - Class in org.decisiondeck.xmcda_oo.services.sorting
Use this only when using true criteria, i.e. having no indifference or preference thresholds.
StandardizeProfiles() - Constructor for class org.decisiondeck.xmcda_oo.services.sorting.StandardizeProfiles
 
START_OF_SCALE - Static variable in class org.decisiondeck.xmcda_oo.data.BasicGenerator
Deprecated.  
strings() - Static method in enum org.decisiondeck.jmcda.services.sorting.SortingMode
 
strings() - Static method in enum org.decisiondeck.xmcda_oo.services.flow.FlowType
 
StringUtils - Class in org.decisiondeck.utils
 
StringUtils() - Constructor for class org.decisiondeck.utils.StringUtils
 
StructureUtils - Class in org.decisiondeck.jmcda.structure
Basic helper methods dealing with basic model (structural) classes.
StructureUtils() - Constructor for class org.decisiondeck.jmcda.structure.StructureUtils
 
subSet(E, boolean, E, boolean) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
subSet(E, E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
SUM_OF_WEIGHTS_DEFAULT_TOLERANCE - Static variable in interface org.decisiondeck.jmcda.structure.sorting.ISortingPreferencesParameters
 
symMaxOne(IRdFloatMatrix<T, T>) - Static method in class org.decisiondeck.xmcda_oo.utils.Utils
Checks that the matrix is such that m(a, b) + m(b, a) <= 1.

T

TabbedExport - Class in org.decisiondeck.xmcda_oo.utils
TODO share latex export features.
TabbedExport() - Constructor for class org.decisiondeck.xmcda_oo.utils.TabbedExport
 
tailSet(E, boolean) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
tailSet(E) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
TextExporter - Class in org.decisiondeck.jmcda.persist.text
 
TextExporter(Writer) - Constructor for class org.decisiondeck.jmcda.persist.text.TextExporter
 
Thresholds - Class in org.decisiondeck.xmcda_oo.aggregators
No null values are accepted as thresholds.
Thresholds() - Constructor for class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
Thresholds(Map<Criterion, Double>, Map<Criterion, Double>, Map<Criterion, Double>) - Constructor for class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
Thresholds(ICriteriaWithThresholds) - Constructor for class org.decisiondeck.xmcda_oo.aggregators.Thresholds
 
ThresholdsUtils - Class in org.decisiondeck.xmcda_oo.utils
 
ThresholdsUtils() - Constructor for class org.decisiondeck.xmcda_oo.utils.ThresholdsUtils
 
ThresholdsView - Class in org.decisiondeck.xmcda_oo.aggregators
 
ThresholdsView(ICriteriaWithThresholds, Predicate<Criterion>) - Constructor for class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
ThresholdsView(ICriteriaWithThresholds) - Constructor for class org.decisiondeck.xmcda_oo.aggregators.ThresholdsView
 
toArray() - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
toArray(T[]) - Method in class org.decisiondeck.utils.collections.OrderDecoratedSet
 
toArray() - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
toArray(T[]) - Method in class org.decisiondeck.xmcda_oo.utils.ExternalOrderingSet
 
toArray() - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
toArray(T2[]) - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
toString() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.AssignmentsWithCredibilities
 
toString() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilities
 
toString() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFiltering
 
toString() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesFilteringOnCredibilities
 
toString() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesForwarder
 
toString() - Method in class org.decisiondeck.jmcda.structure.sorting.assignment.credibilities.OrderedAssignmentsWithCredibilitiesViewFromMultiple
 
toString() - Method in class org.decisiondeck.jmcda.structure.sorting.category.Category
 
toString(ICategory) - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
 
toString(Collection<?>, int) - Static method in class org.decisiondeck.utils.StringUtils
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.Alternative
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.AlternativeEvaluations
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.category.Assignments
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.category.Categories
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.Coalitions
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.Criterion
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.DecisionMaker
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.OrderedInterval
 
toString() - Method in class org.decisiondeck.xmcda_oo.structure.Weights
 
toString() - Method in class org.decisiondeck.xmcda_oo.utils.MapBackedSet
 
toString() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.AllValidator
 
toString() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.FuzzyValidator
 
toString() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix
 
toString() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FloatMatrix
 
toString() - Method in class org.decisiondeck.xmcda_oo.utils.matrix.FuzzyMatrix
 
toString() - Method in class org.decisiondeck.xmcda_oo.utils.Pair
 
toStringDetailed(ICategory) - Static method in class org.decisiondeck.jmcda.structure.sorting.category.CategoryUtils
 
transformKeys(Map<K, V>, Function<K, L>) - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
 
transformMap(Map<K, V>, Function<K, L>, Function<V, W>) - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
 

U

union(Iterable<Set<T>>) - Static method in class org.decisiondeck.utils.collections.CollectionVariousUtils
Builds a read-only live view of the union of all the given sets.
union(IRdEvaluations, IRdEvaluations) - Static method in class org.decisiondeck.xmcda_oo.utils.EvaluationsUtils
Retrieves an evaluations view delegating to the given evaluations and combining both sets of information.
unmodifiable(NavigableSet<E>) - Static method in class com.googlecode.biscotti.collect.Collections4
Returns an unmodifiable view of the specified NavigableSet.
unmodifiable(NavigableMap<K, ? extends V>) - Static method in class com.googlecode.biscotti.collect.Collections4
Returns an unmodifiable view of the specified NavigableMap.
update(O) - Method in interface org.decisiondeck.utils.IObserver
Called after an update happened.
updateShared() - Method in class org.decisiondeck.xmcda_oo.utils.SharedDirector
This method must be called after a modification of the shared view (see SharedDirector.getShared()) to update the state of this object.
Utils - Class in org.decisiondeck.xmcda_oo.utils
 
Utils() - Constructor for class org.decisiondeck.xmcda_oo.utils.Utils
 

V

valueOf(String) - Static method in enum org.decisiondeck.jmcda.services.sorting.SortingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.decisiondeck.xmcda_oo.services.flow.FlowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.decisiondeck.xmcda_oo.structure.ComparisonRelation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.decisiondeck.xmcda_oo.structure.Criterion.PreferenceDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.ValidatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.decisiondeck.xmcda_oo.utils.matrix.IAltZeroToOneMatrix.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.decisiondeck.jmcda.services.sorting.SortingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.decisiondeck.xmcda_oo.services.flow.FlowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.decisiondeck.xmcda_oo.structure.ComparisonRelation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.decisiondeck.xmcda_oo.structure.Criterion.PreferenceDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.decisiondeck.xmcda_oo.structure.EvaluationsByRows
 
values() - Static method in enum org.decisiondeck.xmcda_oo.utils.matrix.ConstrainedMatrix.ValidatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.decisiondeck.xmcda_oo.utils.matrix.IAltZeroToOneMatrix.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VariousUtils - Class in org.decisiondeck.utils
 
VariousUtils() - Constructor for class org.decisiondeck.utils.VariousUtils
 
VersatileAssignments - Class in org.decisiondeck.jmcda.structure.sorting.assignment
This class implements both the methods from IAssignmentsWithCredibilities and IAssignmentsToMultiple, and thus provides auto conversion between credibilities and ‘‘no credibilities’’.
VersatileAssignments() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
VersatileAssignments(VersatileAssignments) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
Copy constructor by value.
VersatileAssignments(IAssignmentsWithCredibilitiesRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileAssignments
 
VersatileOrderedAssignments - Class in org.decisiondeck.jmcda.structure.sorting.assignment
An ordered equivalent to VersatileAssignments.
VersatileOrderedAssignments() - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
VersatileOrderedAssignments(VersatileOrderedAssignments) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
Copy constructor by value.
VersatileOrderedAssignments(IOrderedAssignmentsWithCredibilitiesRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 
VersatileOrderedAssignments(IOrderedAssignmentsToMultipleRead) - Constructor for class org.decisiondeck.jmcda.structure.sorting.assignment.VersatileOrderedAssignments
 

W

Weights - Class in org.decisiondeck.xmcda_oo.structure
A set of criteria weights (retrievable by their respective criterion).
Weights() - Constructor for class org.decisiondeck.xmcda_oo.structure.Weights
 
Weights(Weights) - Constructor for class org.decisiondeck.xmcda_oo.structure.Weights
 
worsenInt(int, double) - Method in class org.decisiondeck.xmcda_oo.structure.IntegerStepScaleToDel
 
write(String) - Method in class org.decisiondeck.jmcda.persist.text.CsvExporter
Writes another column of data to this record.
write() - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
Both writers E and Ga must be set, or the output directory must be set.
writeE() - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
The appropriate writer must be set, or the output directory must be set.
writeGa() - Method in class org.decisiondeck.jmcda.persist.text.MahdiExporter
The appropriate writer must be set, or the output directory must be set.
writeLn(String) - Method in class org.decisiondeck.jmcda.persist.latex.LaTeXExporter
 
writeLn(String) - Method in class org.decisiondeck.jmcda.persist.text.TextExporter
 

A B C D E F G H I K L M N O P R S T U V W

Copyright © 2011. All Rights Reserved.