Solution_
- the solution type, the class with the PlanningSolution
annotationpublic class ConstraintConfigurationDescriptor<Solution_> extends Object
Constructor and Description |
---|
ConstraintConfigurationDescriptor(SolutionDescriptor<Solution_> solutionDescriptor,
Class<?> constraintConfigurationClass) |
Modifier and Type | Method and Description |
---|---|
ConstraintWeightDescriptor<Solution_> |
findConstraintWeightDescriptor(String constraintPackage,
String constraintName) |
Class<?> |
getConstraintConfigurationClass() |
String |
getConstraintPackage() |
ConstraintWeightDescriptor<Solution_> |
getConstraintWeightDescriptor(String propertyName) |
Collection<ConstraintWeightDescriptor<Solution_>> |
getConstraintWeightDescriptors() |
SolutionDescriptor<Solution_> |
getSolutionDescriptor() |
void |
processAnnotations(DescriptorPolicy descriptorPolicy,
ScoreDefinition scoreDefinition) |
String |
toString() |
public ConstraintConfigurationDescriptor(SolutionDescriptor<Solution_> solutionDescriptor, Class<?> constraintConfigurationClass)
public String getConstraintPackage()
public Collection<ConstraintWeightDescriptor<Solution_>> getConstraintWeightDescriptors()
public ConstraintWeightDescriptor<Solution_> getConstraintWeightDescriptor(String propertyName)
public void processAnnotations(DescriptorPolicy descriptorPolicy, ScoreDefinition scoreDefinition)
public SolutionDescriptor<Solution_> getSolutionDescriptor()
public Class<?> getConstraintConfigurationClass()
public ConstraintWeightDescriptor<Solution_> findConstraintWeightDescriptor(String constraintPackage, String constraintName)
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.