A B C D E F G H I J K L M N O P R S T V W

A

abort() - Method in class org.drools.TransactionalWorkingMemory
Abort this TransactionalWorkingMemory, by tossing out all asserted objects, and reseting this TransactionalWorkingMemory to a clean state.
Action - interface org.drools.spi.Action.
Action to be executed upon successful match of a Rule.
ActionInvokationException - exception org.drools.spi.ActionInvokationException.
Indicates an error during an Action invokation.
ActionInvokationException() - Constructor for class org.drools.spi.ActionInvokationException
Construct.
ActionInvokationException(Throwable) - Constructor for class org.drools.spi.ActionInvokationException
Construct with a root cause.
add(Object, int) - Method in class org.drools.reteoo.impl.PriorityQueue
Add an item to this queue.
addCondition(Condition) - Method in class org.drools.rule.Rule
Add a Condition to this rule.
addCondition(String, Class) - Method in class org.drools.smf.SimpleSemanticModule
Add a semantic condition.
addConsequence(String, Class) - Method in class org.drools.smf.SimpleSemanticModule
Add a semantic consequence.
addDays(long) - Method in class org.drools.rule.FixedDuration
Add days.
addDeclaration(Declaration) - Method in class org.drools.rule.Rule
Add a declaration.
addExtraction(Extraction) - Method in class org.drools.rule.Rule
Add a consistent Extraction to this rule.
addExtractor(String, Class) - Method in class org.drools.smf.SimpleSemanticModule
Add a semantic extractor.
addHours(long) - Method in class org.drools.rule.FixedDuration
Add hours.
addLeftTuple(ReteTuple) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Add a ReteTuple received from the JoinNode's left input to the left side of this memory, and attempt to join to existing Tuples in the right side.
addMinutes(long) - Method in class org.drools.rule.FixedDuration
Add minutes.
addObjectType(String, Class) - Method in class org.drools.smf.SimpleSemanticModule
Add a semantic object type.
addParameterDeclaration(Declaration) - Method in class org.drools.rule.Rule
Add a root fact object parameter Declaration for this Rule.
addRepository(RuleBaseRepository) - Method in class org.drools.MultiRepository
Add a repository to the end of the search list.
addRightTuple(ReteTuple) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Add a ReteTuple received from the JoinNode's right input to the right side of this memory, and attempt to join to existing Tuples in the left side.
addRule(Rule) - Method in class org.drools.RuleBase
Add a Rule to this RuleBase.
addRule(Rule) - Method in class org.drools.rule.RuleSet
Add a Rule to this RuleSet.
addRule(Rule) - Method in class org.drools.reteoo.Builder
Add a Rule to the network.
addRule(Rule) - Method in class org.drools.tags.knowledge.RuleBaseTag
Add a Rule to the RuleBase.
addRuleSet(RuleSet) - Method in class org.drools.RuleBase
Add a RuleSet of Rules to this RuleBase.
addRuleSet(RuleSet) - Method in class org.drools.io.RuleSetLoader
Add a RuleSet to this loader.
addRuleSet(RuleSet) - Method in class org.drools.tags.knowledge.RuleBaseTag
Add a RuleSet to the RuleBase.
addSeconds(long) - Method in class org.drools.rule.FixedDuration
Add seconds.
addWeeks(long) - Method in class org.drools.rule.FixedDuration
Add weeks.
Agenda - interface org.drools.reteoo.Agenda.
Rule-firing Agenda.
AgendaImpl - class org.drools.reteoo.impl.AgendaImpl.
Rule-firing Agenda.
AgendaImpl(WorkingMemory) - Constructor for class org.drools.reteoo.impl.AgendaImpl
Construct.
analyze(modType, Declaration[]) - Method in class org.drools.semantics.python.ExprAnalyzer
Analyze an expression.
analyze(String, Declaration[]) - Method in class org.drools.semantics.java.ExprAnalyzer
Analyze an expression.
AssertionException - exception org.drools.AssertionException.
Indicates an error while asserting a new root fact object into a WorkingMemory.
AssertionException() - Constructor for class org.drools.AssertionException
Construct.
AssertionException(Throwable) - Constructor for class org.drools.AssertionException
Construct with a root cause.
assertObject(Object) - Method in class org.drools.TransactionalWorkingMemory
Assert a new fact object into this working memory.
assertObject(Object) - Method in class org.drools.WorkingMemory
Assert a new fact object into this working memory.
assertObject(Object, WorkingMemory) - Method in interface org.drools.reteoo.Rete
Assert a new fact object into this RuleBase and the specified WorkingMemory.
assertObject(Object, WorkingMemory) - Method in class org.drools.reteoo.impl.ReteImpl
Assert a new fact object into this RuleBase and the specified WorkingMemory.
AssertTag - class org.drools.tags.knowledge.AssertTag.
Assert an object into the working memory.
AssertTag() - Constructor for class org.drools.tags.knowledge.AssertTag
Construct.
assertTuple(ReteTuple, WorkingMemory) - Method in class org.drools.reteoo.impl.TerminalNodeImpl
Assert a new Tuple.
assertTuple(ReteTuple, WorkingMemory) - Method in class org.drools.reteoo.impl.ExtractionNodeImpl
Assert a new Tuple.
assertTuple(ReteTuple, WorkingMemory) - Method in class org.drools.reteoo.impl.ConditionNodeImpl
Assert a new Tuple.
assertTuple(ReteTuple, WorkingMemory) - Method in interface org.drools.reteoo.impl.TupleSinkImpl
Assert a new Tuple.
attachConditions(Set, Set) - Method in class org.drools.reteoo.Builder
Create and attach Conditions to the network.
attachExtractions(Set, Set) - Method in class org.drools.reteoo.Builder
Create and attach Extractions to the network.
attemptJoin(ReteTuple, Iterator) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Attempt to join the tuple against the tuples available through the tupleIterator.
attemptJoin(ReteTuple, ReteTuple) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Attempt to join two Tuples.

B

BlockConsequence - class org.drools.semantics.java.BlockConsequence.
Java block semantics Consequence.
BlockConsequence - class org.drools.semantics.python.BlockConsequence.
Python block semantics Consequence.
BlockConsequence() - Constructor for class org.drools.semantics.java.BlockConsequence
Construct, partially.
BlockConsequence() - Constructor for class org.drools.semantics.python.BlockConsequence
Construct, partially.
BlockConsequence(String) - Constructor for class org.drools.semantics.java.BlockConsequence
Construct.
BlockConsequence(String) - Constructor for class org.drools.semantics.python.BlockConsequence
Construct.
Builder - class org.drools.reteoo.Builder.
Builds the Rete-OO network for a RuleSet.
Builder(Rete) - Constructor for class org.drools.reteoo.Builder
Construct a Builder against an existing Rete network.

C

