public abstract static class GroupConstraint.SimpleTimeCheck extends GroupConstraint.SimpleCheck
Constructor and Description |
---|
SimpleTimeCheck() |
Modifier and Type | Method and Description |
---|---|
boolean |
isSatisfied(GroupConstraint.Distribution d,
Section s1,
Section s2) |
abstract boolean |
isSatisfied(GroupConstraint.Distribution d,
TimeLocation t1,
TimeLocation t2) |
boolean |
isViolated(GroupConstraint.Distribution d,
Section s1,
Section s2) |
boolean |
isViolated(GroupConstraint.Distribution d,
TimeLocation t1,
TimeLocation t2) |
isSatisfied, isViolated
computeConflicts, getValue
public SimpleTimeCheck()
public abstract boolean isSatisfied(GroupConstraint.Distribution d, TimeLocation t1, TimeLocation t2)
public boolean isViolated(GroupConstraint.Distribution d, TimeLocation t1, TimeLocation t2)
public boolean isSatisfied(GroupConstraint.Distribution d, Section s1, Section s2)
isSatisfied
in class GroupConstraint.SimpleCheck
public boolean isViolated(GroupConstraint.Distribution d, Section s1, Section s2)
isViolated
in class GroupConstraint.SimpleCheck