V - public class RefinementConfiguredSoftwareConfigurationProblem<V extends java.lang.Comparable<V>> extends SoftwareConfigurationProblem<V>
| Constructor and Description |
|---|
RefinementConfiguredSoftwareConfigurationProblem(java.io.File configurationFile,
java.lang.String requiredInterface,
ai.libs.jaicore.basic.IObjectEvaluator<ComponentInstance,V> compositionEvaluator) |
RefinementConfiguredSoftwareConfigurationProblem(SoftwareConfigurationProblem<V> coreProblem,
java.util.Map<Component,java.util.Map<Parameter,ParameterRefinementConfiguration>> paramRefinementConfig) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Map<Component,java.util.Map<Parameter,ParameterRefinementConfiguration>> |
getParamRefinementConfig() |
int |
hashCode() |
getComponents, getCompositionEvaluator, getRequiredInterface, toStringpublic RefinementConfiguredSoftwareConfigurationProblem(java.io.File configurationFile,
java.lang.String requiredInterface,
ai.libs.jaicore.basic.IObjectEvaluator<ComponentInstance,V> compositionEvaluator)
throws java.io.IOException
java.io.IOExceptionpublic RefinementConfiguredSoftwareConfigurationProblem(SoftwareConfigurationProblem<V> coreProblem, java.util.Map<Component,java.util.Map<Parameter,ParameterRefinementConfiguration>> paramRefinementConfig)
public java.util.Map<Component,java.util.Map<Parameter,ParameterRefinementConfiguration>> getParamRefinementConfig()
public int hashCode()
hashCode in class SoftwareConfigurationProblem<V extends java.lang.Comparable<V>>public boolean equals(java.lang.Object obj)
equals in class SoftwareConfigurationProblem<V extends java.lang.Comparable<V>>