Class AbstractPerformanceAnalysisResult
java.lang.Object
de.uka.ipd.sdq.dsexplore.analysis.AbstractPerformanceAnalysisResult
- All Implemented Interfaces:
IAnalysisResult
,IPerformanceAnalysisResult
- Direct Known Subclasses:
LQNNotConvergedResult
,LQNResult
,SimuComAnalysisResult
,SimulizarAnalysisResult
public abstract class AbstractPerformanceAnalysisResult
extends Object
implements IPerformanceAnalysisResult
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.palladiosimulator.analyzer.resultdecorator.ResultDecoratorRepository
-
Constructor Summary
ConstructorDescriptionAbstractPerformanceAnalysisResult
(org.palladiosimulator.solver.models.PCMInstance model) -
Method Summary
Modifier and TypeMethodDescriptionorg.palladiosimulator.solver.context.aggregatedUsageContext.ComputedAggregatedUsage
org.palladiosimulator.analyzer.resultdecorator.ResultDecoratorRepository
static void
solveDependencies
(org.palladiosimulator.solver.models.PCMInstance model) Careful: Must only be called perPCMInstance
once, because otherwise it will reuseComputedUsageContext
from old candidates.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.uka.ipd.sdq.dsexplore.analysis.IAnalysisResult
getValueFor
-
Field Details
-
results
protected org.palladiosimulator.analyzer.resultdecorator.ResultDecoratorRepository results
-
-
Constructor Details
-
AbstractPerformanceAnalysisResult
public AbstractPerformanceAnalysisResult(org.palladiosimulator.solver.models.PCMInstance model)
-
-
Method Details
-
solveDependencies
public static void solveDependencies(org.palladiosimulator.solver.models.PCMInstance model) Careful: Must only be called perPCMInstance
once, because otherwise it will reuseComputedUsageContext
from old candidates.- Parameters:
model
-
-
getComputedAggregatedUsage
public org.palladiosimulator.solver.context.aggregatedUsageContext.ComputedAggregatedUsage getComputedAggregatedUsage()- Specified by:
getComputedAggregatedUsage
in interfaceIPerformanceAnalysisResult
- Returns:
- the computedAggregatedUsage
-
getResults
public org.palladiosimulator.analyzer.resultdecorator.ResultDecoratorRepository getResults()- Specified by:
getResults
in interfaceIPerformanceAnalysisResult
-