AbstractHeadInfo.java 686 B

1234567891011121314151617181920
  1. package com.smppw.analysis.domain.manager.info;
  2. import com.smppw.analysis.domain.dao.nav.NavFactory;
  3. import com.smppw.analysis.domain.dto.info.HeadInfoVO;
  4. import org.slf4j.Logger;
  5. import org.slf4j.LoggerFactory;
  6. /**
  7. * @author wangzaijun
  8. * @date 2023/8/11 13:49
  9. * @description 所有标的头部信息获取(获取净值已经抽象、获取基本信息可以抽象)
  10. */
  11. public abstract class AbstractHeadInfo<R extends HeadInfoVO> implements HeadInfo<R> {
  12. protected final Logger logger = LoggerFactory.getLogger(this.getClass());
  13. protected final NavFactory navFactory;
  14. public AbstractHeadInfo(NavFactory navFactory) {
  15. this.navFactory = navFactory;
  16. }
  17. }