canBeJoined(TupleSource, TupleSource) - Method in class org.drools.reteoo.Builder
Determine if two TupleSources can be joined.
checkAttributes() - Method in class org.drools.tags.semantics.SemanticComponentTagSupport
Check if the attributes have been set.
checkValidity() - Method in class org.drools.rule.Rule
Check the validity of this rule, and throw exceptions if it failed validity tests.
ClassObjectType - class org.drools.semantics.java.ClassObjectType.
Java class semantics ObjectType.
ClassObjectType() - Constructor for class org.drools.semantics.java.ClassObjectType
Construct, partially.
ClassObjectType(Class) - Constructor for class org.drools.semantics.java.ClassObjectType
Construct.
commit() - Method in class org.drools.TransactionalWorkingMemory
Commit all asserted objects into the logic engine, and reset this TransactionalWorkingMemory to a clean state.
Condition - interface org.drools.spi.Condition.
A Condition that filters facts.
ConditionException - exception org.drools.spi.ConditionException.
Indicates an error while applying a FilterCondition.
ConditionException() - Constructor for class org.drools.spi.ConditionException
Construct.
ConditionException(Throwable) - Constructor for class org.drools.spi.ConditionException
Construct with a root cause.
ConditionNode - interface org.drools.reteoo.ConditionNode.
Node which filters ReteTuples.
ConditionNodeImpl - class org.drools.reteoo.impl.ConditionNodeImpl.
Node which filters ReteTuples.
ConditionNodeImpl(TupleSourceImpl, Condition) - Constructor for class org.drools.reteoo.impl.ConditionNodeImpl
Construct.
ConditionReceptor - interface org.drools.tags.rule.ConditionReceptor.
Object that can receive a configured Condition.
ConditionTag - class org.drools.tags.rule.ConditionTag.
Construct a Condition for a Rule.
ConditionTag - class org.drools.tags.semantics.ConditionTag.
Defines a Condition.
ConditionTag() - Constructor for class org.drools.tags.rule.ConditionTag
Construct.
ConditionTag() - Constructor for class org.drools.tags.semantics.ConditionTag
Construct.
ConfigurableCondition - interface org.drools.smf.ConfigurableCondition.
Configurable Condition.
ConfigurableConsequence - interface org.drools.smf.ConfigurableConsequence.
Configurable Consequence.
ConfigurableExtractor - interface org.drools.smf.ConfigurableExtractor.
Configurable Extractor.
ConfigurableObjectType - interface org.drools.smf.ConfigurableObjectType.
Configurable ObjectType.
ConfigurationException - exception org.drools.smf.ConfigurationException.
Indicates an error while configuring a configurable semantic component.
ConfigurationException(String) - Constructor for class org.drools.smf.ConfigurationException
Construct.
ConfigurationException(Throwable) - Constructor for class org.drools.smf.ConfigurationException
Construct.
configure(String) - Method in interface org.drools.smf.ConfigurableObjectType
Configure.
configure(String, Declaration[]) - Method in class org.drools.semantics.java.Expr
Configure/parse the expression.
configure(String, Declaration[]) - Method in class org.drools.semantics.java.BlockConsequence
Configure.
configure(String, Declaration[]) - Method in class org.drools.semantics.python.Eval
Configure.
configure(String, Declaration[]) - Method in class org.drools.semantics.python.Exec
Configure.
configure(String, Declaration[]) - Method in interface org.drools.smf.ConfigurableExtractor
Configure.
configure(String, Declaration[]) - Method in interface org.drools.smf.ConfigurableCondition
Configure.
configure(String, Declaration[]) - Method in interface org.drools.smf.ConfigurableConsequence
Configure.
Consequence - interface org.drools.spi.Consequence.
Consequence to be fired upon successful match of a Rule.
ConsequenceException - exception org.drools.spi.ConsequenceException.
Indicates an error during a Consequence invokation.
ConsequenceException() - Constructor for class org.drools.spi.ConsequenceException
Construct.
ConsequenceException(Throwable) - Constructor for class org.drools.spi.ConsequenceException
Construct with a root cause.
ConsequenceReceptor - interface org.drools.tags.rule.ConsequenceReceptor.
Object that can receive a configured Consequence.
ConsequenceTag - class org.drools.tags.rule.ConsequenceTag.
Construct a Consequence for a Rule.
ConsequenceTag - class org.drools.tags.semantics.ConsequenceTag.
Defines an Consequence.
ConsequenceTag() - Constructor for class org.drools.tags.rule.ConsequenceTag
Construct.
ConsequenceTag() - Constructor for class org.drools.tags.semantics.ConsequenceTag
Construct.
containsRule(String) - Method in class org.drools.rule.RuleSet
Determine if this RuleSet contains a RulecreateDeclaration(XMLOutput) - Method in class org.drools.tags.rule.DeclarationTag
Create the Declaration.
createJoinNodes(Set) - Method in class org.drools.reteoo.Builder
Create and attach JoinNodes to the network.
createParameterNodes(Rule) - Method in class org.drools.reteoo.Builder
Create the ParameterNodes for the Rule, and link into the network.
createTag(String, Attributes) - Method in class org.drools.semantics.jelly.SemanticsTagLibrary
Creates a new script to execute the given tag name and attributes.
createTransactionalWorkingMemory() - Method in class org.drools.RuleBase
Create a TransactionalWorkingMemory session for this RuleBase.
createWorkingMemory() - Method in class org.drools.RuleBase
Create a WorkingMemory session for this RuleBase.

D

Declaration - class org.drools.rule.Declaration.
A typed, named variable for Condition evaluation.
Declaration(ObjectType, String) - Constructor for class org.drools.rule.Declaration
Construct.
DeclarationTag - class org.drools.tags.rule.DeclarationTag.
Construct a Declaration for a Rule.
DeclarationTag() - Constructor for class org.drools.tags.rule.DeclarationTag
Construct.
DESCRIPTOR_NAME - Static variable in class org.drools.io.SemanticsLoader
Name of smf descriptor.
doTag(XMLOutput) - Method in class org.drools.semantics.jelly.JellyConsequenceTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.knowledge.RuleBaseTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.knowledge.RetractTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.knowledge.ModifyTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.knowledge.LoadRulesTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.knowledge.KnowledgeTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.knowledge.AssertTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.SemanticsTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.RulesTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.RuleTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.RuleSetTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.ParameterTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.ObjectTypeComponentTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.FixedDurationTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.ExtractionTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.DurationTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.DeclarationTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.ConsequenceTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.rule.ConditionTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.semantics.SemanticModuleTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.semantics.ObjectTypeTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.semantics.ExtractorTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.semantics.ConsequenceTag
Perform this tag.
doTag(XMLOutput) - Method in class org.drools.tags.semantics.ConditionTag
Perform this tag.
DroolsException - exception org.drools.DroolsException.
Base drools Logic Engine exception.
DroolsException() - Constructor for class org.drools.DroolsException
Construct.
DroolsException(String) - Constructor for class org.drools.DroolsException
Construct with a message.
DroolsException(Throwable) - Constructor for class org.drools.DroolsException
Construct with a root cause.
DuplicateRuleNameException - exception org.drools.rule.DuplicateRuleNameException.
Indicates an attempt to add a Rule to a RuleSet that already contains a Rule with the same name.
DuplicateRuleNameException(RuleSet, Rule, Rule) - Constructor for class org.drools.rule.DuplicateRuleNameException
Construct.
Duration - interface org.drools.spi.Duration.
Interface for specifying truthness duration.
DurationTag - class org.drools.tags.rule.DurationTag.
Construct a Duration for a Rule.
DurationTag() - Constructor for class org.drools.tags.rule.DurationTag
Construct.

E

EMPTY_ARRAY - Static variable in class org.drools.rule.Declaration
Empty array.
equals(Object) - Method in class org.drools.rule.Declaration
Determine if another Declaration is semantically equivelent to this one.
equals(Object) - Method in class org.drools.semantics.java.ClassObjectType
Determine if another object is equal to this.
Eval - class org.drools.semantics.python.Eval.
Base class for Jython expression-based Python semantic components.
eval_input(SimpleNode) - Method in class org.drools.semantics.python.ExprVisitor
Visite the node.
Eval() - Constructor for class org.drools.semantics.python.Eval
Construct.
evaluate() - Method in class org.drools.semantics.python.Eval
Evaluate.
evaluate(NameSpace) - Method in class org.drools.semantics.java.Interp
Evaluate.
evaluate(PyDictionary) - Method in class org.drools.semantics.python.Eval
Evaluate.
evaluate(Tuple) - Method in class org.drools.semantics.java.Interp
Evaluate.
evaluate(Tuple) - Method in class org.drools.semantics.python.Eval
Evaluate.
Exec - class org.drools.semantics.python.Exec.
Base class for Jython statement-based Python semantic components.
Exec() - Constructor for class org.drools.semantics.python.Exec
Construct.
execute() - Method in class org.drools.semantics.python.Exec
Execute.
execute(PyDictionary) - Method in class org.drools.semantics.python.Exec
Execute.
execute(Tuple) - Method in class org.drools.semantics.python.Exec
Execute.
Expr - class org.drools.semantics.java.Expr.
Base class for expression-based Java semantic components.
Expr() - Constructor for class org.drools.semantics.java.Expr
Construct.
Expr(String, Declaration[]) - Constructor for class org.drools.semantics.java.Expr
Construct.
ExprAnalyzer - class org.drools.semantics.java.ExprAnalyzer.
Expression analyzer.
ExprAnalyzer - class org.drools.semantics.python.ExprAnalyzer.
Analyzes python expressions for all mentioned variables.
ExprAnalyzer() - Constructor for class org.drools.semantics.java.ExprAnalyzer
Construct.
ExprAnalyzer() - Constructor for class org.drools.semantics.python.ExprAnalyzer
Construct.
ExprCondition - class org.drools.semantics.java.ExprCondition.
Java expression semantics Condition.
ExprCondition - class org.drools.semantics.python.ExprCondition.
Python expression semantics Condition.
ExprCondition() - Constructor for class org.drools.semantics.java.ExprCondition
Construct, partially.
ExprCondition() - Constructor for class org.drools.semantics.python.ExprCondition
Construct, partially.
ExprCondition(String) - Constructor for class org.drools.semantics.python.ExprCondition
Construct.
ExprCondition(String, Declaration[]) - Constructor for class org.drools.semantics.java.ExprCondition
Construct.
ExprExtractor - class org.drools.semantics.java.ExprExtractor.
Java expression semantics Extractor.
ExprExtractor - class org.drools.semantics.python.ExprExtractor.
Python expression semantics Extractor.
ExprExtractor() - Constructor for class org.drools.semantics.java.ExprExtractor
Construct, partially.
ExprExtractor() - Constructor for class org.drools.semantics.python.ExprExtractor
Construct, partially.
ExprExtractor(String) - Constructor for class org.drools.semantics.python.ExprExtractor
Construct.
ExprExtractor(String, Declaration[]) - Constructor for class org.drools.semantics.java.ExprExtractor
Construct.
ExprVisitor - class org.drools.semantics.python.ExprVisitor.
Visits nodes in a Jython parse tree to extract the individual expression criteria.
extractFact(Tuple) - Method in class org.drools.semantics.java.ExprExtractor
Extract a new fact from the incoming Tuple
extractFact(Tuple) - Method in class org.drools.semantics.python.ExprExtractor
Extract a new fact from the incoming Tuple
extractFact(Tuple) - Method in interface org.drools.spi.Extractor
Extract a new fact from the incoming Tuple
Extraction - class org.drools.rule.Extraction.
A Condition representing a consistent assignment as defined by the Rete-OO algorithm.
Extraction(Declaration, Extractor) - Constructor for class org.drools.rule.Extraction
Construct.
ExtractionException - exception org.drools.spi.ExtractionException.
Indicates an error while extracting a fact from a root fact object.
ExtractionException() - Constructor for class org.drools.spi.ExtractionException
Construct.
ExtractionException(Throwable) - Constructor for class org.drools.spi.ExtractionException
Construct with a root cause.
ExtractionNode - interface org.drools.reteoo.ExtractionNode.
Fact extraction node in the Rete-OO network.
ExtractionNodeImpl - class org.drools.reteoo.impl.ExtractionNodeImpl.
extraction node in the Rete-OO network.
ExtractionNodeImpl(TupleSourceImpl, Declaration, Extractor) - Constructor for class org.drools.reteoo.impl.ExtractionNodeImpl
Construct.
ExtractionTag - class org.drools.tags.rule.ExtractionTag.
Construct an Extraction for a Rule.
ExtractionTag() - Constructor for class org.drools.tags.rule.ExtractionTag
Construct.
Extractor - interface org.drools.spi.Extractor.
Extracts new facts from existing facts.
ExtractorReceptor - interface org.drools.tags.rule.ExtractorReceptor.
Object that can receive a configured Extractor.
ExtractorTag - class org.drools.tags.semantics.ExtractorTag.
Defines a Extractor.
ExtractorTag() - Constructor for class org.drools.tags.semantics.ExtractorTag
Construct.

