Class Pattern52

    • Constructor Detail

      • Pattern52

        public Pattern52()
    • Method Detail

      • diff

        public List<BaseColumnFieldDiff> diff​(BaseColumn otherColumn)
        Description copied from interface: DiffColumn
        Analyze differences between two columns of same type.
        Specified by:
        diff in interface DiffColumn
        Parameters:
        otherColumn - The column to compare with this one.
        Returns:
        A list of fields and its values that have changed.
      • clonePattern

        public Pattern52 clonePattern()
        Clones this pattern instance.
        Returns:
        The cloned instance.
      • update

        public void update​(Pattern52 other)
        Update this pattern instance properties with the given ones from other pattern instance.
        Parameters:
        other - The pattern to obtain the properties to set.
      • getFactType

        public String getFactType()
      • setFactType

        public void setFactType​(String factType)
      • getBoundName

        public String getBoundName()
      • isBound

        public boolean isBound()
      • setBoundName

        public void setBoundName​(String boundName)
      • isNegated

        public boolean isNegated()
      • setNegated

        public void setNegated​(boolean negated)
      • setWindow

        public void setWindow​(org.drools.workbench.models.datamodel.rule.CEPWindow window)
        Specified by:
        setWindow in interface org.drools.workbench.models.datamodel.rule.HasCEPWindow
      • getWindow

        public org.drools.workbench.models.datamodel.rule.CEPWindow getWindow()
        Specified by:
        getWindow in interface org.drools.workbench.models.datamodel.rule.HasCEPWindow
      • getEntryPointName

        public String getEntryPointName()
      • setEntryPointName

        public void setEntryPointName​(String entryPointName)
      • setHideColumn

        public void setHideColumn​(boolean hideColumn)
        Specified by:
        setHideColumn in interface BaseColumn
      • setWidth

        public void setWidth​(int width)
        Specified by:
        setWidth in interface BaseColumn
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object