Package org.decisiondeck.jmcda.structure.sorting.assignment

Interface Summary
IAssignments A set of assignments, where an assignment is a mapping of an alternative to exactly one category.
IAssignmentsRead A read interface for a set of assignments where one assignment is a mapping of an alternative to exactly one category.
IAssignmentsToMultiple 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 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.
IOrderedAssignments 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 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 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 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.
IOrderedAssignmentsWriteable A set of assignments that can be cleared and associated with an ordered set of categories.
 

Class Summary
Assignments  
AssignmentsFiltering A read-only view of an assignments object.
AssignmentsToMultiple  
AssignmentsToMultipleFiltering A read-only view of an assignments object.
OrderedAssignments  
OrderedAssignmentsFiltering A read-only view of an ordered assignments object.
OrderedAssignmentsForwarder  
OrderedAssignmentsFromRead  
OrderedAssignmentsToMultiple  
OrderedAssignmentsToMultipleEdgesView A view of an ordered assignments object that views only the edges of the assignments.
OrderedAssignmentsToMultipleExtended 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.
OrderedAssignmentsToMultipleFiltering A read-only view of an ordered assignments object.
OrderedAssignmentsToMultipleForwarder  
OrderedAssignmentsToMultipleFromRead  
VersatileAssignments This class implements both the methods from IAssignmentsWithCredibilities and IAssignmentsToMultiple, and thus provides auto conversion between credibilities and ‘‘no credibilities’’.
VersatileOrderedAssignments An ordered equivalent to VersatileAssignments.
 



Copyright © 2011. All Rights Reserved.