package link.at17.mid.tushare.data.crawler;

import link.at17.mid.tushare.annotation.StaticAttribute;

/**
 * 查询方式
 * @author Barry
 *
 */
@StaticAttribute
public enum QueryWay {
    /**
     * 以日期更新，适用于已有从上市开始的部分数据的更新
     */
    ByDateUpdate,
    /**
     * 以日期扫描所有，适用于初始化
     */
    ByDateAll,
    /**
     * 交叉检查个股和交易日历，而后按照数据缺失日期更新
     */
    ByDateCrossCheck,
    /**
     * 以个股最新日数据为起点更新至今，更适用于初始化
     */
    ByStock,
    /**
     * 交叉检查个股和交易日历，而后按照数据缺失个股和日期更新
     */
    ByStockCrossCheck,
}
