1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.flightfeather.uav.biz.dataanalysis
 
import com.flightfeather.uav.biz.FactorFilter
import com.flightfeather.uav.biz.dataanalysis.model.ExceptionType
import com.flightfeather.uav.domain.entity.BaseRealTimeData
 
/**
 * 监测数据异常分析基类
 */
abstract class BaseExceptionAnalysis<V : BaseAnalysisConfig, Y : BaseExceptionResult>(config: V) :
    BaseDataAnalysis<BaseRealTimeData, V, Y>(config) {
 
    /**
     * 确定异常类型
     */
    abstract fun getExceptionType(): ExceptionType
}