| Package | Description |
|---|---|
| org.xmcda | |
| org.xmcda.converters.v2_v3 |
This package contains all the necessary classes to convert XMCDA v2.2.1 to XMCDA v3 and vice-versa.
|
| org.xmcda.parsers.xml.xmcda_v3 | |
| org.xmcda.utils |
| Modifier and Type | Method and Description |
|---|---|
static Criterion |
Factory.criterion(String id) |
Criterion |
CriterionHierarchyNode.getCriterion()
Returns the criterion attached to this node.
|
Criterion |
CriteriaHierarchy.getCriterion()
Returns null.
|
| Modifier and Type | Method and Description |
|---|---|
Class<Criterion> |
Criteria.elementClass() |
List<Criterion> |
Criteria.getActiveCriteria() |
Set<Criterion> |
CriteriaValues.getCriteria() |
Set<Criterion> |
PerformanceTable.getCriteria() |
Set<Criterion> |
CriteriaSet.getElements() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CriterionHierarchyNode.addChild(Criterion aCriterion)
Adds a child to this node if the criterion is not already registered as a child.
|
boolean |
CriteriaHierarchy.addRoot(Criterion aCriterion)
Adds a child to this node if the criterion is not already registered as a root node.
|
static CriterionHierarchyNode |
Factory.criterionHierarchyNode(Criterion criterion) |
QualifiedValues<T> |
PerformanceTable.get(Alternative a,
Criterion c) |
CriterionHierarchyNode |
CriterionHierarchyNode.getChild(Criterion aCriterion)
Returns the child node for the supplied criterion.
|
PerformanceTableCoord |
PerformanceTable.getCoord(Alternative alternative,
Criterion criterion) |
QualifiedValue<T> |
PerformanceTable.getQValue(Alternative a,
Criterion c)
Returns the evaluation of the supplied alternative on the supplied criterion, as a
QualifiedValue. |
T |
PerformanceTable.getValue(Alternative a,
Criterion c)
Returns the evaluation of the supplied alternative on the supplied criterion.
|
QualifiedValues<T> |
PerformanceTable.put(Alternative a,
Criterion c,
QualifiedValue<T> qvalue) |
QualifiedValues<T> |
PerformanceTable.put(Alternative a,
Criterion c,
QualifiedValues<T> qvalues) |
QualifiedValues<T> |
PerformanceTable.put(Alternative a,
Criterion c,
T value) |
LabelledQValues<VALUE_TYPE> |
CriteriaValues.put(Criterion criterion,
QualifiedValue<VALUE_TYPE> qvalue) |
LabelledQValues<VALUE_TYPE> |
CriteriaValues.put(Criterion criterion,
VALUE_TYPE value) |
boolean |
CriterionHierarchyNode.removeChild(Criterion aCriterion)
Removes from this node's children the child whose criterion is the one supplied.
|
boolean |
CriteriaHierarchy.removeRoot(Criterion rootCriterion)
Removes from this hierarchy the root whose criterion is the one supplied.
|
LabelledQValues<VALUE_TYPE> |
CriteriaValues.setDefault(Criterion criterion,
VALUE_TYPE defaultValue)
Return the value attached to the supplied criterion.
|
void |
PerformanceTable.setValue(Alternative a,
Criterion c,
T value)
Sets the evaluation of the supplied alternative on the supplied criterion.
|
| Constructor and Description |
|---|
CriterionHierarchyNode(Criterion aCriterion)
Builds a new node.
|
| Modifier and Type | Method and Description |
|---|---|
Criterion |
CriterionConverter.convertTo_v2(Criterion criterion_v3,
CriterionScales criterionScales_v3,
CriterionFunctions criterionFunctions_v3,
CriterionThresholds criterionThresholds_v3) |
| Modifier and Type | Method and Description |
|---|---|
Criterion |
CriteriaMatrixParser.buildDimension(XMCDA xmcda,
String id) |
Criterion |
CriterionFunctionsParser.fromXML(XMCDA xmcda,
CriteriaFunctions criteriaFunctions,
StartElement startElement,
XMLEventReader eventReader)
Builds the list of functions attached to a criterion and inserts it into the provided criteriaFunctions object
using the criterion as the key.
|
Criterion |
CriterionScalesParser.fromXML(XMCDA xmcda,
CriteriaScales criteriaScales,
StartElement startElement,
XMLEventReader eventReader) |
Criterion |
CriterionThresholdsParser.fromXML(XMCDA xmcda,
CriteriaThresholds criteriaThresholds,
StartElement startElement,
XMLEventReader eventReader) |
Criterion |
CriterionValuesParser.fromXML(XMCDA xmcda,
CriteriaValues<VALUE_TYPE> objectsValues,
StartElement startElement,
XMLEventReader eventReader)
Builds the list of values attached to an ELEMENT and inserts it into the provided objectsValues object
using the ELEMENT as the key.
|
Criterion |
CriterionParser.fromXML(XMCDA xmcda,
StartElement startElement,
XMLEventReader eventReader) |
| Modifier and Type | Method and Description |
|---|---|
Class<Criterion> |
CriteriaSetParser.elementClass() |
LinearConstraintParser.LinearConstraintParserHelper<Criterion> |
CriteriaLinearConstraintsParser.helper() |
| Modifier and Type | Method and Description |
|---|---|
String |
CriteriaMatrixParser.dimensionID(Criterion criterion) |
String |
CriteriaSetParser.elementID(Criterion obj) |
void |
CriterionScalesParser.toXML(Criterion criterion,
CriterionScales criterionScales,
XMLStreamWriter writer) |
void |
CriterionThresholdsParser.toXML(Criterion criterion,
CriterionThresholds criterionThresholds,
XMLStreamWriter writer) |
void |
CriterionValuesParser.toXML(Criterion criterion,
LabelledQValues<VALUE_TYPE> criterionValues,
XMLStreamWriter writer) |
void |
CriterionParser.toXML(Criterion criterion,
XMLStreamWriter writer) |
| Constructor and Description |
|---|
PerformanceTableCoord(Alternative a,
Criterion c) |
Copyright © 2013–2021 Sébastien Bigaret, Patrick Meyer. All rights reserved.