F

FactException - exception org.drools.FactException.
Base exception indicating an error in manipulating facts.
FactException() - Constructor for class org.drools.FactException
Construct.
FactException(Throwable) - Constructor for class org.drools.FactException
Construct with a root cause.
FactTagSupport - class org.drools.tags.knowledge.FactTagSupport.
Support for fact tags.
FactTagSupport() - Constructor for class org.drools.tags.knowledge.FactTagSupport
Construct.
findMatchingTupleSourceForCondition(Condition, Set) - Method in class org.drools.reteoo.Builder
Locate a TupleSource suitable for attaching the Condition.
findMatchingTupleSourceForExtraction(Extraction, Set) - Method in class org.drools.reteoo.Builder
Locate a TupleSource suitable for attaching the Extraction.
fireNextItem() - Method in interface org.drools.reteoo.Agenda
Fire the next scheduled Agenda item.
fireNextItem() - Method in class org.drools.reteoo.impl.AgendaImpl
Fire the next scheduled Agenda item.
FixedDuration - class org.drools.rule.FixedDuration.
A fixed truthness duration.
FixedDuration() - Constructor for class org.drools.rule.FixedDuration
Construct.
FixedDuration(long) - Constructor for class org.drools.rule.FixedDuration
Construct.
FixedDurationTag - class org.drools.tags.rule.FixedDurationTag.
Construct a FixedDuration for a Rule.
FixedDurationTag() - Constructor for class org.drools.tags.rule.FixedDurationTag
Construct.

G

get(Declaration) - Method in class org.drools.reteoo.impl.ReteTuple
Retrieve the value of a particular declaration column.
get(Declaration) - Method in interface org.drools.spi.Tuple
Retrieve the value bound to a particular Declaration.
getAgenda() - Method in class org.drools.WorkingMemory
Retrieve the rule-firing Agenda for this WorkingMemory.
getAttributeType(String) - Method in class org.drools.semantics.jelly.JellyConsequenceTag
 
