Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package idv.hank.template.strategy;
- import com.google.common.collect.Lists;
- import idv.hank.template.*;
- import java.util.List;
- public class Job {
- private ClassHelper<ClassA, ResultA> classAHelper;
- private ClassHelper<ClassB, ResultB> classBHelper;
- private ClassHelper<ClassC, ResultC> classCHelper;
- public Job(ClassHelper classAHelper, ClassHelper classBHelper, ClassHelper classCHelper) {
- this.classAHelper = classAHelper;
- this.classBHelper = classBHelper;
- this.classCHelper = classCHelper;
- }
- private void execute() {
- List<ClassA> listA = Lists.newArrayList();
- List<ResultA> resultA = classAHelper.getRow(listA);
- System.out.println(resultA);
- List<ClassB> listB = Lists.newArrayList();
- List<ResultB> resultB = classBHelper.getRow(listB);
- System.out.println(resultB);
- List<ClassC> listC = Lists.newArrayList();
- List<ResultC> resultC = classCHelper.getRow(listC);
- System.out.println(resultC);
- }
- }
Add Comment
Please, Sign In to add comment