Class AdvancedRuleModel


  • public class AdvancedRuleModel
    extends java.lang.Object
    A generic global advanced rule encapsulating a script
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Boolean getArEntitlementRequired()
      Getter for arEntitlementRequired Advance Rules limited availability
      java.lang.String getDescription()
      Getter for description Description of the rule
      java.lang.String getExecutionPosition()
      Getter for executionPosition Execution position.
      java.lang.String getName()
      Getter for name Rule name
      java.lang.String getRuleId()
      Getter for ruleId Unique identifier for a rule
      void setArEntitlementRequired​(java.lang.Boolean value)
      Setter for arEntitlementRequired Advance Rules limited availability
      void setDescription​(java.lang.String value)
      Setter for description Description of the rule
      void setExecutionPosition​(java.lang.String value)
      Setter for executionPosition Execution position.
      void setName​(java.lang.String value)
      Setter for name Rule name
      void setRuleId​(java.lang.String value)
      Setter for ruleId Unique identifier for a rule
      java.lang.String toString()
      Returns a JSON string representation of AdvancedRuleModel
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AdvancedRuleModel

        public AdvancedRuleModel()
    • Method Detail

      • getRuleId

        public java.lang.String getRuleId()
        Getter for ruleId Unique identifier for a rule
      • setRuleId

        public void setRuleId​(java.lang.String value)
        Setter for ruleId Unique identifier for a rule
      • getName

        public java.lang.String getName()
        Getter for name Rule name
      • setName

        public void setName​(java.lang.String value)
        Setter for name Rule name
      • getDescription

        public java.lang.String getDescription()
        Getter for description Description of the rule
      • setDescription

        public void setDescription​(java.lang.String value)
        Setter for description Description of the rule
      • getArEntitlementRequired

        public java.lang.Boolean getArEntitlementRequired()
        Getter for arEntitlementRequired Advance Rules limited availability
      • setArEntitlementRequired

        public void setArEntitlementRequired​(java.lang.Boolean value)
        Setter for arEntitlementRequired Advance Rules limited availability
      • getExecutionPosition

        public java.lang.String getExecutionPosition()
        Getter for executionPosition Execution position. Both, Before or After
      • setExecutionPosition

        public void setExecutionPosition​(java.lang.String value)
        Setter for executionPosition Execution position. Both, Before or After
      • toString

        public java.lang.String toString()
        Returns a JSON string representation of AdvancedRuleModel
        Overrides:
        toString in class java.lang.Object