Package org.drools.base.rule
package org.drools.base.rule
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
-
ClassDescriptionA class to represent the Accumulate CEIndicates an attempt to add a
Ruleto aPackagethat already contains aRulewith the same name.This class defines a Rete "Entry Point".The forall conditional element.A public enum for CE typesA simple factory for GroupElementsA class to represent an import declaration.Indicates an error regarding the semantic validity of a rule.This exception is thrown when an invalid package (ie one that has errors) it attempted to be added to a RuleBase.LogicTransformation is reponsible for removing redundant nodes and move Or nodes upwards.(Not (OR (A B) )A base class for constraintsValidity exception indicating that aRuledoes not contain aConsequences.A markup interface for pattern source elementsSemantic component marker.Base exception for errors duringRuleconstruction.The type declaration class stores all type's metadata declared in source files.The window declaration defines a window that can be used by patterns in rulesThis class defines a reference to a declared window