Class AbstractActionMultiConstraintBendableMatch
- java.lang.Object
-
- org.optaplanner.workbench.models.datamodel.rule.AbstractActionMultiConstraintBendableMatch
-
- All Implemented Interfaces:
org.drools.workbench.models.datamodel.rule.IAction,org.drools.workbench.models.datamodel.rule.PluggableIAction,org.drools.workbench.models.datamodel.rule.TemplateAware,ActionConstraintMatch
- Direct Known Subclasses:
ActionMultiConstraintBendableBigDecimalMatch,ActionMultiConstraintBendableLongMatch,ActionMultiConstraintBendableMatch
public abstract class AbstractActionMultiConstraintBendableMatch extends Object implements ActionConstraintMatch, org.drools.workbench.models.datamodel.rule.TemplateAware
-
-
Constructor Summary
Constructors Constructor Description AbstractActionMultiConstraintBendableMatch()AbstractActionMultiConstraintBendableMatch(List<ActionBendableHardConstraintMatch> actionBendableHardConstraintMatches, List<ActionBendableSoftConstraintMatch> actionBendableSoftConstraintMatches)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Collection<org.drools.workbench.models.datamodel.rule.InterpolationVariable>extractInterpolationVariables()List<ActionBendableHardConstraintMatch>getActionBendableHardConstraintMatches()List<ActionBendableSoftConstraintMatch>getActionBendableSoftConstraintMatches()inthashCode()voidsetActionBendableHardConstraintMatches(List<ActionBendableHardConstraintMatch> actionBendableHardConstraintMatches)voidsetActionBendableSoftConstraintMatches(List<ActionBendableSoftConstraintMatch> actionBendableSoftConstraintMatches)voidsubstituteTemplateVariables(Function<String,String> keyToValueFunction)-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
AbstractActionMultiConstraintBendableMatch
public AbstractActionMultiConstraintBendableMatch()
-
AbstractActionMultiConstraintBendableMatch
public AbstractActionMultiConstraintBendableMatch(List<ActionBendableHardConstraintMatch> actionBendableHardConstraintMatches, List<ActionBendableSoftConstraintMatch> actionBendableSoftConstraintMatches)
-
-
Method Detail
-
getActionBendableHardConstraintMatches
public List<ActionBendableHardConstraintMatch> getActionBendableHardConstraintMatches()
-
setActionBendableHardConstraintMatches
public void setActionBendableHardConstraintMatches(List<ActionBendableHardConstraintMatch> actionBendableHardConstraintMatches)
-
getActionBendableSoftConstraintMatches
public List<ActionBendableSoftConstraintMatch> getActionBendableSoftConstraintMatches()
-
setActionBendableSoftConstraintMatches
public void setActionBendableSoftConstraintMatches(List<ActionBendableSoftConstraintMatch> actionBendableSoftConstraintMatches)
-
extractInterpolationVariables
public Collection<org.drools.workbench.models.datamodel.rule.InterpolationVariable> extractInterpolationVariables()
- Specified by:
extractInterpolationVariablesin interfaceorg.drools.workbench.models.datamodel.rule.TemplateAware
-
substituteTemplateVariables
public void substituteTemplateVariables(Function<String,String> keyToValueFunction)
- Specified by:
substituteTemplateVariablesin interfaceorg.drools.workbench.models.datamodel.rule.TemplateAware
-
-