|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
ConflictResolver
s.Rule
activation for the purposes of conflict resolution.Agenda
.WorkingMemory
.Configuration
.
Configuration
.
Condition
to this rule.
ConditionFactory
.
ConsequenceFactory
.
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.
ObjectTypeFactory
.
ObjectTypeNode
child to this Rete
.
List
of Object
s to the rule session
state of this rule session.
Declaration
for
this Rule
.
ParameterNode
child to this node.
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.
Rule
to the network.
Rule
to this RuleSet
.
RuleSet
.
RuleSet
to the network.
Agenda
.
Tuple
to this set.
ObjectFilter
to the List
of
Object
s, removing all Object
s from the given
List
that do not pass the filter.
Tuple
from the left input.
PropertyChangeListeners
on the Object to automatically trigger modifyObject
calls
if dynamic
is true
.
RuleBase
and the
specified WorkingMemory
.
RuleBase
and the
specified WorkingMemory
.
RuleBase
and the
specified WorkingMemory
.
Tuple
from the right input.
Tuple
.
Tuple
.
Tuple
.
Tuple
.
Condition
s to the network.
Consequence
.Consequence
.Consequence
.RuleSet
.Builder
against an existing Rete
network.
RuleBase
.
RuleBase
.
ObjectType
.ObjectType
.ConflictResolver
that uses the numConditions of rules to
resolve conflict.Condition
that filters facts.FilterCondition.- ConditionException() -
Constructor for class org.drools.spi.ConditionException
- Construct.
- ConditionException(String) -
Constructor for class org.drools.spi.ConditionException
-
- ConditionException(Throwable) -
Constructor for class org.drools.spi.ConditionException
- Construct with a root cause.
- ConditionException(Rule) -
Constructor for class org.drools.spi.ConditionException
-
- ConditionException(String, Rule, String) -
Constructor for class org.drools.spi.ConditionException
-
- ConditionException(Throwable, Rule, String) -
Constructor for class org.drools.spi.ConditionException
- Construct with a root cause.
- ConditionFactory - interface org.drools.smf.ConditionFactory.
-
- ConditionHandler - class org.drools.io.ConditionHandler.
-
- ConditionHandler(RuleSetReader) -
Constructor for class org.drools.io.ConditionHandler
-
- ConditionNode - class org.drools.reteoo.ConditionNode.
- Node which filters
ReteTuple
s. - ConditionNode(Rule, TupleSource, Condition, int) -
Constructor for class org.drools.reteoo.ConditionNode
- Construct.
- ConditionTestedEvent - class org.drools.event.ConditionTestedEvent.
-
- ConditionTestedEvent(WorkingMemory, Rule, Condition, Tuple, boolean) -
Constructor for class org.drools.event.ConditionTestedEvent
-
- Configuration - interface org.drools.smf.Configuration.
- Configuration passed to a configurable
SemanticComponent
. - ConflictResolver - interface org.drools.spi.ConflictResolver.
- Strategy for resolving conflicts amongst multiple rules.
- 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(String, Rule) -
Constructor for class org.drools.spi.ConsequenceException
-
- ConsequenceException(Throwable) -
Constructor for class org.drools.spi.ConsequenceException
- Construct with a root cause.
- ConsequenceException(Throwable, Rule) -
Constructor for class org.drools.spi.ConsequenceException
- Construct with a root cause.
- ConsequenceFactory - interface org.drools.smf.ConsequenceFactory.
-
- ConsequenceHandler - class org.drools.io.ConsequenceHandler.
-
- ConsequenceHandler(RuleSetReader) -
Constructor for class org.drools.io.ConsequenceHandler
-
- Constants - class org.drools.jsr94.rules.Constants.
- This class provides a list of constant values which can be used as keys in
the various property maps that are passed around between the javax.rules and
javax.rules.admin objects.
- calculateNewCapacity(int) -
Method in class org.drools.util.AbstractHashedMap
- Calculates the new capacity of the map.
- calculateThreshold(int, float) -
Method in class org.drools.util.AbstractHashedMap
- Calculates the new threshold of the map, where it will be resized.
- cancelAgendaItem(AgendaItem) -
Method in class org.drools.reteoo.Scheduler
- Cancel an agenda item.
- cancelItem(AgendaItem) -
Method in class org.drools.reteoo.Agenda
- Cancel a scheduled agenda item for delayed firing.
- characters(char[], int, int) -
Method in class org.drools.io.RuleSetReader
-
- checkCapacity() -
Method in class org.drools.util.AbstractHashedMap
- Checks the capacity of the map and enlarges it if necessary.
- checkRuleSessionValidity() -
Method in class org.drools.jsr94.rules.RuleSessionImpl
- Ensures this
RuleSession
is not
in an illegal rule session state.
- checkValidity() -
Method in class org.drools.rule.Rule
- Check the validity of this rule, and throw exceptions if it fails
validity tests.
- clear() -
Method in class org.drools.util.AbstractHashedMap.EntrySet
-
- clear() -
Method in class org.drools.util.AbstractHashedMap.KeySet
-
- clear() -
Method in class org.drools.util.AbstractHashedMap.Values
-
- clear() -
Method in class org.drools.util.AbstractHashedMap
- Clears the map, resetting the size to zero and nullifying references to
avoid garbage collection issues.
- clear() -
Method in class org.drools.util.CompositeCollection
- Removes all of the elements from this collection .
- clear() -
Method in class org.drools.util.PriorityQueue
- Clears all elements from the buffer.
- clearAgenda() -
Method in class org.drools.MockWorkingMemory
- Clear the Agenda
- clearAgenda() -
Method in interface org.drools.WorkingMemory
- Clear the Agenda
- clearAgenda() -
Method in class org.drools.reteoo.Agenda
- Clears all Activations from the Agenda
- clearAgenda() -
Method in class org.drools.reteoo.WorkingMemoryImpl
- Clear the Agenda
- clearAgenda() -
Method in class org.drools.spi.KnowledgeHelper
-
- clone() -
Method in class org.drools.util.AbstractHashedMap
- Clones the map without cloning the keys or values.
- clone() -
Method in class org.drools.util.IdentityMap
- Clones the map without cloning the keys or values.
- comparator -
Variable in class org.drools.util.PriorityQueue
- The comparator used to order the elements
- comparator() -
Method in class org.drools.util.PriorityQueue
- Gets the comparator being used for this buffer, null is natural order.
- compare(Object, Object) -
Method in class org.drools.conflict.AbstractConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.ComplexityConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.CompositeConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.FifoConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.LifoConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.LoadOrderConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.PrimacyConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.RandomConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.RecencyConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.SalienceConflictResolver
-
- compare(Activation, Activation) -
Method in class org.drools.conflict.SimplicityConflictResolver
-
- compare(Activation, Activation) -
Method in interface org.drools.spi.ConflictResolver
-
- compare(Object, Object) -
Method in class org.drools.util.PriorityQueue
- Compares two objects using the comparator if specified, or the natural
order otherwise.
- compareTo(Object) -
Method in class org.drools.rule.Declaration
-
- compile(String, Class, String[], Declaration[], Set, Map) -
Static method in class org.drools.semantics.java.DroolsScriptEvaluator
-
- compile(Rule, Class, String, String, String[], Declaration[], Set, Map) -
Static method in class org.drools.semantics.java.Interp
-
- conditionExceptionTest() -
Static method in class org.drools.smf.SMFTestFrameWork
-
- conditionTested(ConditionTestedEvent) -
Method in class org.drools.event.DebugWorkingMemoryEventListener
-
- conditionTested(ConditionTestedEvent) -
Method in class org.drools.event.DefaultWorkingMemoryEventListener
-
- conditionTested(ConditionTestedEvent) -
Method in interface org.drools.event.WorkingMemoryEventListener
-
- consequenceExceptionTest() -
Static method in class org.drools.smf.SMFTestFrameWork
-
- contains(FactHandle) -
Method in class org.drools.reteoo.FactHandleList
- Determines if the list contains a specified handle.
- contains(Object) -
Method in class org.drools.util.AbstractHashedMap.EntrySet
-
- contains(Object) -
Method in class org.drools.util.AbstractHashedMap.KeySet
-
- contains(Object) -
Method in class org.drools.util.AbstractHashedMap.Values
-
- contains(Object) -
Method in class org.drools.util.CompositeCollection
- Checks whether this composite collection contains the object.
- containsAll(FactHandleList) -
Method in class org.drools.reteoo.FactHandleList
- Determines if the list is a super-set of another list.
- containsAll(TupleKey) -
Method in class org.drools.reteoo.TupleKey
- Determine if the specified key is a subset of this key.
- containsAll(Collection) -
Method in class org.drools.util.CompositeCollection
- Checks whether this composite contains all the elements in the specified
collection.
- containsFactHandle(FactHandle) -
Method in class org.drools.reteoo.TupleKey
- Determine if this key contains the specified root fact object.
- containsKey(Object) -
Method in class org.drools.util.AbstractHashedMap
- Checks whether the map contains the specified key.
- containsKey(long) -
Method in class org.drools.util.PrimitiveLongMap
-
- containsObject(FactHandle) -
Method in class org.drools.MockWorkingMemory
-
- containsObject(FactHandle) -
Method in interface org.drools.WorkingMemory
- Determine if an object is associated with a
FactHandle
.
- containsObject(Handle) -
Method in class org.drools.jsr94.rules.StatefulRuleSessionImpl
- Returns
true
if the given object is contained
within rulesession state of this rule session.
- containsObject(FactHandle) -
Method in class org.drools.reteoo.WorkingMemoryImpl
-
- containsRule(String) -
Method in class org.drools.rule.RuleSet
- Determine if this
RuleSet
contains a Rule
containsValue(Object) -
Method in class org.drools.util.AbstractHashedMap
- Checks whether the map contains the specified value.
- convertKey(Object) -
Method in class org.drools.util.AbstractHashedMap
- Converts input keys to another object for storage in the map.
- createEntry(AbstractHashedMap.HashEntry, int, Object, Object) -
Method in class org.drools.util.AbstractHashedMap
- Creates an entry to store the key-value data.
- createEntry(AbstractHashedMap.HashEntry, int, Object, Object) -
Method in class org.drools.util.IdentityMap
- Creates an entry to store the data.
- createEntrySetIterator() -
Method in class org.drools.util.AbstractHashedMap
- Creates an entry set iterator.
- createKeySetIterator() -
Method in class org.drools.util.AbstractHashedMap
- Creates a key set iterator.
- createParameterNodes(Rule) -
Method in class org.drools.reteoo.Builder
- Create the
ParameterNode
s for the Rule
,
and link into the network.
- createRuleExecutionSet(InputStream, Map) -
Method in class org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl
- Creates a
RuleExecutionSet
implementation using a
supplied input stream and additional Drools-specific properties.
- createRuleExecutionSet(Reader, Map) -
Method in class org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl
- Creates a
RuleExecutionSet
implementation using a supplied
character stream Reader and additional Drools-specific properties.
- createRuleExecutionSet(Object, Map) -
Method in class org.drools.jsr94.rules.admin.LocalRuleExecutionSetProviderImpl
- Creates a
RuleExecutionSet
implementation from a
Drools-specific AST representation and Drools-specific properties.
- createRuleExecutionSet(Element, Map) -
Method in class org.drools.jsr94.rules.admin.RuleExecutionSetProviderImpl
- Creates a
RuleExecutionSet
implementation from an XML
Document and additional Drools-specific properties.
- createRuleExecutionSet(Serializable, Map) -
Method in class org.drools.jsr94.rules.admin.RuleExecutionSetProviderImpl
- Creates a
RuleExecutionSet
implementation from a
Drools-specific Abstract Syntax Tree (AST) representation and
Drools-specific properties.
- createRuleExecutionSet(String, Map) -
Method in class org.drools.jsr94.rules.admin.RuleExecutionSetProviderImpl
- Creates a
RuleExecutionSet
implementation from a URI.
- createRuleSession(String, Map, int) -
Method in class org.drools.jsr94.rules.RuleRuntimeImpl
- Creates a
RuleSession
implementation using the supplied
Drools-specific rule execution set registration URI.
- createValuesIterator() -
Method in class org.drools.util.AbstractHashedMap
- Creates a values iterator.
- currentEntry() -
Method in class org.drools.util.AbstractHashedMap.HashIterator
-
- currentIterator -
Variable in class org.drools.util.IteratorChain
- The current iterator
- currentIteratorIndex -
Variable in class org.drools.util.IteratorChain
- The index of the current iterator
Condition
evaluation.Configuration
.SemanticsRepository
which uses discovery to autoload
semantic modules.drools Logic Engine
exception.RuleBase
.Rule
to a RuleSet
that already contains a Rule
with the same name.RuleExecutionSet
from
a URI.
RuleSet
array.
Configuration
array.
SemanticModule
array.
Condition
.Condition
.Condition
.hashCode
field from a HashEntry
.
key
field from a HashEntry
.
next
field from a HashEntry
.
value
field from a HashEntry
.
FactHandle
.FactHandle
s intended to be keyed by a Declaration
s
index.ConflictResolver
that orders rules on a First-In-First-Out
basis.TupleSource
suitable for attaching the
Condition
.
Agenda
item.
FactHandle
by declaration.
Declaration
.
Agenda
for this
WorkingMemory
.
Declarations
across the two
input TupleSources
.
Condition
associated with this node.
List
of Conditions
for this
rule.
ConflictResolver
.
Rule
.
Consequence
associated with this
Rule
.
Declaration
.
RuleExecutionSet
.
Tuple
must remain true before the rule will fire.
FactHandle
.
FactHandle
associated with an Object.
FactHandleFactor
.
FactHandle
for a given object.
List
of the Handle
s
being used for object identity.
Jsr94FactHandleFactory
.
RuleExecutionSetRepository
.
JoinMemory
for a particular
JoinNode
.
TupleKey
.
next()
.
List
of Tuples
held in the
left side memory.
LocalRuleExecutionSetProvider
implementation.
Locator
.
RuleExecutionSet
.
RuleSet
.
FactHandle
.
ObjectType
differentiator.
ObjectType
.
ObjectTypeNode
keyed by
ObjectType
.
Iterator
over the ObjectTypeNode
children of this node.
ObjectTypeNode
children of this node.
List
over the objects in rule session state of
this rule session.
ObjectTypeNode
keyed by
ObjectType
, creating one, if necessary.
Rule
in the RuleSet
.
Declaration
by identifier.
Declarations
.
Iterator
over ParameterNode
children of this node.
Set
of ParameterNodes/code>
children of this node.
- getParent(Class) -
Method in class org.drools.io.RuleSetReader
-
- getParents() -
Method in class org.drools.io.RuleSetReader
-
- getPassed() -
Method in class org.drools.event.ConditionTestedEvent
-
- getPeer() -
Method in class org.drools.io.RuleSetReader
-
- getProperties() -
Method in class org.drools.jsr94.rules.RuleSessionImpl
- Returns the additional properties used to create this
RuleSession
.
- getProperty(Object) -
Method in class org.drools.jsr94.rules.admin.RuleExecutionSetImpl
- Get a user-defined or Drools-defined property.
- getProperty(Object) -
Method in class org.drools.jsr94.rules.admin.RuleImpl
- Get a user-defined or Drools-defined property.
- getRecency() -
Method in class org.drools.reteoo.FactHandleImpl
-
- getRegistrations() -
Method in class org.drools.jsr94.rules.RuleRuntimeImpl
- Retrieves a
List
of the URIs that currently have
RuleExecutionSet
s associated with them.
- getRegistrations() -
Method in class org.drools.jsr94.rules.admin.RuleExecutionSetRepository
- Retrieves a
List
of the URIs that currently have
RuleExecutionSet
s associated with them.
- getRequiredTupleMembers() -
Method in class org.drools.semantics.groovy.Eval
- Retrieve the array of
Declaration
s required by this
condition to perform its duties.
- getRequiredTupleMembers() -
Method in class org.drools.semantics.java.Expr
- Retrieve the
Declaration
s required for evaluating the
expression.
- getRequiredTupleMembers() -
Method in class org.drools.semantics.python.Eval
- Retrieve the array of
Declaration
s required by this
condition to perform its duties.
- getRequiredTupleMembers() -
Method in interface org.drools.spi.Condition
- Retrieve the array of
Declaration
s required by this
condition to perform its duties.
- getRete() -
Method in class org.drools.reteoo.RuleBaseImpl
- Retrieve the Rete-OO network for this
RuleBase
.
- getRightTuples() -
Method in class org.drools.reteoo.JoinMemory
- 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.event.ConditionTestedEvent
-
- getRule() -
Method in class org.drools.jsr94.rules.admin.RuleImpl
- Returns the
org.drools.rule.Rule
that lies at the core of
this javax.rules.admin.Rule
object.
- getRule() -
Method in class org.drools.reteoo.AgendaItem
- Retrieve the rule.
- getRule() -
Method in class org.drools.reteoo.TerminalNode
- Retrieve the
Action
associated with this node.
- getRule() -
Method in class org.drools.rule.InvalidRuleException
- Retrieve the invalid
Rule
.
- getRule() -
Method in class org.drools.rule.Rule
-
- getRule(String) -
Method in class org.drools.rule.RuleSet
- Retrieve a
Rule
by name.
- getRule() -
Method in class org.drools.semantics.groovy.Interp
-
- getRule() -
Method in class org.drools.semantics.java.CompilationException
-
- getRule() -
Method in class org.drools.semantics.java.Expr
-
- getRule() -
Method in class org.drools.semantics.python.Interp
-
- getRule() -
Method in interface org.drools.spi.Activation
- Retrieve the
Rule
that was activated.
- getRule() -
Method in class org.drools.spi.ConditionException
-
- getRule() -
Method in class org.drools.spi.ConsequenceException
-
- getRuleAdministrator() -
Method in class org.drools.jsr94.rules.RuleServiceProviderImpl
- Returns a class instance of
RuleAdministrator
.
- getRuleBase() -
Method in class org.drools.MockWorkingMemory
-
- getRuleBase() -
Method in interface org.drools.WorkingMemory
- Retrieve the
RuleBase
of this working memory.
- getRuleBase() -
Method in class org.drools.reteoo.WorkingMemoryImpl
-
- getRuleExecutionSet() -
Method in class org.drools.jsr94.rules.RuleSessionImpl
- Returns the Drools
RuleExecutionSet
associated
with this RuleSession
.
- getRuleExecutionSet(String) -
Method in class org.drools.jsr94.rules.admin.RuleExecutionSetRepository
- Get the
RuleExecutionSet
bound to this URI, or return
null
.
- getRuleExecutionSetMetadata() -
Method in class org.drools.jsr94.rules.RuleSessionImpl
- Returns the meta data for the rule execution set bound to this rule
session.
- getRuleExecutionSetProvider(Map) -
Method in class org.drools.jsr94.rules.admin.RuleAdministratorImpl
- Returns a
RuleExecutionSetProvider
implementation.
- getRuleFactory(String) -
Method in interface org.drools.smf.SemanticModule
-
- getRuleFactory(String) -
Method in class org.drools.smf.SimpleSemanticModule
-
- getRuleFactoryNames() -
Method in interface org.drools.smf.SemanticModule
-
- getRuleFactoryNames() -
Method in class org.drools.smf.SimpleSemanticModule
-
- getRuleName() -
Method in class org.drools.spi.KnowledgeHelper
-
- getRuleRuntime() -
Method in class org.drools.jsr94.rules.RuleServiceProviderImpl
- Returns a class instance of
RuleRuntime
.
- getRuleSet() -
Method in class org.drools.RuleSetIntegrationException
- Retrieve the
RuleSet
.
- getRuleSet() -
Method in class org.drools.io.RuleSetReader
-
- getRuleSet() -
Method in class org.drools.rule.DuplicateRuleNameException
- Retrieve the
RuleSet
.
- getRuleSets() -
Method in interface org.drools.RuleBase
-
- getRuleSets() -
Method in class org.drools.reteoo.RuleBaseImpl
-
- getRules() -
Method in class org.drools.jsr94.rules.admin.RuleExecutionSetImpl
- Return a list of all
Rule
s that are part of the
RuleExecutionSet
.
- getRules() -
Method in class org.drools.rule.RuleSet
- Retrieve all
Rules
in this RuleSet
.
- getSalience() -
Method in class org.drools.rule.Rule
- Retrieve the
Rule
salience.
- getSemanticModules() -
Method in class org.drools.smf.DefaultSemanticsRepository
-
- getSemanticModules() -
Method in interface org.drools.smf.SemanticsRepository
- Retieve all
SemanticModule
s.
- getSemanticModules() -
Method in class org.drools.smf.SimpleSemanticsRepository
-
- getSemanticsRepository() -
Method in class org.drools.io.RuleSetReader
-
- getSide() -
Method in class org.drools.reteoo.JoinNodeInput
- Retrieve the side marker.
- getText() -
Method in class org.drools.io.DefaultConfiguration
-
- getText() -
Method in class org.drools.semantics.groovy.Interp
- Retrieve the text to evaluate.
- getText() -
Method in class org.drools.semantics.java.CompilationException
-
- getText() -
Method in class org.drools.semantics.python.Interp
- Retrieve the text to evaluate.
- getText() -
Method in interface org.drools.smf.Configuration
- Retrieve the node text.
- getText() -
Method in class org.drools.smf.MockConfiguration
-
- getTuple() -
Method in class org.drools.event.ActivationCancelledEvent
-
- getTuple() -
Method in class org.drools.event.ActivationCreatedEvent
-
- getTuple() -
Method in class org.drools.event.ActivationFiredEvent
-
- getTuple() -
Method in class org.drools.event.ConditionTestedEvent
-
- getTuple() -
Method in class org.drools.reteoo.AgendaItem
- Retrieve the tuple.
- getTuple(TupleKey) -
Method in class org.drools.reteoo.TupleSet
- Retrieve a
Tuple
by TupleKey
.
- getTuple() -
Method in interface org.drools.spi.Activation
- Retrieve the
Tuple
that was activated.
- getTupleDeclarations() -
Method in class org.drools.reteoo.ConditionNode
- Retrieve the
Set
of Declaration
s in the
propagated Tuples
.
- getTupleDeclarations() -
Method in class org.drools.reteoo.JoinNode
- Retrieve the
Set
of Declaration
s.
- getTupleDeclarations() -
Method in class org.drools.reteoo.ParameterNode
- Retrieve the
Set
of Declaration
s in the
propagated Tuples
.
- getTupleDeclarations() -
Method in class org.drools.reteoo.TupleSource
- Retrieve the available tuple
Declaration
s.
- getTupleSink() -
Method in class org.drools.reteoo.TupleSource
- Retrieve the
TupleSink
that receives propagated
Tuples
.
- getTuples() -
Method in class org.drools.reteoo.TupleSet
- Retrieve all
Tuple
s.
- getType() -
Method in class org.drools.jsr94.rules.RuleSessionImpl
- Returns the type identifier for this
RuleSession
.
- getType() -
Method in class org.drools.rule.ApplicationData
-
- getType() -
Method in class org.drools.semantics.base.ClassObjectType
- Return the Java object class.
- getUri() -
Method in class org.drools.jsr94.rules.RuleExecutionSetMetadataImpl
- Get the URI for this
RuleExecutionSet
.
- 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.smf.SimpleSemanticModule
-
- getValidParents() -
Method in class org.drools.io.BaseAbstractHandler
-
- getValidParents() -
Method in interface org.drools.io.Handler
-
- getValidPeers() -
Method in class org.drools.io.BaseAbstractHandler
-
- getValidPeers() -
Method in interface org.drools.io.Handler
-
- getValue() -
Method in class org.drools.util.AbstractHashedMap.HashEntry
-
- getValue() -
Method in class org.drools.util.AbstractHashedMap.HashMapIterator
-
- getValue() -
Method in class org.drools.util.EmptyMapIterator
-
- getValue() -
Method in interface org.drools.util.MapIterator
- Gets the current value, which is the value associated with the last key
returned by
next()
.
- getVariables() -
Method in class org.drools.semantics.groovy.ExprVisitor
-
- getWorkingMemory() -
Method in class org.drools.MockTuple
-
- getWorkingMemory() -
Method in class org.drools.event.WorkingMemoryEvent
-
- getWorkingMemory() -
Method in class org.drools.jsr94.rules.RuleSessionImpl
- Returns the Drools
WorkingMemory
associated
with this RuleSession
.
- getWorkingMemory() -
Method in class org.drools.reteoo.ReteTuple
-
- getWorkingMemory() -
Method in interface org.drools.spi.Tuple
- Returns a reference to the
WorkingMemory
associated with
this object.
- grow() -
Method in class org.drools.util.PriorityQueue
- Increases the size of the heap to support additional elements
Map
implementation that matches keys and values based on
==
not equals()
.IteratorChain
over the two given
iterators.
IteratorChain
over the array of
iterators.
IteratorChain
over the collection of
iterators.
RuleSession
with a new WorkingMemory
.
Tuple
.
Tuple
.
Tuple
.
Tuple
.
Tuple
is allowed by this
condition.
Tuple
is allowed by this
condition.
Tuple
is allowed by this
condition.
Tuple
is allowed by this
condition.
Agenda
has any scheduled items.
JoinNode
.TupleSinkImpl
for a JoinNodeImpl
.Handle
interface which provides
a marker interface for Drools-specific object identity mechanism.Handle
.
Handle
s.ConflictResolver
that orders rules on a Last-In-First-Out
basis.ConflictResolver
that uses the loadOrder of rules to resolve
conflict.LocalRuleExecutionSetProvider
interface which defines RuleExecutionSet
creation methods for
defining RuleExecutionSet
s from local (non-serializable)
resources.SemanticModule
by URI.
Map
.Declaration
s.Configuration
.Declarations
match those required by
a Condition
.
Object
belongs to the object type
defined by this objectType
instance.
Object
belongs to the object type
defined by this objectType
instance.
Object
belongs to the object type
defined by this objectType
instance.
RuleBase
and the specified
WorkingMemory
.
RuleBase
and the specified
WorkingMemory
.
RuleBase
and the specified
WorkingMemory
.
Rule
does not contain a
Consequence
s.Rule
does not contain any
root object parameter Declaration
s.SemanticModule
.FactHandle
.
WorkingMemory
session for this
RuleBase
.
WorkingMemory
for this
RuleSession
.
Map
.
Objects
coming from the Rete
using a
ObjectType
semantic module.ObjectType
.
Objects
from an ObjectTypeNode
, and
creates a ReteTuple
, passing the result to the following
node.ConflictResolver
that uses the leastRecentFactTimeStamp of
tuples to resolve conflict.Buffer
that provides for removal
based on Comparator
ordering.Tuple
to this node's
TupleSink
.
Tuple
s to this node's
TupleSink
.
Tuple
to this node's
TupleSink
.
RuleExecutionSet
description constant.
RuleExecutionSet
name constant.
ConflictResolver
that uses the semi-random order of rules to
resolve conflict.ConflictResolver
that uses the mostRecentFactTimeStamp of
rules to resolve conflict.Tuple
implementation.WorkingMemory
.Condition
s and a Consequence
.RuleAdministrator
interface
which is used by rule execution set administrators to load rule execution
sets from external sources and create a RuleExecutionSet
runtime object.Rule
s.RuleBase
.RuleBase
.RuleBase
.Rule
construction.RuleExecutionSet
interface
which defines a named set of executable Rule
instances.LocalRuleExecutionSetProviderImpl
.
RuleExecutionSetMetadata
interface which exposes some simple properties of the
RuleExecutionSet
to the runtime user.RuleExecutionSetMetadata
.
RuleExecutionSetProvider
interface which defines RuleExecutionSet
creation methods for
defining RuleExecutionSet
s from potentially serializable
resources.RuleExecutionSet
objects.Rule
interface which provides
access to simple metadata for a rule.RuleImpl
object by wrapping an
org.drools.rule.Rule
object.
Rule
or RuleSet
into a RuleBase
.RuleRuntime
interface which is
the access point for runtime execution of RuleExecutionSet
s.RuleRuntimeImpl
.
RuleRuntime
and
RuleAdministrator
implementation supplied by Drools
when running under J2SE.RuleServiceProviderImpl
.
RuleSession
interface which is
a representation of a client session with a rules engine.Rule
s.RuleSet
into a RuleBase
.RuleSet
loader.RuleSet
from a URL
.
RuleSet
from a Reader
.
RuleSet
from an InputStream
.
RuleSet
from a URL.
RuleSet
from an InputSource
.
URL
.
InputStream
.
RuleExecutionSet
and associates it with a
given URI.
RuleExecutionSet
under the given URI.
SemanticModule
with a URI.
Map
(optional operation).
RuleBase
and the specified
WorkingMemory
.
RuleBase
and the specified
WorkingMemory
.
RuleBase
and the specified
WorkingMemory
.
ConflictResolver
that uses the salience of rules to resolve
conflict.SemanticModule
s from a set of properties.ConflictResolver
that uses the numConditions of rules to
resolve conflict.StatefulRuleSession
interface
which is a representation of a stateful rules engine session.RuleExecutionSet
for this URI and associates it
with a RuleBase.
StatelessRuleSession
interface
which is a representation of a stateless rules engine session.RuleExecutionSet
for this URI and associates it
with a RuleBase.
ConflictResolver
.
Consequence
that is associated with the successful
match of this rule.
ObjectFilter
class.
FactHandleFactory
.
RuleSession
.
RuleExecutionSet
associated
with this RuleSession
.
Rule salience.
- setText(String) -
Method in class org.drools.io.DefaultConfiguration
- Set the node text.
- setText(String) -
Method in class org.drools.smf.MockConfiguration
- Set the node text.
- setTuple(ReteTuple) -
Method in class org.drools.reteoo.AgendaItem
- Set the tuple.
- setTupleSink(TupleSink) -
Method in class org.drools.reteoo.TupleSource
- Set the
TupleSink
that receives Tuples
propagated from this TupleSource
.
- setUp(String, Set) -
Method in class org.drools.smf.SMFTestFrameWork
- Reads in the specified data file and extracts to a List of tests using
the delimter
- setUpDictionary(Tuple) -
Method in class org.drools.semantics.groovy.Interp
- Configure a
ScriptContext
using a Tuple
for
variable bindings.
- setUpDictionary(Tuple) -
Method in class org.drools.semantics.python.Interp
- Configure a
PyDictionary
using a Tuple
for
variable bindings.
- setValue(Object) -
Method in class org.drools.util.AbstractHashedMap.HashEntry
-
- setValue(Object) -
Method in class org.drools.util.AbstractHashedMap.HashMapIterator
-
- setValue(Object) -
Method in class org.drools.util.EmptyMapIterator
-
- setValue(Object) -
Method in interface org.drools.util.MapIterator
- Sets the value associated with the current key (optional operation).
- setWorkingMemory(WorkingMemory) -
Method in class org.drools.MockTuple
-
- setWorkingMemory(WorkingMemory) -
Method in class org.drools.jsr94.rules.RuleSessionImpl
- Sets the Drools
WorkingMemory
associated
with this RuleSession
.
- shrinkPages(int) -
Method in class org.drools.util.PrimitiveLongMap
- Expand index to accomodate given pageId Create empty TopNodes
- size() -
Method in class org.drools.reteoo.Agenda
-
- size() -
Method in class org.drools.reteoo.TupleSet
- Retrieve the size (number of tuples) in this set.
- size() -
Method in class org.drools.util.AbstractHashedMap.EntrySet
-
- size() -
Method in class org.drools.util.AbstractHashedMap.KeySet
-
- size() -
Method in class org.drools.util.AbstractHashedMap.Values
-
- size -
Variable in class org.drools.util.AbstractHashedMap
- The size of the map
- size() -
Method in class org.drools.util.AbstractHashedMap
- Gets the size of the map.
- size() -
Method in class org.drools.util.CompositeCollection
- Gets the size of this composite collection.
- size() -
Method in class org.drools.util.IteratorChain
- Number of Iterators in the current IteratorChain.
- size -
Variable in class org.drools.util.PriorityQueue
- The number of elements currently in this buffer.
- size() -
Method in class org.drools.util.PriorityQueue
- Returns the number of elements in this buffer.
- start(String, String, Attributes) -
Method in class org.drools.io.ApplicationDataHandler
-
- start(String, String, Attributes) -
Method in class org.drools.io.ConditionHandler
-
- start(String, String, Attributes) -
Method in class org.drools.io.ConsequenceHandler
-
- start(String, String, Attributes) -
Method in class org.drools.io.DurationHandler
-
- start(String, String, Attributes) -
Method in interface org.drools.io.Handler
-
- start(String, String, Attributes) -
Method in class org.drools.io.ImportHandler
-
- start(String, String, Attributes) -
Method in class org.drools.io.ObjectTypeHandler
-
- start(String, String, Attributes) -
Method in class org.drools.io.ParameterHandler
-
- start(String, String, Attributes) -
Method in class org.drools.io.RuleHandler
-
- start(String, String, Attributes) -
Method in class org.drools.io.RuleSetHandler
-
- startConfiguration(String, Attributes) -
Method in class org.drools.io.RuleSetReader
- Start a configuration node.
- startDocument() -
Method in class org.drools.io.RuleSetReader
-
- startElement(String, String, String, Attributes) -
Method in class org.drools.io.RuleSetReader
-
Action
s on a
matched Rule
.Declaration
s to current fact values.Tuples indexed by TupleKeys.- TupleSet() -
Constructor for class org.drools.reteoo.TupleSet
- Construct.
- TupleSet(int, float) -
Constructor for class org.drools.reteoo.TupleSet
- Construct.
- TupleSet(ReteTuple) -
Constructor for class org.drools.reteoo.TupleSet
- Construct with a single tuple.
- TupleSink - interface org.drools.reteoo.TupleSink.
- Receiver of propagated
ReteTuple
s from a
TupleSource
. - TupleSource - class org.drools.reteoo.TupleSource.
- A source of
ReteTuple
s for a TupleSink
. - TupleSource() -
Constructor for class org.drools.reteoo.TupleSource
- Construct.
- testConditions() -
Method in class org.drools.smf.SMFTestFrameWork
- Tests each of the extracted tests from conditions.data
- testConsequences() -
Method in class org.drools.smf.SMFTestFrameWork
- Tests each of the extracted tests from consequences.data
- testDummy() -
Method in class org.drools.DroolsTestCase
-
- threshold -
Variable in class org.drools.util.AbstractHashedMap
- Size at which to rehash
- toArray() -
Method in class org.drools.util.CompositeCollection
- Returns an array containing all of the elements in this composite.
- toArray(Object[]) -
Method in class org.drools.util.CompositeCollection
- Returns an object array, populating the supplied array if possible.
- toCollection() -
Method in class org.drools.util.CompositeCollection
- Returns a new collection containing all of the elements
- toExternalForm() -
Method in interface org.drools.FactHandle
- Convert this handle to an external representation.
- toExternalForm() -
Method in class org.drools.reteoo.FactHandleImpl
-
- toString() -
Method in class org.drools.event.ActivationCancelledEvent
-
- toString() -
Method in class org.drools.event.ActivationCreatedEvent
-
- toString() -
Method in class org.drools.event.ActivationFiredEvent
-
- toString() -
Method in class org.drools.event.ConditionTestedEvent
-
- toString() -
Method in class org.drools.event.ObjectAssertedEvent
-
- toString() -
Method in class org.drools.event.ObjectModifiedEvent
-
- toString() -
Method in class org.drools.event.ObjectRetractedEvent
-
- toString() -
Method in class org.drools.reteoo.AgendaItem
-
- toString() -
Method in class org.drools.reteoo.ConditionNode
- Produce a debug string.
- toString() -
Method in class org.drools.reteoo.FactHandleImpl
-
- toString() -
Method in class org.drools.reteoo.JoinMemory
- Produce debug string.
- toString() -
Method in class org.drools.reteoo.JoinNode
-
- toString() -
Method in class org.drools.reteoo.JoinNodeInput
-
- toString() -
Method in class org.drools.reteoo.ReteTuple
-
- toString() -
Method in class org.drools.reteoo.TerminalNode
-
- toString() -
Method in class org.drools.reteoo.TupleKey
-
- toString() -
Method in class org.drools.reteoo.TupleSet
-
- toString() -
Method in class org.drools.rule.Declaration
-
- toString() -
Method in class org.drools.semantics.base.ClassFieldObjectType
-
- toString() -
Method in class org.drools.semantics.base.ClassObjectType
-
- toString() -
Method in class org.drools.semantics.groovy.GroovyImportEntry
-
- toString() -
Method in class org.drools.semantics.java.ExprCondition
-
- toString() -
Method in class org.drools.semantics.java.JavaImportEntry
-
- toString() -
Method in class org.drools.semantics.python.PythonImportEntry
-
- toString() -
Method in class org.drools.util.AbstractHashedMap.HashEntry
-
- toString() -
Method in class org.drools.util.AbstractHashedMap.HashIterator
-
- toString() -
Method in class org.drools.util.AbstractHashedMap
- Gets the map as a String.
- toString() -
Method in class org.drools.util.PriorityQueue
- Returns a string representation of this heap.
RuleExecutionSet
from the given URI.
RuleBase
.WorkingMemory
.
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |