Class ParameterModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class ParameterModel
    extends java.lang.Object
    implements java.io.Serializable
    Represents Parameter of a Rule in rule builder
    See Also:
    Serialized Form
    • Constructor Detail

      • ParameterModel

        public ParameterModel()
    • Method Detail

      • setUuid

        public void setUuid​(java.lang.String uuid)
      • getUuid

        public java.lang.String getUuid()
      • setId

        public void setId​(java.lang.String id)
      • getId

        public java.lang.String getId()
      • setName

        public void setName​(java.lang.String name)
      • getName

        public java.lang.String getName()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
      • setPriority

        public void setPriority​(java.lang.Integer priority)
      • getPriority

        public java.lang.Integer getPriority()
      • setType

        public void setType​(java.lang.String type)
      • getType

        public java.lang.String getType()
      • setValue

        public void setValue​(java.io.Serializable value)
      • getValue

        public java.io.Serializable getValue()
      • setRequired

        public void setRequired​(boolean required)
      • isRequired

        public boolean isRequired()
      • setValid

        public void setValid​(boolean valid)
      • isValid

        public boolean isValid()
      • setValidationIconStyleClass

        public void setValidationIconStyleClass​(java.lang.String validationIconStyleClass)
      • getValidationIconStyleClass

        public java.lang.String getValidationIconStyleClass()
      • setValidationStyleClass

        public void setValidationStyleClass​(java.lang.String validationStyleClass)
      • getValidationStyleClass

        public java.lang.String getValidationStyleClass()
      • setValidationInfos

        public void setValidationInfos​(java.util.List<ValidationInfoModel> validationInfos)
      • setReadOnly

        public void setReadOnly​(boolean readOnly)
      • isReadOnly

        public boolean isReadOnly()
      • setCustomAttributes

        public void setCustomAttributes​(java.util.Map<java.lang.String,​java.io.Serializable> customAttributes)
      • getCustomAttributes

        public java.util.Map<java.lang.String,​java.io.Serializable> getCustomAttributes()
      • setFilters

        public void setFilters​(java.util.Map<java.lang.String,​java.lang.String> filters)
      • getFilters

        public java.util.Map<java.lang.String,​java.lang.String> getFilters()
      • setDefaultEditor

        public void setDefaultEditor​(java.lang.String defaultEditor)
      • getDefaultEditor

        public java.lang.String getDefaultEditor()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object