Class ParamDetail

    • Constructor Detail

      • ParamDetail

        public ParamDetail()
      • ParamDetail

        public ParamDetail​(ParamDetail source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getParamName

        public String getParamName()
        Get 参数名称
        Returns:
        ParamName 参数名称
      • setParamName

        public void setParamName​(String ParamName)
        Set 参数名称
        Parameters:
        ParamName - 参数名称
      • getParamType

        public String getParamType()
        Get 参数类型:integer,enum,float,string,func
        Returns:
        ParamType 参数类型:integer,enum,float,string,func
      • setParamType

        public void setParamType​(String ParamType)
        Set 参数类型:integer,enum,float,string,func
        Parameters:
        ParamType - 参数类型:integer,enum,float,string,func
      • getSupportFunc

        public Boolean getSupportFunc()
        Get true-支持"func",false-不支持公式
        Returns:
        SupportFunc true-支持"func",false-不支持公式
      • setSupportFunc

        public void setSupportFunc​(Boolean SupportFunc)
        Set true-支持"func",false-不支持公式
        Parameters:
        SupportFunc - true-支持"func",false-不支持公式
      • getDefault

        public String getDefault()
        Get 默认值
        Returns:
        Default 默认值
      • setDefault

        public void setDefault​(String Default)
        Set 默认值
        Parameters:
        Default - 默认值
      • getDescription

        public String getDescription()
        Get 参数描述
        Returns:
        Description 参数描述
      • setDescription

        public void setDescription​(String Description)
        Set 参数描述
        Parameters:
        Description - 参数描述
      • getCurrentValue

        public String getCurrentValue()
        Get 参数当前值
        Returns:
        CurrentValue 参数当前值
      • setCurrentValue

        public void setCurrentValue​(String CurrentValue)
        Set 参数当前值
        Parameters:
        CurrentValue - 参数当前值
      • getNeedReboot

        public Long getNeedReboot()
        Get 修改参数后,是否需要重启数据库以使参数生效。0-不需要重启,1-需要重启。
        Returns:
        NeedReboot 修改参数后,是否需要重启数据库以使参数生效。0-不需要重启,1-需要重启。
      • setNeedReboot

        public void setNeedReboot​(Long NeedReboot)
        Set 修改参数后,是否需要重启数据库以使参数生效。0-不需要重启,1-需要重启。
        Parameters:
        NeedReboot - 修改参数后,是否需要重启数据库以使参数生效。0-不需要重启,1-需要重启。
      • getMax

        public String getMax()
        Get 参数容许的最大值
        Returns:
        Max 参数容许的最大值
      • setMax

        public void setMax​(String Max)
        Set 参数容许的最大值
        Parameters:
        Max - 参数容许的最大值
      • getMin

        public String getMin()
        Get 参数容许的最小值
        Returns:
        Min 参数容许的最小值
      • setMin

        public void setMin​(String Min)
        Set 参数容许的最小值
        Parameters:
        Min - 参数容许的最小值
      • getEnumValue

        public String[] getEnumValue()
        Get 参数的可选枚举值。如果为非枚举值,则为空 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnumValue 参数的可选枚举值。如果为非枚举值,则为空 注意:此字段可能返回 null,表示取不到有效值。
      • setEnumValue

        public void setEnumValue​(String[] EnumValue)
        Set 参数的可选枚举值。如果为非枚举值,则为空 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnumValue - 参数的可选枚举值。如果为非枚举值,则为空 注意:此字段可能返回 null,表示取不到有效值。
      • getIsGlobal

        public Long getIsGlobal()
        Get 1:全局参数,0:非全局参数
        Returns:
        IsGlobal 1:全局参数,0:非全局参数
      • setIsGlobal

        public void setIsGlobal​(Long IsGlobal)
        Set 1:全局参数,0:非全局参数
        Parameters:
        IsGlobal - 1:全局参数,0:非全局参数
      • getMatchType

        public String getMatchType()
        Get 匹配类型,multiVal
        Returns:
        MatchType 匹配类型,multiVal
      • setMatchType

        public void setMatchType​(String MatchType)
        Set 匹配类型,multiVal
        Parameters:
        MatchType - 匹配类型,multiVal
      • getMatchValue

        public String getMatchValue()
        Get 匹配目标值,当multiVal时,各个key用,分割
        Returns:
        MatchValue 匹配目标值,当multiVal时,各个key用,分割
      • setMatchValue

        public void setMatchValue​(String MatchValue)
        Set 匹配目标值,当multiVal时,各个key用,分割
        Parameters:
        MatchValue - 匹配目标值,当multiVal时,各个key用,分割
      • getIsFunc

        public Boolean getIsFunc()
        Get true-为公式,false-非公式 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsFunc true-为公式,false-非公式 注意:此字段可能返回 null,表示取不到有效值。
      • setIsFunc

        public void setIsFunc​(Boolean IsFunc)
        Set true-为公式,false-非公式 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsFunc - true-为公式,false-非公式 注意:此字段可能返回 null,表示取不到有效值。
      • getFunc

        public String getFunc()
        Get 参数设置为公式时,Func返回设置的公式内容 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Func 参数设置为公式时,Func返回设置的公式内容 注意:此字段可能返回 null,表示取不到有效值。
      • setFunc

        public void setFunc​(String Func)
        Set 参数设置为公式时,Func返回设置的公式内容 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Func - 参数设置为公式时,Func返回设置的公式内容 注意:此字段可能返回 null,表示取不到有效值。
      • getModifiableInfo

        public ModifiableInfo getModifiableInfo()
        Get 参数是否可修改 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ModifiableInfo 参数是否可修改 注意:此字段可能返回 null,表示取不到有效值。
      • setModifiableInfo

        public void setModifiableInfo​(ModifiableInfo ModifiableInfo)
        Set 参数是否可修改 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ModifiableInfo - 参数是否可修改 注意:此字段可能返回 null,表示取不到有效值。