Guest User

Untitled

a guest
Mar 17th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. package idv.hank.template.strategy;
  2.  
  3. import com.google.common.collect.Lists;
  4. import idv.hank.template.*;
  5.  
  6. import java.util.List;
  7.  
  8. public class Job {
  9.  
  10. private ClassHelper<ClassA, ResultA> classAHelper;
  11. private ClassHelper<ClassB, ResultB> classBHelper;
  12. private ClassHelper<ClassC, ResultC> classCHelper;
  13.  
  14. public Job(ClassHelper classAHelper, ClassHelper classBHelper, ClassHelper classCHelper) {
  15. this.classAHelper = classAHelper;
  16. this.classBHelper = classBHelper;
  17. this.classCHelper = classCHelper;
  18. }
  19.  
  20. private void execute() {
  21. List<ClassA> listA = Lists.newArrayList();
  22. List<ResultA> resultA = classAHelper.getRow(listA);
  23. System.out.println(resultA);
  24.  
  25. List<ClassB> listB = Lists.newArrayList();
  26. List<ResultB> resultB = classBHelper.getRow(listB);
  27. System.out.println(resultB);
  28.  
  29. List<ClassC> listC = Lists.newArrayList();
  30. List<ResultC> resultC = classCHelper.getRow(listC);
  31. System.out.println(resultC);
  32. }
  33. }
Add Comment
Please, Sign In to add comment