public class SumZeroConstraintList extends RConstraint
| Modifier and Type | Field and Description |
|---|---|
protected int |
index |
protected int |
max |
protected int |
min |
protected java.util.ArrayList<java.lang.Integer> |
relatedIssues |
protected java.util.ArrayList<java.lang.String> |
valuesToBeChecked |
| Constructor and Description |
|---|
SumZeroConstraintList(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) |
void |
addValueToBeChecked(java.lang.String valueTobeChecked) |
java.lang.Integer |
getIssueIndex() |
int |
getMax() |
int |
getMin() |
java.util.ArrayList<java.lang.String> |
getValueToBeChecked() |
void |
setMax(int max) |
void |
setMin(int min) |
void |
setValueToBeChecked(java.util.ArrayList<java.lang.String> valuesToBeChecked) |
boolean |
willZeroUtility(Bid bid) |
protected int index
protected java.util.ArrayList<java.lang.String> valuesToBeChecked
protected int min
protected int max
protected java.util.ArrayList<java.lang.Integer> relatedIssues
public java.lang.Integer getIssueIndex()
getIssueIndex in class RConstraintpublic boolean willZeroUtility(Bid bid)
willZeroUtility in class RConstraintpublic void addContraint(java.lang.Integer issueIndex,
java.lang.String conditionToBeCheck)
addContraint in class RConstraintpublic void addRelatedIssues(java.util.ArrayList<java.lang.Integer> relatedIssueIndices)
public void addRelatedIssue(java.lang.Integer relatedIndex)
public java.util.ArrayList<java.lang.String> getValueToBeChecked()
public void setValueToBeChecked(java.util.ArrayList<java.lang.String> valuesToBeChecked)
public void addValueToBeChecked(java.lang.String valueTobeChecked)
public int getMax()
public void setMax(int max)
public int getMin()
public void setMin(int min)