Class RbelModificationDescription


  • public class RbelModificationDescription
    extends java.lang.Object
    • Constructor Detail

      • RbelModificationDescription

        @ConstructorProperties({"name","condition","targetElement","replaceWith","regexFilter"})
        public RbelModificationDescription​(java.lang.String name,
                                           java.lang.String condition,
                                           java.lang.String targetElement,
                                           java.lang.String replaceWith,
                                           java.lang.String regexFilter)
    • Method Detail

      • getName

        public java.lang.String getName()
      • getCondition

        public java.lang.String getCondition()
      • getTargetElement

        public java.lang.String getTargetElement()
      • getReplaceWith

        public java.lang.String getReplaceWith()
      • getRegexFilter

        public java.lang.String getRegexFilter()
      • equals

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

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • withName

        public RbelModificationDescription withName​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.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​(java.lang.String regexFilter)
        Returns:
        a clone of this object, except with this updated property (returns this if an identical value is passed).