public class MultiReason extends Object implements ISolverTerminationReason, Cloneable
| 构造器和说明 |
|---|
MultiReason(Collection<ISolverTerminationReason> reasons) |
MultiReason(ISolverTerminationReason... reasons) |
| 限定符和类型 | 方法和说明 |
|---|---|
MultiReason |
clone() |
ISolverTerminationReason |
combine(ISolverTerminationReason terminationReason)
Combines this termination reason with the given one
|
boolean |
equals(Object obj) |
List<ISolverTerminationReason> |
getReasons()
Gets the reasons why the solver was terminated
|
int |
hashCode() |
public MultiReason(ISolverTerminationReason... reasons)
public MultiReason(Collection<ISolverTerminationReason> reasons)
public MultiReason clone()
public List<ISolverTerminationReason> getReasons()
public ISolverTerminationReason combine(ISolverTerminationReason terminationReason)
ISolverTerminationReasoncombine 在接口中 ISolverTerminationReasonterminationReason - The reason to combine this one withCopyright © 2022 Fraunhofer SIT. All rights reserved.