getAvailableDeclarations() - Method in interface org.drools.tags.rule.ExtractorReceptor
Retrieve the array of available Declarations.
getAvailableDeclarations() - Method in interface org.drools.tags.rule.ConsequenceReceptor
Retrieve the array of available Declarations.
getAvailableDeclarations() - Method in class org.drools.tags.rule.RuleTagSupport
Retrieve the array of available Declarations.
getAvailableDeclarations() - Method in interface org.drools.tags.rule.ConditionReceptor
Retrieve the array of available Declarations.
getClassname() - Method in class org.drools.tags.semantics.SemanticComponentTagSupport
Retrieve the component class name.
getCode() - Method in class org.drools.semantics.python.Interp
Retrieve the compiled code.
getCommonDeclarations() - Method in interface org.drools.reteoo.JoinNode
Retrieve the set of common Declarations across the two input TupleSources.
getCommonDeclarations() - Method in class org.drools.reteoo.impl.JoinNodeImpl
Retrieve the set of common Declarations across the two input TupleSources.
getCondition() - Method in interface org.drools.reteoo.ConditionNode
Retrieve the Condition associated with this node.
getCondition() - Method in class org.drools.reteoo.impl.ConditionNodeImpl
Retrieve the Condition associated with this node.
getCondition() - Method in class org.drools.tags.rule.ConditionTag
Retrieve the Condition.
getCondition(String) - Method in class org.drools.smf.SimpleSemanticModule
Retrieve a semantic condition by name.
getCondition(String) - Method in interface org.drools.smf.SemanticModule
Retrieve a semantic condition by name.
getConditionNames() - Method in class org.drools.smf.SimpleSemanticModule
Retrieve the set of all condition names.
getConditionNames() - Method in interface org.drools.smf.SemanticModule
Retrieve the set of all condition names.
getConditions() - Method in class org.drools.rule.Rule
Retrieve the Set of Conditions for this rule.
getConflictingRule() - Method in class org.drools.rule.DuplicateRuleNameException
Retrieve the new conflicting Rule.
getConsequence() - Method in class org.drools.rule.Rule
Retrieve the Consequence associated with this Rule.
getConsequence() - Method in class org.drools.tags.rule.ConsequenceTag
Retrieve the Consequence.
getConsequence(String) - Method in class org.drools.smf.SimpleSemanticModule
Retrieve a semantic consequence by name.
getConsequence(String) - Method in interface org.drools.smf.SemanticModule
Retrieve a semantic consequence by name.
getConsequenceNames() - Method in class org.drools.smf.SimpleSemanticModule
Retrieve the set of all object type names.
getConsequenceNames() - Method in interface org.drools.smf.SemanticModule
Retrieve the set of all consequence names.
getDeclaration() - Method in interface org.drools.reteoo.ParameterNode
Retrieve the root fact object Declaration.
getDeclaration() - Method in class org.drools.reteoo.impl.ParameterNodeImpl
Retrieve the root fact object Declaration.
getDeclaration(String) - Method in class org.drools.rule.Rule
Retrieve a Declaration by identifier.
getDeclarations() - Method in class org.drools.reteoo.impl.ReteTuple
Retrieve all declarations participating in this tuple.
getDeclarations() - Method in interface org.drools.spi.Tuple
Retrieve the Collection of all Declarations active in this tuple.
getDeclarationsArray() - Method in class org.drools.rule.Rule
Retrieve the array of all Declarations of this rule.
getDuration() - Method in class org.drools.tags.rule.DurationTag
Retrieve the Duration.
getDuration(Tuple) - Method in class org.drools.rule.FixedDuration
Retrieve the truthness duration.
getDuration(Tuple) - Method in class org.drools.rule.Rule
Retrieve the truthness duration.
getDuration(Tuple) - Method in interface org.drools.spi.Duration
Retrieve the truthness duration.
getExpression() - Method in class org.drools.semantics.java.NonBooleanExprException
Retrieve the non-boolean expression.
getExpression() - Method in class org.drools.semantics.java.MissingDeclarationException
Retrieve the expression.
getExpression() - Method in class org.drools.semantics.java.Expr
Retrieve the expression.
getExpression() - Method in class org.drools.semantics.python.NonBooleanExprException
Retrieve the non-boolean expression.
getExpression() - Method in class org.drools.semantics.python.Eval
Return the expression.
getExtractions() - Method in class org.drools.rule.Rule
Retrieve the Set of Extractions for this rule.
getExtractor() - Method in class org.drools.rule.Extraction
Retrieve the Extractor responsible for generating the assignment value.
getExtractor() - Method in interface org.drools.reteoo.ExtractionNode
Retrieve the FactExtractor used to generate the right-hand-side value for the extraction.
getExtractor() - Method in class org.drools.reteoo.impl.ExtractionNodeImpl
Retrieve the Extractor used to generate the right-hand-side value for the extraction.
getExtractor() - Method in class org.drools.tags.rule.ExtractionTag
Retrieve the Extractor.
getExtractor(String) - Method in class org.drools.smf.SimpleSemanticModule
Retrieve a semantic extractor by name.
getExtractor(String) - Method in interface org.drools.smf.SemanticModule
Retrieve a semantic extractor by name.
getExtractorNames() - Method in class org.drools.smf.SimpleSemanticModule
Retrieve the set of all object type names.
getExtractorNames() - Method in interface org.drools.smf.SemanticModule
Retrieve the set of all object type names.
getFact() - Method in class org.drools.tags.knowledge.FactTagSupport
Retrieve the fact object.
getFile() - Method in class org.drools.tags.knowledge.LoadRulesTag
Retrieve the file to load.
getIdentifier() - Method in class org.drools.rule.Declaration
Retrieve the variable's identifier.
getIdentifier() - Method in class org.drools.semantics.java.MissingDeclarationException
Retrieve the identifier.
getIdentifier() - Method in class org.drools.tags.rule.DeclarationTag
Retrieve the identifier.
getInvalidClass() - Method in class org.drools.smf.SemanticComponentException
Retrieve the invalid class.
getJoinDeclarationIterator() - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Retrieve an Iterator over the common Declarations used to join Tuples from the left and right side memories.
getJoinMemory(JoinNode) - Method in class org.drools.WorkingMemory
Retrieve the JoinMemory for a particular JoinNode.
getLeftInput() - Method in interface org.drools.reteoo.JoinNode
Retrieve the left input TupleSource.
getLeftInput() - Method in class org.drools.reteoo.impl.JoinNodeImpl
Retrieve the left input TupleSource.
getLeftTupleIterator() - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Retrieve an Iterator over the Tuples held in the left side memory.
getLeftTuples() - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Retrieve the List of Tuples held in the left side memory.
getLocalDeclarations() - Method in class org.drools.rule.Rule
Retrieve the set of all implied local Declarations.
getLocalizedMessage() - Method in class org.drools.DroolsException
Retrieve the error message localized to the default locale.
getMemory() - Method in class org.drools.tags.knowledge.KnowledgeTag
Retrieve the WorkingMemory.
getMessage() - Method in class org.drools.NoSuchRuleBaseException
Retrieve the error message.
getMessage() - Method in class org.drools.RuleIntegrationException
Retrieve the error message.
getMessage() - Method in class org.drools.DroolsException
Retrieve the error message.
getMessage() - Method in class org.drools.semantics.java.NonBooleanExprException
Retrieve the error message.
getMessage() - Method in class org.drools.semantics.java.MissingDeclarationException
Retrieve the erorr message.
getMessage() - Method in class org.drools.semantics.python.NonBooleanExprException
Retrieve the error message.
getMessage() - Method in class org.drools.smf.NoSuchSemanticModuleException
Retrieve the error message.
getMessage() - Method in class org.drools.smf.InvalidObjectTypeException
Retrieve the error message.
getMessage() - Method in class org.drools.smf.InvalidExtractorException
Retrieve the error message.
getMessage() - Method in class org.drools.smf.InvalidConsequenceException
Retrieve the error message.
getMessage() - Method in class org.drools.smf.SemanticComponentException
Retrieve the error message.
getMessage() - Method in class org.drools.smf.InvalidConditionException
Retrieve the error message.
getModule() - Method in class org.drools.tags.rule.SemanticsTag
Retrieve the module id.
getName() - Method in class org.drools.rule.Rule
Retrieve the name of this rule.
getName() - Method in class org.drools.rule.RuleSet
Retrieve the name of this RuleSet.
getName() - Method in class org.drools.tags.rule.RuleTag
Retrieve the Rule name.
getName() - Method in class org.drools.tags.rule.RuleSetTag
Retrieve the RuleSet name.
getName() - Method in class org.drools.tags.semantics.SemanticComponentTagSupport
Retrieve the component name.
getNode() - Method in class org.drools.semantics.python.Interp
Retrieve the AST node.
getObjectType() - Method in class org.drools.rule.Declaration
Retrieve the ObjectType of this Declaration.
getObjectType() - Method in interface org.drools.reteoo.ObjectTypeNode
Retrieve the semantic ObjectType differentiator.
getObjectType() - Method in class org.drools.reteoo.impl.ObjectTypeNodeImpl
Retrieve the semantic ObjectType differentiator.
getObjectType(String) - Method in class org.drools.smf.SimpleSemanticModule
Retrieve a semantic object type by name.
getObjectType(String) - Method in interface org.drools.smf.SemanticModule
Retrieve a semantic object type by name.
getObjectTypeNames() - Method in class org.drools.smf.SimpleSemanticModule
Retrieve the set of all object type names.
getObjectTypeNames() - Method in interface org.drools.smf.SemanticModule
Retrieve the set of all object type names.
getObjectTypeNode(ObjectType) - Method in class org.drools.reteoo.impl.ReteImpl
Retrieve an ObjectTypeNode keyed by ObjectType.
getObjectTypeNodes() - Method in class org.drools.reteoo.impl.ReteImpl
Retrieve all ObjectTypeNode children of this node.
getOrCreateObjectTypeNode(ObjectType) - Method in class org.drools.reteoo.impl.ReteImpl
Retrieve an ObjectTypeNode keyed by ObjectType, creating one, if necessary.
getOriginalRule() - Method in class org.drools.rule.DuplicateRuleNameException
Retrieve the original Rule in the RuleSet.
getParameterDeclaration(String) - Method in class org.drools.rule.Rule
Retrieve a parameter Declaration by identifier.
getParameterDeclarations() - Method in class org.drools.rule.Rule
Retrieve the set of all root fact object parameter Declarations.
getPriority() - Method in interface org.drools.reteoo.TerminalNode
Retrieve the priority
getPriority() - Method in class org.drools.reteoo.impl.TerminalNodeImpl
Retrieve the priority
getRequiredTupleMembers() - Method in class org.drools.rule.Extraction
Retrieve the array of Declarations required by this condition to perform its duties.
getRequiredTupleMembers() - Method in class org.drools.semantics.java.Expr
Retrieve the Declarations required for evaluating the expression.
getRequiredTupleMembers() - Method in class org.drools.semantics.python.Eval
Retrieve the array of Declarations required by this condition to perform its duties.
getRequiredTupleMembers() - Method in interface org.drools.spi.Extractor
Retrieve the array of Declarations required by this Extractor to perform its duties.
getRequiredTupleMembers() - Method in interface org.drools.spi.Condition
Retrieve the array of Declarations required by this condition to perform its duties.
getRete() - Method in class org.drools.reteoo.Builder
Retrieve the Rete this Builder appends to.
getRightInput() - Method in interface org.drools.reteoo.JoinNode
Retrieve the right input TupleSource.
getRightInput() - Method in class org.drools.reteoo.impl.JoinNodeImpl
Retrieve the right input TupleSource.
getRightTupleIterator() - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Retrieve an Iterator over the Tuples held in the right side memory.
getRightTuples() - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Retrieve the List of Tuples held in the right side memory.
getRootCause() - Method in class org.drools.DroolsException
Get the root cause, if any.
getRule() - Method in class org.drools.RuleIntegrationException
Retrieve the Rule.
getRule() - Method in class org.drools.rule.InvalidRuleException
Retrieve the invalid Rule.
getRule() - Method in interface org.drools.reteoo.TerminalNode
Retrieve the Action associated with this node.
getRule() - Method in class org.drools.reteoo.impl.TerminalNodeImpl
Retrieve the Action associated with this node.
getRule() - Method in class org.drools.tags.rule.RuleTag
Retrieve the Rule.
getRule() - Method in class org.drools.tags.rule.RuleTagSupport
Retrieve the current Rule.
getRule(String) - Method in class org.drools.rule.RuleSet
Retrieve a Rule by name.
getRuleBase() - Method in class org.drools.WorkingMemory
Retrieve the RuleBase of this working memory.
getRuleBase() - Method in class org.drools.tags.knowledge.RuleBaseTag
Retrieve the RuleBase.
getRuleIterator() - Method in class org.drools.rule.RuleSet
Retrieve an Iterator of all Rules in this RuleSet.
getRules() - Method in class org.drools.rule.RuleSet
Retrieve a List of all Rules in this RuleSet.
getRules() - Method in class org.drools.tags.knowledge.KnowledgeTag
Retrieve the RuleBase.
getRuleSet() - Method in class org.drools.rule.DuplicateRuleNameException
Retrieve the RuleSet.
getRuleSet() - Method in class org.drools.tags.rule.RuleSetTag
Retrieve the RuleSet.
getRuleSet() - Method in class org.drools.tags.rule.RuleTagSupport
Retrieve the current RuleSet.
getSemanticModule() - Method in class org.drools.tags.rule.SemanticsTag
Retrieve the SemanticModule.
getSemanticModule() - Method in class org.drools.tags.semantics.SemanticModuleTag
Retrieve the SemanticModule.
getSemanticModule() - Method in class org.drools.tags.semantics.SemanticComponentTagSupport
Retrieve the current SemanticModule.
getTarget() - Method in class org.drools.tags.rule.ExtractionTag
Retrieve the target of the extraction.
getTargetDeclaration() - Method in class org.drools.rule.Extraction
Retrieve the Declaration for the target of the assignment.
getTargetDeclaration() - Method in interface org.drools.reteoo.ExtractionNode
Retrieve the Declaration which is the target of the extraction.
getTargetDeclaration() - Method in class org.drools.reteoo.impl.ExtractionNodeImpl
Retrieve the Declaration which is the target of the extraction.
getText() - Method in class org.drools.semantics.java.Interp
Retrieve the text to evaluate.
getText() - Method in class org.drools.semantics.python.Interp
Retrieve the text to evaluate.
getTransactional() - Method in class org.drools.tags.knowledge.KnowledgeTag
Retrieve the transactionality flag.
getTupleDeclarations() - Method in interface org.drools.reteoo.TupleSource
Retrieve the Set of Declarations in the propagated Tuples.
getTupleDeclarations() - Method in class org.drools.reteoo.impl.JoinNodeImpl
Retrieve the Set of Declarations.
getTupleDeclarations() - Method in class org.drools.reteoo.impl.ExtractionNodeImpl
Retrieve the Set of Declarations in the propagated Tuples.
getTupleDeclarations() - Method in class org.drools.reteoo.impl.ConditionNodeImpl
Retrieve the Set of Declarations in the propagated Tuples.
getTupleDeclarations() - Method in class org.drools.reteoo.impl.ParameterNodeImpl
Retrieve the Set of Declarations in the propagated Tuples.
getTupleSink() - Method in interface org.drools.reteoo.TupleSource
Retrieve the TupleSink that receives propagated Tuples.
getTupleSink() - Method in class org.drools.reteoo.impl.TupleSourceImpl
Retrieve the TupleSink that receives propagated Tuples.
getType() - Method in class org.drools.semantics.java.ClassObjectType
Return the Java object class.
getUri() - Method in class org.drools.NoSuchRuleBaseException
Retrieve the unknown rule-base URI.
getUri() - Method in class org.drools.smf.SimpleSemanticModule
Retrieve the URI that identifies this semantic module.
getUri() - Method in class org.drools.smf.NoSuchSemanticModuleException
Retrieve the URI.
getUri() - Method in interface org.drools.smf.SemanticModule
Retrieve the URI that identifies this semantic module.
getUri() - Method in class org.drools.tags.knowledge.LoadRulesTag
Retrieve the URI to load.
getUri() - Method in class org.drools.tags.semantics.SemanticModuleTag
Retrieve the URI.
getVar() - Method in class org.drools.tags.knowledge.RuleBaseTag
Retrieve the variable in which to store the RuleBase.
getVar() - Method in class org.drools.tags.knowledge.KnowledgeTag
Retrieve the variable in which to store the WorkingMemory.
getVar() - Method in class org.drools.tags.rule.SemanticsTag
Retrieve the variable in which to store the SemanticModule.
getVar() - Method in class org.drools.tags.rule.RuleTag
Retrieve the variable in which to store the Rule.
getVar() - Method in class org.drools.tags.rule.RuleSetTag
Retrieve the variable in which to store the RuleSet.
getVar() - Method in class org.drools.tags.rule.ExtractionTag
Retrieve the variable in which to store the Extraction.
getVar() - Method in class org.drools.tags.rule.DurationTag
Retrieve the variable in which to store the Duration.
getVar() - Method in class org.drools.tags.rule.DeclarationTag
Retrieve the variable in which to store the Declaration.
getVar() - Method in class org.drools.tags.rule.ConsequenceTag
Retrieve the variable in which to store the Consequence.
getVar() - Method in class org.drools.tags.rule.ConditionTag
Retrieve the variable in which to store the Condition.
getVar() - Method in class org.drools.tags.semantics.SemanticModuleTag
Retrieve the variable in which to store the resulting SemanticModule.
getWorkingMemory() - Method in class org.drools.tags.knowledge.FactTagSupport
Retrieve the current WorkingMemory.

