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