PackageResolver.java 696 B

123456789101112131415161718192021222324
  1. package com.yihu.ehr.resolve;
  2. import com.fasterxml.jackson.databind.ObjectMapper;
  3. import com.yihu.ehr.profile.extractor.ExtractorChain;
  4. import com.yihu.ehr.profile.util.DataSetParserUtil;
  5. import com.yihu.ehr.resolve.model.stage1.OriginalPackage;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import java.io.File;
  8. /**
  9. * Created by progr1mmer on 2018/6/8.
  10. */
  11. public abstract class PackageResolver {
  12. @Autowired
  13. protected ObjectMapper objectMapper;
  14. @Autowired
  15. protected DataSetParserUtil dataSetParser;
  16. @Autowired
  17. protected ExtractorChain extractorChain;
  18. public abstract void resolve(OriginalPackage originalPackage, File root) throws Exception;
  19. }