H

hashCode() - Method in class org.drools.semantics.java.ClassObjectType
Produce the hash of this object.

I

Interp - class org.drools.semantics.java.Interp.
Base class for BeanShell interpreter-based Java semantic components.
Interp - class org.drools.semantics.python.Interp.
Base class for Jython interpreter-based Python semantic components.
Interp() - Constructor for class org.drools.semantics.java.Interp
Construct.
Interp() - Constructor for class org.drools.semantics.python.Interp
Construct.
InvalidConditionException - exception org.drools.smf.InvalidConditionException.
Indicates an attempt to add an invalid condition to a semantic module.
InvalidConditionException(Class) - Constructor for class org.drools.smf.InvalidConditionException
Construct.
InvalidConsequenceException - exception org.drools.smf.InvalidConsequenceException.
Indicates an attempt to add an invalid consequence to a semantic module.
InvalidConsequenceException(Class) - Constructor for class org.drools.smf.InvalidConsequenceException
Construct.
InvalidExtractorException - exception org.drools.smf.InvalidExtractorException.
Indicates an attempt to add an invalid fact extractor to a semantic module.
InvalidExtractorException(Class) - Constructor for class org.drools.smf.InvalidExtractorException
Construct.
InvalidObjectTypeException - exception org.drools.smf.InvalidObjectTypeException.
Indicates an attempt to add an invalid object type to a semantic module.
InvalidObjectTypeException(Class) - Constructor for class org.drools.smf.InvalidObjectTypeException
Construct.
InvalidRuleException - exception org.drools.rule.InvalidRuleException.
Indicates an error regarding the semantic validity of a rule.
InvalidRuleException(Rule) - Constructor for class org.drools.rule.InvalidRuleException
Construct.
invoke(Tuple, WorkingMemory) - Method in class org.drools.semantics.java.BlockConsequence
Execute the consequence for the supplied matching Tuple.
invoke(Tuple, WorkingMemory) - Method in class org.drools.semantics.jelly.JellyConsequence
Execute the consequence for the supplied matching Tuple.
invoke(Tuple, WorkingMemory) - Method in class org.drools.semantics.python.BlockConsequence
Execute the consequence for the supplied matching Tuple.
invoke(Tuple, WorkingMemory) - Method in interface org.drools.spi.Action
Execute the action for the supplied matching Tuple.
invoke(Tuple, WorkingMemory) - Method in interface org.drools.spi.Consequence
Execute the consequence for the supplied matching Tuple.
isAllowed(Tuple) - Method in class org.drools.semantics.java.ExprCondition
Determine if the supplied Tuple is allowed by this condition.
isAllowed(Tuple) - Method in class org.drools.semantics.python.ExprCondition
Determine if the supplied Tuple is allowed by this condition.
isAllowed(Tuple) - Method in interface org.drools.spi.Condition
Determine if the supplied Tuple is allowed by this condition.
isEmpty() - Method in interface org.drools.reteoo.Agenda
Determine if this Agenda has any scheduled items.
isEmpty() - Method in class org.drools.reteoo.impl.AgendaImpl
Determine if this Agenda has any scheduled items.
isValid() - Method in class org.drools.rule.Rule
Determine if this rule is internally consistent and valid.

J

JellyConsequence - class org.drools.semantics.jelly.JellyConsequence.
Jelly-script semantics Consequence.
JellyConsequence(Script, XMLOutput) - Constructor for class org.drools.semantics.jelly.JellyConsequence
Construct.
JellyConsequenceTag - class org.drools.semantics.jelly.JellyConsequenceTag.
Jelly semantics Consequence.
JellyConsequenceTag() - Constructor for class org.drools.semantics.jelly.JellyConsequenceTag
Construct.
joinArbitrary(Set) - Method in class org.drools.reteoo.Builder
Join two arbitrary leaves in order to satisfy a filter that currently cannot be applied.
joinForCondition(Set, Set) - Method in class org.drools.reteoo.Builder
Join two arbitrary leaves in order to satisfy a filter that currently cannot be applied.
JoinMemory - interface org.drools.reteoo.JoinMemory.
Memory for left and right inputs of a JoinNode.
JoinMemoryImpl - class org.drools.reteoo.impl.JoinMemoryImpl.
Memory for left and right inputs of a JoinNode.
JoinMemoryImpl(JoinNodeImpl) - Constructor for class org.drools.reteoo.impl.JoinMemoryImpl
Construct.
JoinNode - interface org.drools.reteoo.JoinNode.
A two-input Rete-OO join node.
JoinNodeImpl - class org.drools.reteoo.impl.JoinNodeImpl.
A two-input Rete-OO join node.
JoinNodeImpl(TupleSourceImpl, TupleSourceImpl) - Constructor for class org.drools.reteoo.impl.JoinNodeImpl
Construct.

K

KnowledgeTag - class org.drools.tags.knowledge.KnowledgeTag.
Work in a knowledge session.
KnowledgeTag() - Constructor for class org.drools.tags.knowledge.KnowledgeTag
Construct.
KnowledgeTagLibrary - class org.drools.tags.knowledge.KnowledgeTagLibrary.
Fact manipulation tag library.
KnowledgeTagLibrary() - Constructor for class org.drools.tags.knowledge.KnowledgeTagLibrary
Construct.

L

listIterator() - Method in class org.drools.reteoo.impl.PriorityQueue
Retrieve a bidrectional iterator of the members of this queue.
load(String) - Method in class org.drools.io.SemanticsLoader
Load a SemanticModule deifnition from a URL.
load(String) - Method in class org.drools.io.RuleSetLoader
Load RuleSet deifnitions from a URL.
load(URL) - Method in class org.drools.io.RuleSetLoader
Load RuleSet deifnitions from a URL.
load(URL, RuleBase) - Method in class org.drools.io.RuleSetLoader
Load RuleSet deifnitions from a URL into a RuleBase.
LoadRulesTag - class org.drools.tags.knowledge.LoadRulesTag.
Load Rules and RuleSets into a RuleBase.
LoadRulesTag() - Constructor for class org.drools.tags.knowledge.LoadRulesTag
Construct.
lookupRuleBase(String) - Method in class org.drools.SimpleRepository
Retrieve a RuleBase by URI.
lookupRuleBase(String) - Method in interface org.drools.RuleBaseRepository
Retrieve a RuleBase by URI.
lookupRuleBase(String) - Method in class org.drools.MultiRepository
Retrieve a RuleBase by URI.
lookupSemanticModule(String) - Method in class org.drools.smf.SimpleSemanticsRepository
Lookup a SemanticModule by URI.
lookupSemanticModule(String) - Method in interface org.drools.smf.SemanticsRepository
Lookup a SemanticModule by URI.

