public class SumZeroNotConstraint extends SumZeroConstraint
index, max, min, relatedIssues, valueToBeChecked
Constructor and Description |
---|
SumZeroNotConstraint(int index) |
Modifier and Type | Method and Description |
---|---|
void |
addContraint(java.lang.Integer issueIndex,
java.lang.String conditionToBeCheck) |
void |
addRelatedIssue(java.lang.Integer relatedIndex) |
void |
addRelatedIssues(java.util.ArrayList<java.lang.Integer> relatedIssueIndices) |
java.lang.Integer |
getIssueIndex() |
int |
getMax() |
int |
getMin() |
java.lang.String |
getValueToBeChecked() |
void |
setMax(int max) |
void |
setMin(int min) |
void |
setValueToBeChecked(java.lang.String valueToBeChecked) |
boolean |
willZeroUtility(Bid bid) |
public java.lang.Integer getIssueIndex()
getIssueIndex
in class SumZeroConstraint
public boolean willZeroUtility(Bid bid)
willZeroUtility
in class SumZeroConstraint
public void addContraint(java.lang.Integer issueIndex, java.lang.String conditionToBeCheck)
addContraint
in class SumZeroConstraint
public void addRelatedIssues(java.util.ArrayList<java.lang.Integer> relatedIssueIndices)
addRelatedIssues
in class SumZeroConstraint
public void addRelatedIssue(java.lang.Integer relatedIndex)
addRelatedIssue
in class SumZeroConstraint
public java.lang.String getValueToBeChecked()
getValueToBeChecked
in class SumZeroConstraint
public void setValueToBeChecked(java.lang.String valueToBeChecked)
setValueToBeChecked
in class SumZeroConstraint
public int getMax()
getMax
in class SumZeroConstraint
public void setMax(int max)
setMax
in class SumZeroConstraint
public int getMin()
getMin
in class SumZeroConstraint
public void setMin(int min)
setMin
in class SumZeroConstraint