1
0
Fork 0
mirror of https://github.com/graphhopper/jsprit.git synced 2020-01-24 07:45:05 +01:00

use job id instead of job - related to #180

This commit is contained in:
oblonski 2017-02-06 21:48:47 +01:00
parent 79ac22f7f4
commit 0a8061845d
No known key found for this signature in database
GPG key ID: 179DE487285680D1

View file

@ -73,14 +73,14 @@ public class UnassignedJobReasonTracker implements JobUnassignedListener {
} else failedConstraintNamesToCode.put(simpleNameOfFailedConstraint, code);
}
public int getCode(Job job) {
Multiset<String> reasons = this.reasons.get(job.getId());
public int getCode(String jobId) {
Multiset<String> reasons = this.reasons.get(jobId);
String mostLikelyReason = getMostLikely(reasons);
return toCode(mostLikelyReason);
}
public String getReason(Job job) {
Multiset<String> reasons = this.reasons.get(job.getId());
public String getReason(String jobId) {
Multiset<String> reasons = this.reasons.get(jobId);
String mostLikelyReason = getMostLikely(reasons);
int code = toCode(mostLikelyReason);
if (code == -1) return mostLikelyReason;