M

matches(Condition, Set) - Method in class org.drools.reteoo.Builder
Determine if a set of Declarations match those required by a Condition.
matches(Declaration[], Set) - Method in class org.drools.reteoo.Builder
Determine if a set of Declarations is a super set of required Declarations
matches(Extraction, Set) - Method in class org.drools.reteoo.Builder
Determine if a set of Declarations match those required by a Extraction.
matches(Object) - Method in class org.drools.semantics.java.ClassObjectType
Determine if the passed Object belongs to the object type defined by this objectType instance.
matches(Object) - Method in interface org.drools.spi.ObjectType
Determine if the passed Object belongs to the object type defined by this objectType instance.
MissingDeclarationException - exception org.drools.semantics.java.MissingDeclarationException.
Indicates an attempt to use an expression which references non-existant Declarations.
MissingDeclarationException(String, String) - Constructor for class org.drools.semantics.java.MissingDeclarationException
Construct.
modifyLeftTuples(Object, TupleSet, JoinNodeImpl, WorkingMemory) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Modify tuples on the left-side.
modifyObject(Object) - Method in class org.drools.TransactionalWorkingMemory
Modify a fact object in this working memory.
modifyObject(Object) - Method in class org.drools.WorkingMemory
Modify a fact object in this working memory.
modifyObject(Object, WorkingMemory) - Method in interface org.drools.reteoo.Rete
Modify a fact object in this RuleBase and the specified WorkingMemory.
modifyObject(Object, WorkingMemory) - Method in class org.drools.reteoo.impl.ReteImpl
Modify a fact object in this RuleBase and the specified WorkingMemory.
modifyRightTuples(Object, TupleSet, JoinNodeImpl, WorkingMemory) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Modify tuples on the right-side.
ModifyTag - class org.drools.tags.knowledge.ModifyTag.
Modify an object in the working memory.
ModifyTag() - Constructor for class org.drools.tags.knowledge.ModifyTag
Construct.
modifyTuples(Object, TupleSet, TupleSet, TupleSet, JoinNodeImpl, WorkingMemory) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Modify tuples
modifyTuples(Object, TupleSet, WorkingMemory) - Method in class org.drools.reteoo.impl.TerminalNodeImpl
Modify tuples.
modifyTuples(Object, TupleSet, WorkingMemory) - Method in class org.drools.reteoo.impl.ExtractionNodeImpl
Modify tuples.
modifyTuples(Object, TupleSet, WorkingMemory) - Method in class org.drools.reteoo.impl.ConditionNodeImpl
Modify tuples.
modifyTuples(Object, TupleSet, WorkingMemory) - Method in interface org.drools.reteoo.impl.TupleSinkImpl
Modify tuples.
MultiRepository - class org.drools.MultiRepository.
Aggregating RuleBaseRepository that searches multiple repositories, in order.
MultiRepository() - Constructor for class org.drools.MultiRepository
Construct.

N

NoConditionException - exception org.drools.rule.NoConditionException.
Validity exception indicating that a Rule does not contain any Conditions.
NoConditionException(Rule) - Constructor for class org.drools.rule.NoConditionException
Construct.
NonBooleanExprException - exception org.drools.semantics.java.NonBooleanExprException.
Indicates an attempt to use a non-boolean expression in a condition.
NonBooleanExprException - exception org.drools.semantics.python.NonBooleanExprException.
Indicates an attempt to use a non-boolean expression in a condition.
NonBooleanExprException(String) - Constructor for class org.drools.semantics.java.NonBooleanExprException
Construct.
NonBooleanExprException(String) - Constructor for class org.drools.semantics.python.NonBooleanExprException
Construct.
NoParameterDeclarationException - exception org.drools.rule.NoParameterDeclarationException.
Validity exception indicating that a Rule does not contain any root object parameter Declarations.
NoParameterDeclarationException(Rule) - Constructor for class org.drools.rule.NoParameterDeclarationException
Construct.
NoSuchRuleBaseException - exception org.drools.NoSuchRuleBaseException.
Indicates an attempt to retrieve an unknowwn rule base.
NoSuchRuleBaseException(String) - Constructor for class org.drools.NoSuchRuleBaseException
Construct.
NoSuchSemanticModuleException - exception org.drools.smf.NoSuchSemanticModuleException.
Indicates an attempt to lookup a non-existant SemanticModule.
NoSuchSemanticModuleException(String) - Constructor for class org.drools.smf.NoSuchSemanticModuleException
Construct.

O

ObjectType - interface org.drools.spi.ObjectType.
Semantic object type differentiator.
ObjectTypeComponentTag - class org.drools.tags.rule.ObjectTypeComponentTag.
Dynamic ObjectType component tag.
ObjectTypeComponentTag() - Constructor for class org.drools.tags.rule.ObjectTypeComponentTag
Construct.
ObjectTypeNode - interface org.drools.reteoo.ObjectTypeNode.
Filters Objects coming entering the Rete using a ObjectType semantic module.
ObjectTypeNodeImpl - class org.drools.reteoo.impl.ObjectTypeNodeImpl.
Filters Objects coming from the Rete using a ObjectType semantic module.
ObjectTypeNodeImpl(ObjectType) - Constructor for class org.drools.reteoo.impl.ObjectTypeNodeImpl
Construct given a semantic ObjectType.
ObjectTypeReceptor - interface org.drools.tags.rule.ObjectTypeReceptor.
Object that can receive a configured ObjectType.
ObjectTypeTag - class org.drools.tags.semantics.ObjectTypeTag.
Defines an ObjectType.
ObjectTypeTag() - Constructor for class org.drools.tags.semantics.ObjectTypeTag
Construct.
org.drools - package org.drools
The main run-time API.
org.drools.io - package org.drools.io
Semantic-module and rule-sets readers and writers.
org.drools.reteoo - package org.drools.reteoo
Interfaces for the Rete-OO algorithm.
org.drools.reteoo.impl - package org.drools.reteoo.impl
Implementation of the Rete-OO algorithm.
org.drools.rule - package org.drools.rule
Rule assembly components.
org.drools.semantics.java - package org.drools.semantics.java
Java Semantic Module.
org.drools.semantics.jelly - package org.drools.semantics.jelly
 
org.drools.semantics.python - package org.drools.semantics.python
Python Semantic Module.
org.drools.smf - package org.drools.smf
Semantics Management Framework.
org.drools.spi - package org.drools.spi
Semantic Provider Interface for extending rule semantics.
org.drools.tags.knowledge - package org.drools.tags.knowledge
Tag library for working with knowledge.
org.drools.tags.rule - package org.drools.tags.rule
Tag library for assembling rules.
org.drools.tags.semantics - package org.drools.tags.semantics
Tag library for defining semantic modules.

P

ParameterNode - interface org.drools.reteoo.ParameterNode.
Receives Objects from an ObjectTypeNode, and creates a ReteTuple, passing the result to the following node.
ParameterNodeImpl - class org.drools.reteoo.impl.ParameterNodeImpl.
Receives Objects from an ObjectTypeNode, and creates a ReteTuple, passing the result to the following node.
ParameterNodeImpl(ObjectTypeNodeImpl, Declaration) - Constructor for class org.drools.reteoo.impl.ParameterNodeImpl
Construct.
ParameterTag - class org.drools.tags.rule.ParameterTag.
Construct a root fact object parameter Declaration for a Rule.
ParameterTag() - Constructor for class org.drools.tags.rule.ParameterTag
Construct.
printStackTrace(PrintStream) - Method in class org.drools.DroolsException
Print the stack trace.
printStackTrace(PrintWriter) - Method in class org.drools.DroolsException
Print the stack trace.
PriorityQueue - class org.drools.reteoo.impl.PriorityQueue.
Queue that maintains the entries in sorted order.
PriorityQueue() - Constructor for class org.drools.reteoo.impl.PriorityQueue
Construct.
propagateAssertTuple(ReteTuple, WorkingMemory) - Method in class org.drools.reteoo.impl.TupleSourceImpl
Propagate the assertion of a Tuple to this node's TupleSink.
propagateModifyTuples(Object, TupleSet, WorkingMemory) - Method in class org.drools.reteoo.impl.TupleSourceImpl
Propagate the modification of Tuples to this node's TupleSink.
propagateRetractTuples(TupleKey, WorkingMemory) - Method in class org.drools.reteoo.impl.TupleSourceImpl
Propagate the retration of a Tuple to this node's TupleSink.
putAll(ReteTuple) - Method in class org.drools.reteoo.impl.ReteTuple
Add all columns from another tuple.
putKeyColumn(Declaration, Object) - Method in class org.drools.reteoo.impl.ReteTuple
Set a key column's value.
putOtherColumn(Declaration, Object) - Method in class org.drools.reteoo.impl.ReteTuple
Set an other column's value.

