Class Pattern52FactPatternAdaptor

  • All Implemented Interfaces:
    org.drools.workbench.models.datamodel.rule.HasCEPWindow, org.drools.workbench.models.datamodel.rule.HasConstraints, org.drools.workbench.models.datamodel.rule.IFactPattern, org.drools.workbench.models.datamodel.rule.IPattern

    public class Pattern52FactPatternAdaptor
    extends org.drools.workbench.models.datamodel.rule.FactPattern
    Adaptor to use RuleModel class in GuidedDecisionTable
    • Constructor Detail

      • Pattern52FactPatternAdaptor

        public Pattern52FactPatternAdaptor()
      • Pattern52FactPatternAdaptor

        public Pattern52FactPatternAdaptor​(Pattern52 pattern)
    • Method Detail

      • isBound

        public boolean isBound()
        Overrides:
        isBound in class org.drools.workbench.models.datamodel.rule.FactPattern
      • getBoundName

        public String getBoundName()
        Overrides:
        getBoundName in class org.drools.workbench.models.datamodel.rule.FactPattern
      • getFactType

        public String getFactType()
        Specified by:
        getFactType in interface org.drools.workbench.models.datamodel.rule.IFactPattern
        Overrides:
        getFactType in class org.drools.workbench.models.datamodel.rule.FactPattern
      • isNegated

        public boolean isNegated()
        Overrides:
        isNegated in class org.drools.workbench.models.datamodel.rule.FactPattern
      • setBoundName

        public void setBoundName​(String boundName)
        Overrides:
        setBoundName in class org.drools.workbench.models.datamodel.rule.FactPattern
      • setNegated

        public void setNegated​(boolean isNegated)
        Overrides:
        setNegated in class org.drools.workbench.models.datamodel.rule.FactPattern
      • addConstraint

        public void addConstraint​(org.drools.workbench.models.datamodel.rule.FieldConstraint constraint)
        Specified by:
        addConstraint in interface org.drools.workbench.models.datamodel.rule.HasConstraints
        Overrides:
        addConstraint in class org.drools.workbench.models.datamodel.rule.FactPattern
      • removeConstraint

        public void removeConstraint​(int idx)
        Specified by:
        removeConstraint in interface org.drools.workbench.models.datamodel.rule.HasConstraints
        Overrides:
        removeConstraint in class org.drools.workbench.models.datamodel.rule.FactPattern
      • getFieldConstraints

        public org.drools.workbench.models.datamodel.rule.FieldConstraint[] getFieldConstraints()
        Overrides:
        getFieldConstraints in class org.drools.workbench.models.datamodel.rule.FactPattern
      • setFieldConstraints

        public void setFieldConstraints​(List<org.drools.workbench.models.datamodel.rule.FieldConstraint> sortedConstraints)
        Overrides:
        setFieldConstraints in class org.drools.workbench.models.datamodel.rule.FactPattern
      • setFactType

        public void setFactType​(String factType)
        Overrides:
        setFactType in class org.drools.workbench.models.datamodel.rule.FactPattern
      • setWindow

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

        public org.drools.workbench.models.datamodel.rule.CEPWindow getWindow()
        Specified by:
        getWindow in interface org.drools.workbench.models.datamodel.rule.HasCEPWindow
        Overrides:
        getWindow in class org.drools.workbench.models.datamodel.rule.FactPattern
      • getNumberOfConstraints

        public int getNumberOfConstraints()
        Specified by:
        getNumberOfConstraints in interface org.drools.workbench.models.datamodel.rule.HasConstraints
        Overrides:
        getNumberOfConstraints in class org.drools.workbench.models.datamodel.rule.FactPattern