Uses of Package
org.drools.core.rule
-
Packages that use org.drools.core.rule Package Description org.drools.core This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactoryorg.drools.core.base org.drools.core.base.accumulators org.drools.core.common org.drools.core.definitions org.drools.core.definitions.impl org.drools.core.definitions.rule.impl org.drools.core.impl org.drools.core.marshalling org.drools.core.phreak org.drools.core.reteoo org.drools.core.reteoo.builder org.drools.core.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.core.rule.accessor org.drools.core.rule.consequence org.drools.core.rule.constraint org.drools.core.time org.drools.core.time.impl org.drools.core.util.index -
Classes in org.drools.core.rule used by org.drools.core Class Description Declaration EntryPointId This class defines a Rete "Entry Point".GroupElement -
Classes in org.drools.core.rule used by org.drools.core.base Class Description Declaration DialectRuntimeData -
Classes in org.drools.core.rule used by org.drools.core.base.accumulators Class Description Collect Declaration RuleComponent Semantic component marker. -
Classes in org.drools.core.rule used by org.drools.core.common Class Description ContextEntry Declaration EntryPointId This class defines a Rete "Entry Point".GroupElement RuleComponent Semantic component marker. -
Classes in org.drools.core.rule used by org.drools.core.definitions Class Description DialectRuntimeRegistry Function ImportDeclaration A class to represent an import declaration.TypeDeclaration The type declaration class stores all type's metadata declared in source files.WindowDeclaration The window declaration defines a window that can be used by patterns in rules -
Classes in org.drools.core.rule used by org.drools.core.definitions.impl Class Description DialectRuntimeRegistry Function ImportDeclaration A class to represent an import declaration.TypeDeclaration The type declaration class stores all type's metadata declared in source files.WindowDeclaration The window declaration defines a window that can be used by patterns in rules -
Classes in org.drools.core.rule used by org.drools.core.definitions.rule.impl Class Description ConsequenceMetaData Declaration Dialectable GroupElement InvalidPatternException LogicTransformer LogicTransformation is reponsible for removing redundant nodes and move Or nodes upwards.RuleConditionElement -
Classes in org.drools.core.rule used by org.drools.core.impl Class Description InvalidPatternException JavaDialectRuntimeData TypeDeclaration The type declaration class stores all type's metadata declared in source files. -
Classes in org.drools.core.rule used by org.drools.core.marshalling Class Description EntryPointId This class defines a Rete "Entry Point". -
Classes in org.drools.core.rule used by org.drools.core.phreak Class Description Accumulate A class to represent the Accumulate CEContextEntry -
Classes in org.drools.core.rule used by org.drools.core.reteoo Class Description Accumulate A class to represent the Accumulate CEAsyncReceive AsyncSend Behavior An interface for all behavior implementationsBehavior.Context BehaviorManager A class to encapsulate behavior management for a given beta nodeContextEntry Declaration EntryPointId This class defines a Rete "Entry Point".EvalCondition From GroupElement Pattern QueryElement TypeDeclaration The type declaration class stores all type's metadata declared in source files.WindowDeclaration The window declaration defines a window that can be used by patterns in rules -
Classes in org.drools.core.rule used by org.drools.core.reteoo.builder Class Description Accumulate A class to represent the Accumulate CEAsyncReceive AsyncSend ContextEntry Declaration EntryPointId This class defines a Rete "Entry Point".EvalCondition From GroupElement GroupElement.Type A public enum for CE typesInvalidPatternException NamedConsequence Pattern QueryElement RuleComponent Semantic component marker.RuleConditionElement WindowDeclaration The window declaration defines a window that can be used by patterns in rules -
Classes in org.drools.core.rule used by org.drools.core.rule Class Description Accumulate A class to represent the Accumulate CEAnnotated Behavior An interface for all behavior implementationsBehavior.BehaviorType Behavior.Context Collect ConditionalBranch ConditionalElement ConsequenceMetaData.Field ConsequenceMetaData.Statement ConsequenceMetaData.Statement.Type ContextEntry Declaration Dialectable DialectRuntimeData DialectRuntimeRegistry EntryPointId This class defines a Rete "Entry Point".EvalCondition EvalConditionFactory Forall The forall conditional element.From Function GroupElement GroupElement.Type A public enum for CE typesInvalidPatternException InvalidRuleException Indicates an error regarding the semantic validity of a rule.KieModuleMetaInfo LineMappings LogicTransformer LogicTransformation is reponsible for removing redundant nodes and move Or nodes upwards.MultiAccumulate MutableTypeConstraint A base class for constraintsNamedConsequence NamedConsequenceInvoker Pattern PatternSource A markup interface for pattern source elementsPredicateConstraint A predicate can be written as a top level constraint or be nested inside inside a field constraint (and as so, must implement the Restriction interface).QueryArgument QueryArgument.Null QueryArgument.Var QueryElement RuleComponent Semantic component marker.RuleConditionElement RuleConstructionException Base exception for errors duringRuleconstruction.SingleAccumulate TypeDeclaration The type declaration class stores all type's metadata declared in source files.TypeDeclaration.Format TypeDeclaration.Kind TypeDeclaration.Nature TypeMetaInfo WindowReference This class defines a reference to a declared windowXpathBackReference -
Classes in org.drools.core.rule used by org.drools.core.rule.accessor Class Description Declaration Pattern RuleComponent Semantic component marker.RuleConditionElement -
Classes in org.drools.core.rule used by org.drools.core.rule.consequence Class Description Declaration GroupElement RuleComponent Semantic component marker. -
Classes in org.drools.core.rule used by org.drools.core.rule.constraint Class Description ContextEntry Declaration From IndexableConstraint MutableTypeConstraint A base class for constraintsRuleComponent Semantic component marker. -
Classes in org.drools.core.rule used by org.drools.core.time Class Description Declaration Pattern -
Classes in org.drools.core.rule used by org.drools.core.time.impl Class Description ConditionalElement Declaration RuleComponent Semantic component marker.RuleConditionElement -
Classes in org.drools.core.rule used by org.drools.core.util.index Class Description ContextEntry IndexableConstraint