R

receiveCondition(Condition) - Method in class org.drools.tags.rule.ConditionTag
Receive a Condition.
receiveCondition(Condition) - Method in interface org.drools.tags.rule.ConditionReceptor
Receive an Condition.
receiveConsequence(Consequence) - Method in class org.drools.tags.rule.ConsequenceTag
Receive a Consequence.
receiveConsequence(Consequence) - Method in interface org.drools.tags.rule.ConsequenceReceptor
Receive an Consequence.
receiveExtractor(Extractor) - Method in interface org.drools.tags.rule.ExtractorReceptor
Receive an Extractor.
receiveExtractor(Extractor) - Method in class org.drools.tags.rule.ExtractionTag
Receive a Extractor.
receiveObjectType(ObjectType) - Method in interface org.drools.tags.rule.ObjectTypeReceptor
Receive an ObjectType.
receiveObjectType(ObjectType) - Method in class org.drools.tags.rule.DeclarationTag
Receive the ObjectType.
registerRuleBase(String, RuleBase) - Method in class org.drools.SimpleRepository
Register a RuleBase with a URI.
registerRuleBase(String, RuleBase) - Method in interface org.drools.RuleBaseRepository
Register a RuleBase by URI.
registerRuleBase(String, RuleBase) - Method in class org.drools.MultiRepository
Register a RuleBase by URI.
registerSemanticModule(SemanticModule) - Method in class org.drools.smf.SimpleSemanticsRepository
Register a SemanticModule with a URI.
registerSemanticModule(SemanticModule) - Method in interface org.drools.smf.SemanticsRepository
Register a SemanticModule by a URI.
removeFirst() - Method in class org.drools.reteoo.impl.PriorityQueue
Remove the first element from this queue.
requiredAttribute(String, String) - Method in class org.drools.tags.rule.RuleTagSupport
Check required attribute.
Rete - interface org.drools.reteoo.Rete.
A Rete-OO network.
ReteException - exception org.drools.reteoo.ReteException.
Base exception for Rete-OO errors.
ReteException() - Constructor for class org.drools.reteoo.ReteException
Construct.
ReteException(Throwable) - Constructor for class org.drools.reteoo.ReteException
Construct with a root cause.
ReteImpl - class org.drools.reteoo.impl.ReteImpl.
The Rete-OO network.
ReteImpl() - Constructor for class org.drools.reteoo.impl.ReteImpl
Construct.
ReteTuple - class org.drools.reteoo.impl.ReteTuple.
Base Rete-OO Tuple implementation.
ReteTuple() - Constructor for class org.drools.reteoo.impl.ReteTuple
Construct.
RetractionException - exception org.drools.RetractionException.
Indicates an error while retracting a root fact object from a WorkingMemory.
RetractionException() - Constructor for class org.drools.RetractionException
Construct.
RetractionException(Throwable) - Constructor for class org.drools.RetractionException
Construct with a root cause.
retractObject(Object) - Method in class org.drools.TransactionalWorkingMemory
Retract a fact object from this working memory.
retractObject(Object) - Method in class org.drools.WorkingMemory
Retract a fact object from this working memory.
retractObject(Object) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Retract an object from this memory.
retractObject(Object, WorkingMemory) - Method in interface org.drools.reteoo.Rete
Retract a fact object from this RuleBase and the specified WorkingMemory.
retractObject(Object, WorkingMemory) - Method in class org.drools.reteoo.impl.ReteImpl
Retract a fact object from this RuleBase and the specified WorkingMemory.
RetractTag - class org.drools.tags.knowledge.RetractTag.
Retract an object from the working memory.
RetractTag() - Constructor for class org.drools.tags.knowledge.RetractTag
Construct.
retractTuples(Set) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Retract tuples from this memory.
retractTuples(TupleKey) - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Retract tuples from this memory.
retractTuples(TupleKey, WorkingMemory) - Method in class org.drools.reteoo.impl.TerminalNodeImpl
Retract tuples.
retractTuples(TupleKey, WorkingMemory) - Method in class org.drools.reteoo.impl.JoinNodeImpl
Retract tuples.
retractTuples(TupleKey, WorkingMemory) - Method in class org.drools.reteoo.impl.ExtractionNodeImpl
Retract tuples.
retractTuples(TupleKey, WorkingMemory) - Method in class org.drools.reteoo.impl.ConditionNodeImpl
Retract tuples.
retractTuples(TupleKey, WorkingMemory) - Method in interface org.drools.reteoo.impl.TupleSinkImpl
Retract tuples.
Rule - class org.drools.rule.Rule.
A set of Conditions and a Consequence.
Rule(String) - Constructor for class org.drools.rule.Rule
Construct.
RuleBase - class org.drools.RuleBase.
Collection of Rules.
RuleBase() - Constructor for class org.drools.RuleBase
Construct.
RuleBaseRepository - interface org.drools.RuleBaseRepository.
Interface for repository of RuleBases.
RuleBaseTag - class org.drools.tags.knowledge.RuleBaseTag.
Create a RuleBase.
RuleBaseTag() - Constructor for class org.drools.tags.knowledge.RuleBaseTag
Construct.
RuleConstructionException - exception org.drools.rule.RuleConstructionException.
Base exception for errors during Rule construction.
RuleIntegrationException - exception org.drools.RuleIntegrationException.
Indicates an error integrating a Rule or RuleSet into a RuleBase.
RuleIntegrationException(Rule) - Constructor for class org.drools.RuleIntegrationException
Construct.
RuleSet - class org.drools.rule.RuleSet.
Collection of related Rules.
RuleSet(String) - Constructor for class org.drools.rule.RuleSet
Construct.
RuleSetLoader - class org.drools.io.RuleSetLoader.
Loads RuleSet definitions from XML descriptor.
RuleSetLoader() - Constructor for class org.drools.io.RuleSetLoader
Construct.
RuleSetTag - class org.drools.tags.rule.RuleSetTag.
Construct a RuleSet.
RuleSetTag() - Constructor for class org.drools.tags.rule.RuleSetTag
Construct.
RulesTag - class org.drools.tags.rule.RulesTag.
General rules container tag.
RulesTag() - Constructor for class org.drools.tags.rule.RulesTag
Construct.
RuleTag - class org.drools.tags.rule.RuleTag.
Construct a Rule for a RuleSet.
RuleTag() - Constructor for class org.drools.tags.rule.RuleTag
Construct.
RuleTagLibrary - class org.drools.tags.rule.RuleTagLibrary.
Rule-assembly tag library.
RuleTagLibrary() - Constructor for class org.drools.tags.rule.RuleTagLibrary
Construct.
RuleTagSupport - class org.drools.tags.rule.RuleTagSupport.
Support for rule tags.
RuleTagSupport() - Constructor for class org.drools.tags.rule.RuleTagSupport
Construct.

S

