Class RbelModificationDescription


  • public class RbelModificationDescription
    extends Object
    • Constructor Detail

      • RbelModificationDescription

        @ConstructorProperties({"name","condition","targetElement","replaceWith","regexFilter","deleteAfterNExecutions"})
        public RbelModificationDescription​(String name,
                                           String condition,
                                           String targetElement,
                                           String replaceWith,
                                           String regexFilter,
                                           Integer deleteAfterNExecutions)
      • RbelModificationDescription

        public RbelModificationDescription()
    • Method Detail

      • getName

        public String getName()
      • getCondition

        public String getCondition()
      • getTargetElement

        public String getTargetElement()
      • getReplaceWith

        public String getReplaceWith()
      • getRegexFilter

        public String getRegexFilter()
      • getDeleteAfterNExecutions

        public Integer getDeleteAfterNExecutions()
      • setName

        public void setName​(String name)
      • setCondition

        public void setCondition​(String condition)
      • setTargetElement

        public void setTargetElement​(String targetElement)
      • setReplaceWith

        public void setReplaceWith​(String replaceWith)
      • setRegexFilter

        public void setRegexFilter​(String regexFilter)
      • setDeleteAfterNExecutions

        public void setDeleteAfterNExecutions​(Integer deleteAfterNExecutions)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • withName

        public RbelModificationDescription withName​(String name)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withCondition

        public RbelModificationDescription withCondition​(String condition)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withTargetElement

        public RbelModificationDescription withTargetElement​(String targetElement)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withReplaceWith

        public RbelModificationDescription withReplaceWith​(String replaceWith)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withRegexFilter

        public RbelModificationDescription withRegexFilter​(String regexFilter)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).
      • withDeleteAfterNExecutions

        public RbelModificationDescription withDeleteAfterNExecutions​(Integer deleteAfterNExecutions)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).