|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ConflictResolver
s.Rule
activation for the purposes of conflict resolution.WorkingMemory
.Condition
to this rule.
ConditionFactory
.
ConsequenceFactory
.
ObjectTypeFactory
.
List
of Object
s to the rule session
state of this rule session.
Declaration
for
this Rule
.
Rule
to the network.
Rule
to this RuleSet
.
RuleSet
.
RuleSet
to the network.
PropertyChangeListeners
on the Object to automatically trigger modifyObject
calls
if dynamic
is true
.
Duration
interface
for specifying truthness duration.DurationFactory
interface.RuleSet
.Builder
against an existing Rete
network.
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.
-
- 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.
-
- 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.
- Context - class org.drools.examples.benchmarks.manners.model.Context.
- (deftemplate context (slot state))
- Context(String) -
Constructor for class org.drools.examples.benchmarks.manners.model.Context
-
- Context - class org.drools.examples.manners.model.Context.
-
- Context(String) -
Constructor for class org.drools.examples.manners.model.Context
-
- Count - class org.drools.examples.benchmarks.manners.model.Count.
- (deftemplate count (slot c))
- Count(int) -
Constructor for class org.drools.examples.benchmarks.manners.model.Count
-
- 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.
- caseGroup(AST) -
Method in class org.drools.semantics.java.parser.JavaTreeParser
-
- caseSList() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- casesGroup() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- 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.
- checkValidity() -
Method in class org.drools.rule.Rule
- Check the validity of this rule, and throw exceptions if it fails
validity tests.
- checkout(JFrame, List) -
Method in class org.drools.examples.petstore.CheckoutCallback
- Populate the cart and assert into working memory Pass Jframe reference
for user interaction
- chosenExists(int, String, String) -
Static method in class org.drools.examples.benchmarks.manners.MannersWMEL
- Returns
true
if a Chosen
with the given id, name, and hobby has already been asserted.
- classBlock() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- classDefinition(AST) -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- classTypeSpec(boolean) -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- 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.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
-
- compilationUnit() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- compilationUnit(AST) -
Method in class org.drools.semantics.java.parser.JavaTreeParser
-
- compile(String, String, Class, String[], Declaration[], Set, Map, Class, ClassLoader) -
Static method in class org.drools.semantics.java.JavaScriptEvaluator
-
- compoundStatement() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- 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
-
- conditionalExpression() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- consequenceExceptionTest() -
Static method in class org.drools.smf.SMFTestFrameWork
-
- consistentAssignmentExpression() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- constant() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- constant(AST) -
Method in class org.drools.semantics.java.parser.JavaTreeParser
-
- constructorBody() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- 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(Collection) -
Method in class org.drools.util.CompositeCollection
- Checks whether this composite contains all the elements in the specified
collection.
- 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.
- 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.
- createAndShowGUI() -
Method in class org.drools.examples.petstore.PetStoreUI
- Create and show the GUI
- 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.
- 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.
- ctorCall(AST) -
Method in class org.drools.semantics.java.parser.JavaTreeParser
-
- ctorDef(AST) -
Method in class org.drools.semantics.java.parser.JavaTreeParser
-
- ctorHead() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- ctorSList(AST) -
Method in class org.drools.semantics.java.parser.JavaTreeParser
-
- 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.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.
hashCode
field from a HashEntry
.
key
field from a HashEntry
.
next
field from a HashEntry
.
value
field from a HashEntry
.
FactHandle
.ConflictResolver
that orders rules on a First-In-First-Out
basis.Rule
.Consequence
.Condition
.Consequence
.Declaration
.
List
of Conditions
for this
rule.
ConflictResolver
.
Rule
.
Consequence
associated with this
Rule
.
RuleExecutionSet
.
Tuple
must remain true before the rule will fire.
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.
InputStream
to a list of
objects.
Jsr94FactHandleFactory
.
RuleExecutionSetRepository
.
next()
.
LocalRuleExecutionSetProvider
implementation.
Locator
.
RuleExecutionSet
.
RuleSet
.
FactHandle
.
ObjectType
.
List
over the objects in rule session state of
this rule session.
Rule
in the RuleSet
.
Declaration
by identifier.
Declarations
.
List
of the URIs that currently have
RuleExecutionSet
s associated with them.
List
of the URIs that currently have
RuleExecutionSet
s associated with them.
Declaration
s required by this condition to perform its duties.
Declaration
s required for evaluating the
expression.
Declaration
s required by this condition to perform its duties.
Declaration
s required by this
condition to perform its duties.
Rule
.
Rule
.
Rule
by name.
Rule
that was activated.
RuleAdministrator
.
RuleBase
of this working memory.
RuleExecutionSet
bound to this URI, or return
null
.
RuleExecutionSetProvider
implementation.
RuleRuntime
.
RuleSet
.
RuleSet
.
Rule
s that are part of the
RuleExecutionSet
.
Rules
in this RuleSet
.
Rule
salience.
SemanticModule
s.
Tuple
that was activated.
RuleExecutionSet
.
next()
.
WorkingMemory
associated with
this object.
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.
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.
Consequence
.Condition
.Consequence
.Handle
interface which provides
a marker interface for Drools-specific object identity mechanism. 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.
WorkingMemory
.
WorkingMemoryEventListener
used to simulate "not"
functionality not currently supported by Drools.Map
.
Declaration
s.MannersBenchmark
object and executes its
run
method.
WaltzBenchmark
object and executes its
run
method.
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.
Rule
does not contain a
Consequence
s.Rule
does not contain any
root object parameter Declaration
s.SemanticModule
.Duration
object configured
using the given Configuration
.
Handle
.
Handle
.
WorkingMemory
session for this
RuleBase
.
Map
.
Path
and Chosen
objects.
ConflictResolver
that uses the leastRecentFactTimeStamp of
tuples to resolve conflict.Buffer
that provides for removal
based on Comparator
ordering. Consequence
.Condition
.Functions
.true
if a Path
with the given id and name has already been asserted.
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.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
.
Rule
construction.RuleExecutionSet
interface
which defines a named set of executable Rule
instances. 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. 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
.
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).
ConflictResolver
that uses the salience of rules to resolve
conflict.SemanticModule
s from a set of properties.
SemanticsReaderException
with the specified detail message.
SemanticsReaderException
with the specified cause.
ConflictResolver
that uses the numConditions of rules to
resolve conflict.StatefulRuleSession
interface
which is a representation of a stateful rules engine session. StatelessRuleSession
interface
which is a representation of a stateless rules engine session. ConflictResolver
.
Consequence
that is associated with the successful
match of this rule.
ObjectFilter
class.
FactHandleFactory
.
Rule salience.
- setState(String) -
Method in class org.drools.examples.benchmarks.manners.model.Context
-
- setState(String) -
Method in class org.drools.examples.manners.model.Context
-
- setState(String, boolean) -
Method in class org.drools.examples.petstore.ShoppingCart
-
- setState(String) -
Method in class org.drools.examples.state.State
-
- setStatus(int) -
Method in class org.drools.examples.escalation.TroubleTicket
-
- setUp() -
Method in class org.drools.examples.manners.MannersBase
- Setup the test case.
- setUp() -
Method in class org.drools.examples.manners.MannersExample
-
- setUp() -
Method in class org.drools.examples.manners.MannersJSR94
- Setup the test case.
- setUp() -
Method in class org.drools.examples.manners.MannersNative
-
- 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, Iterator) -
Method in class org.drools.semantics.groovy.GroovyInterp
- Configure a
ScriptContext
using a Tuple
for
variable bindings.
- setUpDictionary(Tuple, Iterator) -
Method in class org.drools.semantics.python.PythonInterp
- Configure a
PyDictionary
using a Tuple
for
variable bindings.
- setValue(String) -
Method in class org.drools.examples.benchmarks.waltz.model.Stage
-
- setValue(long) -
Method in class org.drools.examples.fibonacci.Fibonacci
-
- setValue(boolean) -
Method in class org.drools.semantics.base.BooleanSemaphore
-
- setValue(char) -
Method in class org.drools.semantics.base.CharSemaphore
-
- setValue(double) -
Method in class org.drools.semantics.base.DoubleSemaphore
-
- setValue(float) -
Method in class org.drools.semantics.base.FloatSemaphore
-
- setValue(int) -
Method in class org.drools.semantics.base.IntegerSemaphore
-
- setValue(long) -
Method in class org.drools.semantics.base.LongSemaphore
-
- setValue(short) -
Method in class org.drools.semantics.base.ShortSemaphore
-
- setValue(String) -
Method in class org.drools.semantics.base.StringSemaphore
-
- 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.spi.MockTuple
-
- shiftExpression() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- shrinkPages(int) -
Method in class org.drools.util.PrimitiveLongMap
- Shrink index to accomodate given pageId
- 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.
- slist(AST) -
Method in class org.drools.semantics.java.parser.JavaTreeParser
-
- smallerJunctionExists(int) -
Static method in class org.drools.examples.benchmarks.waltz.WaltzWMEL
-
- 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
-
- stat(AST) -
Method in class org.drools.semantics.java.parser.JavaTreeParser
-
- statement() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
- stripOuterIndention(String) -
Static method in class org.drools.semantics.python.PythonInterp
- Trims leading indention from the block of text.
- superClassClause() -
Method in class org.drools.semantics.java.parser.JavaRecognizer
-
Declaration
s to current fact values.RuleExecutionSet
from the given URI.
WorkingMemory
.
WorkingMemoryEventListener
used to simulate "not"
functionality not currently supported by Drools.RuleBase
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |