Class ParamDesc

    • Constructor Detail

      • ParamDesc

        public ParamDesc()
      • ParamDesc

        public ParamDesc​(ParamDesc 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

      • getParam

        public String getParam()
        Get 参数名字
        Returns:
        Param 参数名字
      • setParam

        public void setParam​(String Param)
        Set 参数名字
        Parameters:
        Param - 参数名字
      • getValue

        public String getValue()
        Get 当前参数值
        Returns:
        Value 当前参数值
      • setValue

        public void setValue​(String Value)
        Set 当前参数值
        Parameters:
        Value - 当前参数值
      • getSetValue

        public String getSetValue()
        Get 设置过的值,参数生效后,该值和value一样。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SetValue 设置过的值,参数生效后,该值和value一样。 注意:此字段可能返回 null,表示取不到有效值。
      • setSetValue

        public void setSetValue​(String SetValue)
        Set 设置过的值,参数生效后,该值和value一样。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SetValue - 设置过的值,参数生效后,该值和value一样。 注意:此字段可能返回 null,表示取不到有效值。
      • getDefault

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

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

        public ParamConstraint getConstraint()
        Get 参数限制
        Returns:
        Constraint 参数限制
      • setConstraint

        public void setConstraint​(ParamConstraint Constraint)
        Set 参数限制
        Parameters:
        Constraint - 参数限制
      • getHaveSetValue

        public Boolean getHaveSetValue()
        Get 是否有设置过值,false:没有设置过值,true:有设置过值。
        Returns:
        HaveSetValue 是否有设置过值,false:没有设置过值,true:有设置过值。
      • setHaveSetValue

        public void setHaveSetValue​(Boolean HaveSetValue)
        Set 是否有设置过值,false:没有设置过值,true:有设置过值。
        Parameters:
        HaveSetValue - 是否有设置过值,false:没有设置过值,true:有设置过值。
      • getNeedRestart

        public Boolean getNeedRestart()
        Get 是否需要重启生效,false:不需要重启, true:需要重启
        Returns:
        NeedRestart 是否需要重启生效,false:不需要重启, true:需要重启
      • setNeedRestart

        public void setNeedRestart​(Boolean NeedRestart)
        Set 是否需要重启生效,false:不需要重启, true:需要重启
        Parameters:
        NeedRestart - 是否需要重启生效,false:不需要重启, true:需要重启