Generify pt 1

This commit is contained in:
Brady
2018-10-30 15:51:19 -05:00
parent c887b27df9
commit f2f806669c
27 changed files with 146 additions and 93 deletions

View File

@@ -17,11 +17,13 @@
package tenor;
public class QuantizedToSingularTaskRelationship extends TaskRelationship implements ISingularChildTaskRelationship, IQuantizedParentTaskRelationship {
public class QuantizedToSingularTaskRelationship
extends TaskRelationship<QuantizedTaskNode, ISingularTask>
implements ISingularChildTaskRelationship<QuantizedTaskNode>, IQuantizedParentTaskRelationship<ISingularTask> {
@Override
public QuantityRelationship cost() {
return x -> child().cost();
public IQuantityRelationship cost() {
return x -> childTask().cost();
}
@Override