SemanticComponent - interface org.drools.spi.SemanticComponent.
Semantic component marker.
SemanticComponentException - exception org.drools.smf.SemanticComponentException.
Indicates an attempt to add an invalid semantic component to a semantic module.
SemanticComponentException(Class) - Constructor for class org.drools.smf.SemanticComponentException
Construct.
SemanticComponentTagSupport - class org.drools.tags.semantics.SemanticComponentTagSupport.
Support for semantic components.
SemanticComponentTagSupport() - Constructor for class org.drools.tags.semantics.SemanticComponentTagSupport
Construct.
SemanticModule - interface org.drools.smf.SemanticModule.
Collection of entities forming a semantic module.
SemanticModuleException - exception org.drools.smf.SemanticModuleException.
Base for all semantic module exceptions.
SemanticModuleException() - Constructor for class org.drools.smf.SemanticModuleException
Construct.
SemanticModuleTag - class org.drools.tags.semantics.SemanticModuleTag.
Defines a SemanticModule.
SemanticModuleTag() - Constructor for class org.drools.tags.semantics.SemanticModuleTag
Construct.
SemanticsLoader - class org.drools.io.SemanticsLoader.
Loads SemanticModule definition from XML descriptor.
SemanticsLoader() - Constructor for class org.drools.io.SemanticsLoader
Construct.
SemanticsRepository - interface org.drools.smf.SemanticsRepository.
Interface for a repository of semantic modules.
SemanticsTag - class org.drools.tags.rule.SemanticsTag.
Load semantics.
SemanticsTag() - Constructor for class org.drools.tags.rule.SemanticsTag
Construct.
SemanticsTagLibrary - class org.drools.semantics.jelly.SemanticsTagLibrary.
Custom Jelly semantics tag library.
SemanticsTagLibrary - class org.drools.tags.semantics.SemanticsTagLibrary.
Tag library for defining semantic modules.
SemanticsTagLibrary() - Constructor for class org.drools.semantics.jelly.SemanticsTagLibrary
Construct.
SemanticsTagLibrary() - Constructor for class org.drools.tags.semantics.SemanticsTagLibrary
Construct.
SemanticsTagSupport - class org.drools.tags.semantics.SemanticsTagSupport.
Support for semantics tags.
SemanticsTagSupport() - Constructor for class org.drools.tags.semantics.SemanticsTagSupport
Construct.
setAttribute(String, Object) - Method in class org.drools.semantics.jelly.JellyConsequenceTag
Sets an attribute value of this tag before the tag is invoked.
setClassname(String) - Method in class org.drools.tags.semantics.SemanticComponentTagSupport
Set the component class name.
setCondition(Condition) - Method in class org.drools.tags.rule.ConditionTag
Set the Condition.
setConsequence(Consequence) - Method in class org.drools.rule.Rule
Set the Consequence that is associated with the successful match of this rule.
setConsequence(Consequence) - Method in class org.drools.tags.rule.ConsequenceTag
Set the Consequence.
setDays(long) - Method in class org.drools.tags.rule.FixedDurationTag
Set the number of days.
setDuration(Duration) - Method in class org.drools.rule.Rule
Set the truthness duration.
setDuration(Duration) - Method in class org.drools.tags.rule.DurationTag
Set the Duration.
setDuration(long) - Method in class org.drools.rule.Rule
Set the truthness duration.
setExpression(String) - Method in class org.drools.semantics.java.Expr
Set the expression.
setExpression(String) - Method in class org.drools.semantics.python.Eval
Set the expression to evaluate.
setExtractor(Extractor) - Method in class org.drools.tags.rule.ExtractionTag
Set the Extractor.
setFact(Object) - Method in class org.drools.tags.knowledge.FactTagSupport
Set the fact object.
setFile(String) - Method in class org.drools.tags.knowledge.LoadRulesTag
Set the file to load.
setHours(long) - Method in class org.drools.tags.rule.FixedDurationTag
Set the number of hours.
setIdentifier(String) - Method in class org.drools.tags.rule.DeclarationTag
Set the identifier.
setMemory(WorkingMemory) - Method in class org.drools.tags.knowledge.KnowledgeTag
Set the WorkingMemory.
setMinutes(long) - Method in class org.drools.tags.rule.FixedDurationTag
Set the number of minutes.
setModule(String) - Method in class org.drools.tags.rule.SemanticsTag
Set the module id to load.
setName(String) - Method in class org.drools.rule.RuleSet
Set the name of this RuleSet
setName(String) - Method in class org.drools.tags.rule.RuleTag
Set the Rule name.
setName(String) - Method in class org.drools.tags.rule.RuleSetTag
Set the RuleSet name.
setName(String) - Method in class org.drools.tags.semantics.SemanticComponentTagSupport
Set the component name.
setObjectType(ObjectType) - Method in class org.drools.tags.rule.DeclarationTag
Set the ObjectType.
setRules(RuleBase) - Method in class org.drools.tags.knowledge.KnowledgeTag
Set the RuleBase.
setSeconds(long) - Method in class org.drools.tags.rule.FixedDurationTag
Set the number of seconds.
setTarget(String) - Method in class org.drools.tags.rule.ExtractionTag
Set the target of the extraction.
setText(String) - Method in class org.drools.semantics.java.Interp
Set the text to evaluate.
setText(String) - Method in class org.drools.semantics.python.Exec
Set the text to execute.
setText(String, String) - Method in class org.drools.semantics.python.Interp
Set the text to evaluate.
setTransactional(boolean) - Method in class org.drools.tags.knowledge.KnowledgeTag
Set the transactionality flag.
setTupleSink(TupleSinkImpl) - Method in class org.drools.reteoo.impl.TupleSourceImpl
Set the TupleSink that receives Tuples propagated from this TupleSource.
setType(Class) - Method in class org.drools.semantics.java.ClassObjectType
Set the Java object class.
setUpDictionary(Tuple) - Method in class org.drools.semantics.python.Interp
Configure a PyDictionary using a Tuple for variable bindings.
setUpNameSpace(Tuple) - Method in class org.drools.semantics.java.Interp
Configure a NameSpace using a Tuple for variable bindings.
setUri(String) - Method in class org.drools.tags.knowledge.LoadRulesTag
Set the URI to load.
setUri(String) - Method in class org.drools.tags.semantics.SemanticModuleTag
Set the URI.
setVar(String) - Method in class org.drools.tags.knowledge.RuleBaseTag
Set the variable in which to store the RuleBase.
setVar(String) - Method in class org.drools.tags.knowledge.KnowledgeTag
Set the variable in which to store the WorkingMemory.
setVar(String) - Method in class org.drools.tags.rule.SemanticsTag
Set the variable in which to store the SemanticModule.
setVar(String) - Method in class org.drools.tags.rule.RuleTag
Set the variable in which to store the Rule.
setVar(String) - Method in class org.drools.tags.rule.RuleSetTag
Set the variable in which to store the RuleSet.
setVar(String) - Method in class org.drools.tags.rule.ExtractionTag
Set the variable in which to store the Extraction.
setVar(String) - Method in class org.drools.tags.rule.DurationTag
Set the variable in which to store the Duration.
setVar(String) - Method in class org.drools.tags.rule.DeclarationTag
Set the variable in which to store the Declaration.
setVar(String) - Method in class org.drools.tags.rule.ConsequenceTag
Set the variable in which to store the Consequence.
setVar(String) - Method in class org.drools.tags.rule.ConditionTag
Set the variable in which to store the Condition.
setVar(String) - Method in class org.drools.tags.semantics.SemanticModuleTag
Set the variable in which to store the resulting SemanticModule.
setWeeks(long) - Method in class org.drools.tags.rule.FixedDurationTag
Set the number of weeks.
SimpleRepository - class org.drools.SimpleRepository.
Simple in-memory RuleBaseRepository.
SimpleRepository() - Constructor for class org.drools.SimpleRepository
Construct.
SimpleSemanticModule - class org.drools.smf.SimpleSemanticModule.
Simple implementation of a Semantic Module.
SimpleSemanticModule(String) - Constructor for class org.drools.smf.SimpleSemanticModule
Construct with a URI.
SimpleSemanticsRepository - class org.drools.smf.SimpleSemanticsRepository.
Simple in-memory repository of semantic modules.
SimpleSemanticsRepository() - Constructor for class org.drools.smf.SimpleSemanticsRepository
Construct an empty repository.

T

TerminalNode - interface org.drools.reteoo.TerminalNode.
Leaf Rete-OO node responsible for enacting Actions on a matched Rule.
TerminalNodeImpl - class org.drools.reteoo.impl.TerminalNodeImpl.
Leaf Rete-OO node responsible for enacting Actions on a matched Rule.
TerminalNodeImpl(TupleSource, Rule, int) - Constructor for class org.drools.reteoo.impl.TerminalNodeImpl
Construct.
toString() - Method in class org.drools.WorkingMemory
Produce a debug string.
toString() - Method in class org.drools.rule.Declaration
Produce debug string.
toString() - Method in class org.drools.rule.Rule
Produce a debug string.
toString() - Method in class org.drools.reteoo.impl.JoinMemoryImpl
Produce debug string.
toString() - Method in class org.drools.reteoo.impl.ExtractionNodeImpl
Produce a debug string.
toString() - Method in class org.drools.reteoo.impl.ConditionNodeImpl
Produce a debug string.
toString() - Method in class org.drools.reteoo.impl.ParameterNodeImpl
Produce a debug string.
toString() - Method in class org.drools.reteoo.impl.ReteTuple
Produce a debug string.
toString() - Method in class org.drools.semantics.java.ExprExtractor
Produce a debug string.
toString() - Method in class org.drools.semantics.java.ExprCondition
Produce a debug string.
toString() - Method in class org.drools.semantics.java.ClassObjectType
Produce a debug string.
toString() - Method in class org.drools.semantics.python.ExprExtractor
Produce a debug string.
toString() - Method in class org.drools.semantics.python.ExprCondition
Produce a debug string.
TransactionalWorkingMemory - class org.drools.TransactionalWorkingMemory.
A transactional knowledge session for a RuleBase.
TransactionalWorkingMemory(RuleBase) - Constructor for class org.drools.TransactionalWorkingMemory
Construct.
Tuple - interface org.drools.spi.Tuple.
A mapping of Declarations to current fact values.
TupleSink - interface org.drools.reteoo.TupleSink.
Receiver of propagated ReteTuples from a TupleSource.
TupleSinkImpl - interface org.drools.reteoo.impl.TupleSinkImpl.
Receiver of propagated ReteTuples from a TupleSource.
TupleSource - interface org.drools.reteoo.TupleSource.
A source of Tupless for a TupleSink.
TupleSourceImpl - class org.drools.reteoo.impl.TupleSourceImpl.
A source of ReteTuples for a TupleSink.
TupleSourceImpl() - Constructor for class org.drools.reteoo.impl.TupleSourceImpl
Construct.

V

validateAttributes() - Method in class org.drools.tags.knowledge.FactTagSupport
Validate required attributes.
verifyAttributes() - Method in class org.drools.tags.rule.DeclarationTag
Verify required attributes.
visitName(Name) - Method in class org.drools.semantics.python.ExprVisitor
Visit a Name node.

W

WorkingMemory - class org.drools.WorkingMemory.
A knowledge session for a RuleBase.
WorkingMemory(RuleBase) - Constructor for class org.drools.WorkingMemory
Construct a new working memory for a ruleBase.

A B C D E F G H I J K L M N O P R S T V W

Copyright © 2001-2003 The Werken Company. All Rights Reserved.