记录类 Configuration
java.lang.Object
java.lang.Record
org.dromara.northstar.indicator.model.Configuration
public record Configuration(String indicatorName, Contract contract, Integer numOfUnits, PeriodUnit period, ValueType valueType, Integer cacheLength, Boolean ifPlotPerBar, Boolean visible)
extends Record
指标配置类
- 作者:
- KevinHuangwl
-
构造器概要
构造器构造器说明Configuration(String indicatorName, Contract contract, Integer numOfUnits, PeriodUnit period, ValueType valueType, Integer cacheLength, Boolean ifPlotPerBar, Boolean visible) 创建Configuration记录类的实例。 -
方法概要
修饰符和类型方法说明返回cacheLength记录组件的值。contract()返回contract记录组件的值。final boolean指示某个其他对象是否“等于”此对象。final inthashCode()返回此对象的哈希代码值。返回ifPlotPerBar记录组件的值。返回indicatorName记录组件的值。返回numOfUnits记录组件的值。period()返回period记录组件的值。final StringtoString()返回此记录类的字符串表示形式。返回valueType记录组件的值。visible()返回visible记录组件的值。
-
构造器详细资料
-
Configuration
public Configuration(String indicatorName, Contract contract, Integer numOfUnits, PeriodUnit period, ValueType valueType, Integer cacheLength, Boolean ifPlotPerBar, Boolean visible) 创建Configuration记录类的实例。- 参数:
indicatorName-indicatorName记录组件的值contract-contract记录组件的值numOfUnits-numOfUnits记录组件的值period-period记录组件的值valueType-valueType记录组件的值cacheLength-cacheLength记录组件的值ifPlotPerBar-ifPlotPerBar记录组件的值visible-visible记录组件的值
-
-
方法详细资料
-
indicatorID
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录类中的所有组件都使用Objects::equals(Object,Object)进行比较。 -
indicatorName
返回indicatorName记录组件的值。- 返回:
indicatorName记录组件的值
-
contract
返回contract记录组件的值。- 返回:
contract记录组件的值
-
numOfUnits
返回numOfUnits记录组件的值。- 返回:
numOfUnits记录组件的值
-
period
返回period记录组件的值。- 返回:
period记录组件的值
-
valueType
返回valueType记录组件的值。- 返回:
valueType记录组件的值
-
cacheLength
返回cacheLength记录组件的值。- 返回:
cacheLength记录组件的值
-
ifPlotPerBar
返回ifPlotPerBar记录组件的值。- 返回:
ifPlotPerBar记录组件的值
-
visible
返回visible记录组件的值。- 返回:
visible记录组件的值
-