public class EvaluationResult extends ReasoningResult
| Modifier and Type | Class and Description |
|---|---|
static class |
EvaluationResult.ConstraintEvaluationResult
Denotes the possible results of a constraint evaluation.
|
static class |
EvaluationResult.EvaluationPair
Defines a pair of a constraint and its evaluation result.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<EvaluationResult.EvaluationPair> |
evaluatedConstraints |
| Constructor and Description |
|---|
EvaluationResult()
Creates an instance.
|
EvaluationResult(java.lang.String reasonerName)
Creates an instance of a result signalling an unsupported operation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEvaluationPair(EvaluationResult.EvaluationPair pair)
Adds an evaluation pair.
|
EvaluationResult.EvaluationPair |
getEvaluationPair(int index)
Returns an evaluation pair.
|
int |
getEvaluationPairCount()
Returns the number of stored evaluation pairs.
|
addAffected, addMessage, getAffectedVariable, getAffectedVariablesCount, getMeasure, getMessage, getMessageCount, hasConflict, hasInfo, hasTimeout, logInformation, logInformation, logInformation, measurementKeys, providesInformationOnAffectedVariables, reasoningUnsupported, setMeasure, setStopped, setTimeout, wasStoppedprivate java.util.List<EvaluationResult.EvaluationPair> evaluatedConstraints
public EvaluationResult()
public EvaluationResult(java.lang.String reasonerName)
reasonerName - the name of the reasoner which does not support the operationpublic void addEvaluationPair(EvaluationResult.EvaluationPair pair)
pair - the pair to be addedpublic int getEvaluationPairCount()
public EvaluationResult.EvaluationPair getEvaluationPair(int index)
index - the index of the pairjava.lang.IndexOutOfBoundsException - if index<0 || index>=getEvaluationPairCount()Copyright © 2009 - 2018 SSE. All Rights Reserved.