站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss RULES 3.0.6 API 英文版文档

Index - JBoss RULES 3.0.6 API 英文版文档

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

A

AbstractBaseLinkedListNode - Class in org.drools.util
Provides a abstract base implementation that an object can extend so that it can be used in a LinkedList.
AbstractBaseLinkedListNode() - Constructor for class org.drools.util.AbstractBaseLinkedListNode
Empty Constructor
AbstractConflictResolver - Class in org.drools.conflict
Convenience base class for ConflictResolvers.
AbstractConflictResolver() - Constructor for class org.drools.conflict.AbstractConflictResolver
 
AbstractFactHandleFactory - Class in org.drools.common
 
AbstractFactHandleFactory() - Constructor for class org.drools.common.AbstractFactHandleFactory
 
AbstractHashedMap - Class in org.drools.util
An abstract implementation of a hash-based map which provides numerous points for subclasses to override.
AbstractHashedMap() - Constructor for class org.drools.util.AbstractHashedMap
Constructor only used in deserialization, do not use otherwise.
AbstractHashedMap(int, float, int) - Constructor for class org.drools.util.AbstractHashedMap
Constructor which performs no validation on the passed in parameters.
AbstractHashedMap(int) - Constructor for class org.drools.util.AbstractHashedMap
Constructs a new, empty map with the specified initial capacity and default load factor.
AbstractHashedMap(int, float) - Constructor for class org.drools.util.AbstractHashedMap
Constructs a new, empty map with the specified initial capacity and load factor.
AbstractHashedMap(Map) - Constructor for class org.drools.util.AbstractHashedMap
Constructor copying elements from another map.
AbstractHashedMap.EntrySet - Class in org.drools.util
EntrySet implementation.
AbstractHashedMap.EntrySet(AbstractHashedMap) - Constructor for class org.drools.util.AbstractHashedMap.EntrySet
 
AbstractHashedMap.EntrySetIterator - Class in org.drools.util
EntrySet iterator.
AbstractHashedMap.EntrySetIterator(AbstractHashedMap) - Constructor for class org.drools.util.AbstractHashedMap.EntrySetIterator
 
AbstractHashedMap.HashEntry - Class in org.drools.util
HashEntry used to store the data.
AbstractHashedMap.HashEntry(AbstractHashedMap.HashEntry, int, Object, Object) - Constructor for class org.drools.util.AbstractHashedMap.HashEntry
 
AbstractHashedMap.HashIterator - Class in org.drools.util
Base Iterator
AbstractHashedMap.HashIterator(AbstractHashedMap) - Constructor for class org.drools.util.AbstractHashedMap.HashIterator
 
AbstractHashedMap.HashMapIterator - Class in org.drools.util
MapIterator implementation.
AbstractHashedMap.HashMapIterator(AbstractHashedMap) - Constructor for class org.drools.util.AbstractHashedMap.HashMapIterator
 
AbstractHashedMap.KeySet - Class in org.drools.util
KeySet implementation.
AbstractHashedMap.KeySet(AbstractHashedMap) - Constructor for class org.drools.util.AbstractHashedMap.KeySet
 
AbstractHashedMap.KeySetIterator - Class in org.drools.util
KeySet iterator.
AbstractHashedMap.KeySetIterator(AbstractHashedMap) - Constructor for class org.drools.util.AbstractHashedMap.KeySetIterator
 
AbstractHashedMap.Values - Class in org.drools.util
Values implementation.
AbstractHashedMap.Values(AbstractHashedMap) - Constructor for class org.drools.util.AbstractHashedMap.Values
 
AbstractHashedMap.ValuesIterator - Class in org.drools.util
Values iterator.
AbstractHashedMap.ValuesIterator(AbstractHashedMap) - Constructor for class org.drools.util.AbstractHashedMap.ValuesIterator
 
AbstractRuleBase - Class in org.drools.common
Implementation of RuleBase.
AbstractRuleBase(RuleBaseConfiguration, FactHandleFactory) - Constructor for class org.drools.common.AbstractRuleBase
Construct.
AbstractWorkingMemory - Class in org.drools.common
Implementation of WorkingMemory.
AbstractWorkingMemory(InternalRuleBase, FactHandleFactory) - Constructor for class org.drools.common.AbstractWorkingMemory
Construct.
AbstractWorkingMemory.WorkingMemoryAction - Interface in org.drools.common
 
AbstractWorkingMemory.WorkingMemoryRetractAction - Class in org.drools.common
 
AbstractWorkingMemory.WorkingMemoryRetractAction(InternalFactHandle, boolean, boolean, Rule, Activation) - Constructor for class org.drools.common.AbstractWorkingMemory.WorkingMemoryRetractAction
 
aCase() - Method in class org.drools.semantics.java.parser.JavaParser
 
accept(Activation) - Method in class org.drools.base.RuleNameEndsWithAgendaFilter
 
accept(Activation) - Method in class org.drools.base.RuleNameEqualsAgendaFilter
 
accept(Activation) - Method in class org.drools.base.RuleNameStartsWithAgendaFilter
 
accept(Activation) - Method in interface org.drools.spi.AgendaFilter
Determine if a given activation should be fired.
acceptEvent(LogEvent) - Method in class org.drools.audit.event.ActivationLogEventFilter
 
acceptEvent(LogEvent) - Method in interface org.drools.audit.event.ILogEventFilter
Returns whether the given event should be filtered from the event log or not.
acceptEvent(LogEvent) - Method in class org.drools.audit.event.WorkingMemoryLogEventFilter
 
ACTION - Static variable in class org.drools.decisiontable.parser.ActionType
 
ACTION_TAG - Static variable in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
ActionType - Class in org.drools.decisiontable.parser
Simple holder class identifying a condition or action column etc.
Activation - Interface in org.drools.spi
When a Tuple fully matches a rule it is added to the Agenda As an Activation.
ACTIVATION_CANCELLED - Static variable in class org.drools.audit.event.LogEvent
 
ACTIVATION_CREATED - Static variable in class org.drools.audit.event.LogEvent
 
activation_group() - Method in class org.drools.lang.RuleParser
 
activationCancelled(ActivationCancelledEvent) - Method in class org.drools.audit.WorkingMemoryLogger
 
activationCancelled(ActivationCancelledEvent) - Method in interface org.drools.event.AgendaEventListener
 
activationCancelled(ActivationCancelledEvent) - Method in class org.drools.event.DebugAgendaEventListener
 
activationCancelled(ActivationCancelledEvent) - Method in class org.drools.event.DefaultAgendaEventListener
 
ActivationCancelledEvent - Class in org.drools.event
 
ActivationCancelledEvent(Activation) - Constructor for class org.drools.event.ActivationCancelledEvent
 
activationCreated(ActivationCreatedEvent) - Method in class org.drools.audit.WorkingMemoryLogger
 
activationCreated(ActivationCreatedEvent) - Method in interface org.drools.event.AgendaEventListener
 
activationCreated(ActivationCreatedEvent) - Method in class org.drools.event.DebugAgendaEventListener
 
activationCreated(ActivationCreatedEvent) - Method in class org.drools.event.DefaultAgendaEventListener
 
ActivationCreatedEvent - Class in org.drools.event
 
ActivationCreatedEvent(Activation) - Constructor for class org.drools.event.ActivationCreatedEvent
 
ActivationEvent - Class in org.drools.event
 
ActivationEvent(Activation) - Constructor for class org.drools.event.ActivationEvent
 
ACTIVATIONGROUP - Static variable in class org.drools.decisiontable.parser.ActionType
 
ActivationGroup - Interface in org.drools.spi
 
ActivationGroupImpl - Class in org.drools.common
 
ActivationGroupImpl(String) - Constructor for class org.drools.common.ActivationGroupImpl
 
ActivationGroupNode - Class in org.drools.common
 
ActivationGroupNode(Activation, ActivationGroup) - Constructor for class org.drools.common.ActivationGroupNode
 
ActivationLogEvent - Class in org.drools.audit.event
An activation event logged by the WorkingMemoryLogger.
ActivationLogEvent(int, String, String, String) - Constructor for class org.drools.audit.event.ActivationLogEvent
Create a new activation log event.
ActivationLogEventFilter - Class in org.drools.audit.event
An event filter that can be used to filter assertion events.
ActivationLogEventFilter(boolean, boolean, boolean, boolean) - Constructor for class org.drools.audit.event.ActivationLogEventFilter
 
ActivationQueue - Class in org.drools.common
A LIFO Activation queue based on a LinkedList.
ActivationQueue(int) - Constructor for class org.drools.common.ActivationQueue
Constructs a new ActivationQueue for a given saliene value using a LinkedList to maintain the queue of Activations.
add(Activation) - Method in class org.drools.common.ActivationQueue
Add an Activation to the end of the queue
add(Activation) - Method in class org.drools.common.AgendaGroupImpl
 
add(Object) - Method in class org.drools.leaps.util.Table
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Adds the given tuple to the memory
add(WorkingMemory, ReteTuple) - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Adds the given tuple to the memory
add(WorkingMemory, ObjectMatches) - Method in interface org.drools.reteoo.beta.BetaRightMemory
Adds an object to the right memory
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in interface org.drools.reteoo.beta.BetaRightMemory
Adds an object to the right memory
add(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
add(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
add(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
add(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
add(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
add(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
add(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
add(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
add(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
add(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
add(ObjectSink) - Method in class org.drools.reteoo.DefaultObjectSinkList
 
add(ObjectSink) - Method in class org.drools.reteoo.HashedObjectSinkList
 
add(ObjectSink) - Method in interface org.drools.reteoo.ObjectSinkList
Adds the given objectSink to the list
add(Object) - Method in class org.drools.util.CompositeCollection
Adds an object to the collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
add(CompositeCollection, Collection[], Object) - Method in interface org.drools.util.CompositeCollection.CollectionMutator
Called when an object is to be added to the composite.
add(Object) - Method in class org.drools.util.EmptyMapIterator
 
add(Object) - Method in class org.drools.util.FastCollection
Appends the specified value to the end of this collection (optional operation).
add(LinkedListNode) - Method in class org.drools.util.LinkedList
Add a LinkedListNode to the list.
add(MultiLinkedListNode) - Method in class org.drools.util.MultiLinkedList
Add a MultiLinkedListNode to the list.
add(Object) - Method in class org.drools.util.PriorityQueue
Adds an element to the buffer.
ADD_REMOVE_PROPERTY_CHANGE_LISTENER_ARG_TYPES - Static variable in class org.drools.common.AbstractWorkingMemory
 
addActivatedTuple(LeapsTuple) - Method in class org.drools.leaps.LeapsFactHandle
 
addActivation(Activation) - Method in class org.drools.common.ActivationGroupImpl
 
addActivation(Activation) - Method in interface org.drools.spi.ActivationGroup
 
addAgendaGroup(AgendaGroup) - Method in class org.drools.common.DefaultAgenda
 
addAgendaGroup(AgendaGroup) - Method in interface org.drools.common.InternalAgenda
 
addAll(Collection) - Method in class org.drools.util.CompositeCollection
Adds a collection of elements to this collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
addAll(CompositeCollection, Collection[], Collection) - Method in interface org.drools.util.CompositeCollection.CollectionMutator
Called when a collection is to be added to the composite.
addAll(Collection) - Method in class org.drools.util.FastCollection
Appends all of the values in the specified collection to the end of this collection, in the order that they are returned by the specified collection's iterator or the node order if the specified collection is a FastCollection.
addAlphaNode(AlphaNode) - Method in class org.drools.reteoo.AlphaNodeSwitch
 
addAttribute(AttributeDescr) - Method in class org.drools.lang.descr.PackageDescr
 
addAttribute(AttributeDescr) - Method in class org.drools.lang.descr.RuleDescr
 
addCellValue(int, String) - Method in class org.drools.decisiontable.parser.ActionType
Values are added to populate the template.
addCellValue(int, String) - Method in class org.drools.decisiontable.parser.LhsBuilder
 
addCellValue(int, String) - Method in class org.drools.decisiontable.parser.RhsBuilder
 
addCellValue(int, String) - Method in interface org.drools.decisiontable.parser.SourceBuilder
 
addChild(Object) - Method in class org.drools.rule.GroupElement
This removes single branch 'and' and 'or' It also does basic nested removal, where an 'and' is nested inside an 'and' and when an 'or' is nested inside an 'or' LogicTransformer does further, more complicated, transformations
addChild(Configuration) - Method in class org.drools.xml.DefaultConfiguration
Add a child Configuration.
addClassLoader(ClassLoader) - Method in class org.drools.rule.CompositePackageClassLoader
 
addComposited(Collection[]) - Method in class org.drools.util.CompositeCollection
Add these Collections to the list of collections in this composite
addComposited(Collection) - Method in class org.drools.util.CompositeCollection
Add an additional collection to this composite.
addComposited(Collection, Collection) - Method in class org.drools.util.CompositeCollection
Add two additional collections to this composite.
addCondition(Condition) - Method in class org.drools.decisiontable.model.Rule
 
addConsequence(Consequence) - Method in class org.drools.decisiontable.model.Rule
 
addConstraint(FieldConstraint) - Method in class org.drools.rule.Column
 
addDays(long) - Method in class org.drools.rule.FixedDuration
Add days.
addDeclaration(String, Extractor) - Method in class org.drools.rule.Column
 
addDescr(PatternDescr) - Method in class org.drools.lang.descr.AndDescr
 
addDescr(PatternDescr) - Method in class org.drools.lang.descr.ColumnDescr
 
addDescr(PatternDescr) - Method in interface org.drools.lang.descr.ConditionalElementDescr
 
addDescr(PatternDescr) - Method in class org.drools.lang.descr.EvalDescr
 
addDescr(PatternDescr) - Method in class org.drools.lang.descr.ExistsDescr
 
addDescr(PatternDescr) - Method in class org.drools.lang.descr.NotDescr
 
addDescr(PatternDescr) - Method in class org.drools.lang.descr.OrDescr
 
addEntry(AbstractHashedMap.HashEntry, int) - Method in class org.drools.util.AbstractHashedMap
Adds an entry into this map.
addError(CompilationProblem) - Method in class org.drools.compiler.PackageBuilder.ErrorHandler
 
addEventListener(WorkingMemoryEventListener) - Method in class org.drools.common.AbstractWorkingMemory
 
addEventListener(AgendaEventListener) - Method in class org.drools.common.AbstractWorkingMemory
 
addEventListener(AgendaEventListener) - Method in class org.drools.event.AgendaEventSupport
 
addEventListener(WorkingMemoryEventListener) - Method in class org.drools.event.WorkingMemoryEventSupport
 
addEventListener(WorkingMemoryEventListener) - Method in class org.drools.SynchronizedWorkingMemory
 
addEventListener(AgendaEventListener) - Method in class org.drools.SynchronizedWorkingMemory
 
addEventListener(WorkingMemoryEventListener) - Method in interface org.drools.WorkingMemory
Add an event listener.
addEventListener(AgendaEventListener) - Method in interface org.drools.WorkingMemory
Add an event listener.
addExistsTuple(LeapsTuple, int) - Method in class org.drools.leaps.LeapsFactHandle
 
addExpander(String, Expander) - Method in class org.drools.lang.dsl.DefaultExpanderResolver
Add an expander with the given name, which will be used by looking for the "expander" keyword in the DRL.
addFactHandle(InternalFactHandle) - Method in class org.drools.common.EqualityKey
 
addFilter(ILogEventFilter) - Method in class org.drools.audit.WorkingMemoryLogger
Adds the given filter to the list of filters for this event log.
addFunction(FunctionDescr) - Method in class org.drools.lang.descr.PackageDescr
 
addFunctions(String) - Method in class org.drools.decisiontable.model.Package
 
addGlobal(String, String) - Method in class org.drools.lang.descr.PackageDescr
 
addGlobal(String, Class) - Method in class org.drools.rule.Package
 
addHours(long) - Method in class org.drools.rule.FixedDuration
Add hours.
addImport(Import) - Method in class org.drools.decisiontable.model.Package
 
addImport(String) - Method in class org.drools.lang.descr.PackageDescr
 
addImport(String) - Method in class org.drools.rule.Package
 
addImport(String) - Method in class org.drools.semantics.java.ClassTypeResolver
 
addImport(String) - Method in interface org.drools.spi.TypeResolver
 
addIterator(Iterator) - Method in class org.drools.util.IteratorChain
Add an Iterator to the end of the chain
additiveExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
addJoinedTuple(ReteTuple) - Method in class org.drools.reteoo.TupleMatch
Adds a resulting join to the List.
addLinkedTuple(LinkedListNode) - Method in class org.drools.reteoo.ReteTuple
Specifies the tuple as the result of NotNode propagation.
addLogicalDependency(LogicalDependency) - Method in class org.drools.common.AgendaItem
 
addLogicalDependency(LogicalDependency) - Method in class org.drools.common.ScheduledAgendaItem
 
addLogicalDependency(InternalFactHandle, Activation, PropagationContext, Rule) - Method in class org.drools.common.TruthMaintenanceSystem
Adds a justification for the FactHandle to the justifiedMap.
addLogicalDependency(LogicalDependency) - Method in interface org.drools.spi.Activation
 
addMapping(int, int, Object, Object) - Method in class org.drools.util.AbstractHashedMap
Adds a new key-value mapping into this map.
addMinutes(long) - Method in class org.drools.rule.FixedDuration
Add minutes.
addNewActionType(Map, String, int, int) - Static method in class org.drools.decisiontable.parser.ActionType
Create a new action type that matches this cell, and add it to the map, keyed on that column.
addNLItem(NLMappingItem) - Method in class org.drools.lang.dsl.template.NLGrammar
 
addNotTuple(LeapsTuple, int) - Method in class org.drools.leaps.LeapsFactHandle
 
addPackage(Package) - Method in class org.drools.common.AbstractRuleBase
Add a Package to the network.
addPackage(PackageDescr) - Method in class org.drools.compiler.PackageBuilder
This adds a package from a Descr/AST This will also trigger a compile, if there are any generated classes to compile of course.
addPackage(Package) - Method in interface org.drools.RuleBase
 
addPackageFromDrl(Reader) - Method in class org.drools.compiler.PackageBuilder
Load a rule package from DRL source.
addPackageFromDrl(Reader, Reader) - Method in class org.drools.compiler.PackageBuilder
Load a rule package from DRL source using the supplied DSL configuration.
addPackageFromXml(Reader) - Method in class org.drools.compiler.PackageBuilder
Load a rule package from XML source.
addParameter(String, String) - Method in class org.drools.lang.descr.FunctionDescr
 
addPattern(ConditionalElement) - Method in class org.drools.rule.Rule
Add a pattern to the rule.
addPattern(Column) - Method in class org.drools.rule.Rule
 
addPropertyChangeListener(Object) - Method in class org.drools.common.AbstractWorkingMemory
 
addRemovePropertyChangeListenerArgs - Variable in class org.drools.common.AbstractWorkingMemory
The arguments used when adding/removing a property change listener.
addRule(Rule) - Method in class org.drools.common.AbstractRuleBase
 
addRule(Rule) - Method in class org.drools.decisiontable.model.Package
 
addRule(Rule) - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
Add a new rule to the current list of rules
addRule(RuleDescr) - Method in class org.drools.lang.descr.PackageDescr
 
addRule(Rule) - Method in class org.drools.leaps.LeapsRuleBase
Creates leaps rule wrappers and propagate rule to the working memories
addRule(Rule) - Method in class org.drools.reteoo.ReteooRuleBase
 
addRule(Rule) - Method in class org.drools.rule.Package
Add a Rule to this Package.
addSeconds(long) - Method in class org.drools.rule.FixedDuration
Add seconds.
addTemplate(int, String) - Method in class org.drools.decisiontable.parser.ActionType
This is where a code snippet template is added.
addTemplate(int, String) - Method in class org.drools.decisiontable.parser.LhsBuilder
 
addTemplate(int, String) - Method in class org.drools.decisiontable.parser.RhsBuilder
 
addTemplate(int, String) - Method in interface org.drools.decisiontable.parser.SourceBuilder
 
addTupleMatch(DefaultFactHandle, TupleMatch) - Method in class org.drools.reteoo.ReteTuple
 
addVariable(Global) - Method in class org.drools.decisiontable.model.Package
 
addWeeks(long) - Method in class org.drools.rule.FixedDuration
Add weeks.
addWorkingMemory(WorkingMemory, boolean) - Method in class org.drools.common.AbstractRuleBase
 
adjustOffset(int) - Method in class org.drools.rule.Column
A simple method to adjust offset of all declarations using the specified value
AFTER_ACTIVATION_FIRE - Static variable in class org.drools.audit.event.LogEvent
 
afterActivationFired(AfterActivationFiredEvent) - Method in class org.drools.audit.WorkingMemoryLogger
 
afterActivationFired(AfterActivationFiredEvent) - Method in interface org.drools.event.AgendaEventListener
 
afterActivationFired(AfterActivationFiredEvent) - Method in class org.drools.event.DebugAgendaEventListener
 
afterActivationFired(AfterActivationFiredEvent) - Method in class org.drools.event.DefaultAgendaEventListener
 
AfterActivationFiredEvent - Class in org.drools.event
 
AfterActivationFiredEvent(Activation) - Constructor for class org.drools.event.AfterActivationFiredEvent
 
Agenda - Interface in org.drools
 
agenda - Variable in class org.drools.common.AbstractWorkingMemory
Rule-firing agenda.
agenda_group() - Method in class org.drools.lang.RuleParser
 
AgendaEventListener - Interface in org.drools.event
 
agendaEventSupport - Variable in class org.drools.common.AbstractWorkingMemory
 
AgendaEventSupport - Class in org.drools.event
 
AgendaEventSupport(WorkingMemory) - Constructor for class org.drools.event.AgendaEventSupport
 
AgendaFilter - Interface in org.drools.spi
 
AgendaGroup - Interface in org.drools.spi
The Agenda can be partitioned into groups, called AgendaGroups.
AGENDAGROUP_TAG - Static variable in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
AgendaGroupImpl - Class in org.drools.common
AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
AgendaGroupImpl(String) - Constructor for class org.drools.common.AgendaGroupImpl
Construct an AgendaGroup with the given name.
AgendaItem - Class in org.drools.common
Item entry in the Agenda.
AgendaItem(long, Tuple, PropagationContext, Rule) - Constructor for class org.drools.common.AgendaItem
Construct.
agendaSize() - Method in interface org.drools.Agenda
Iterates all the modules in the focus stack returning the total number of Activations
agendaSize() - Method in class org.drools.common.DefaultAgenda
 
all - Variable in class org.drools.util.CompositeCollection
Collections in the composite
AlphaNodeSwitch - Class in org.drools.reteoo
AlphaNodeSwitch A LiteralConstraint wrapper to be used on alpha node hashing algorithm
AlphaNodeSwitch(LiteralConstraint) - Constructor for class org.drools.reteoo.AlphaNodeSwitch
 
analyzeBlock(String, Set[]) - Method in class org.drools.semantics.java.JavaExprAnalyzer
 
analyzeExpression(String, Set[]) - Method in class org.drools.semantics.java.JavaExprAnalyzer
Analyze an expression.
And - Class in org.drools.rule
 
And() - Constructor for class org.drools.rule.And
 
AndDescr - Class in org.drools.lang.descr
 
AndDescr() - Constructor for class org.drools.lang.descr.AndDescr
 
andExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
appendDescription(String) - Method in class org.drools.decisiontable.model.Rule
 
areEqual(Object, Object) - Method in class org.drools.common.EqualityAssertMapComparator
Special comparator that allows FactHandles to be keys, but always checks equals with the identity of the objects involved
areEqual(Object, Object) - Method in class org.drools.common.EqualityKeyComparator
Equality key reverses the compare, so that the key controls the comparison
areEqual(Object, Object) - Method in class org.drools.common.IdentityAssertMapComparator
Special comparator that allows FactHandles to be keys, but always checks like for like.
areEqual(Object, Object) - Method in class org.drools.util.FastComparator
Indicates if the specified objects can be considered equal.
argList() - Method in class org.drools.semantics.java.parser.JavaParser
 
argument() - Method in class org.drools.lang.RuleParser
 
ARRAY_TYPE - Static variable in interface org.drools.spi.Evaluator
 
ArrayFactory - Class in org.drools.base.evaluators
For handling simple (non collection) array types.
ArrayFactory() - Constructor for class org.drools.base.evaluators.ArrayFactory
 
arrayInitializer() - Method in class org.drools.semantics.java.parser.JavaParser
 
ascendingOrder - Variable in class org.drools.util.PriorityQueue
If true, the first element as determined by the sort order will be returned.
ASSERTION - Static variable in interface org.drools.spi.PropagationContext
 
assertLogicalObject(Object) - Method in class org.drools.base.DefaultKnowledgeHelper
 
assertLogicalObject(Object, boolean) - Method in class org.drools.base.DefaultKnowledgeHelper
 
assertLogicalObject(Object) - Method in class org.drools.common.AbstractWorkingMemory
 
assertLogicalObject(Object, boolean) - Method in class org.drools.common.AbstractWorkingMemory
 
assertLogicalObject(Object, boolean) - Method in interface org.drools.common.InternalWorkingMemoryActions
 
assertLogicalObject(Object) - Method in interface org.drools.spi.KnowledgeHelper
 
assertLogicalObject(Object, boolean) - Method in interface org.drools.spi.KnowledgeHelper
 
assertMap - Variable in class org.drools.common.AbstractWorkingMemory
Object-to-handle mapping.
assertObject(Object) - Method in class org.drools.base.DefaultKnowledgeHelper
 
assertObject(Object, boolean) - Method in class org.drools.base.DefaultKnowledgeHelper
 
assertObject(Object) - Method in class org.drools.common.AbstractWorkingMemory
 
assertObject(Object, boolean) - Method in class org.drools.common.AbstractWorkingMemory
 
assertObject(Object, boolean, boolean, Rule, Activation) - Method in class org.drools.common.AbstractWorkingMemory
 
assertObject(FactHandle, Object, PropagationContext, ReteooWorkingMemory) - Method in interface org.drools.common.InternalRuleBase
Assert a fact object.
assertObject(Object, boolean, boolean, Rule, Activation) - Method in interface org.drools.common.InternalWorkingMemoryActions
 
assertObject(FactHandle, Object, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.leaps.LeapsRuleBase
 
assertObject(DefaultFactHandle, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.NotNode
Assert a new FactHandleImpl from the right input.
assertObject(DefaultFactHandle, PropagationContext, ReteooWorkingMemory) - Method in interface org.drools.reteoo.ObjectSink
Assert a new FactHandleImpl.
assertObject(FactHandle, Object, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.ReteooRuleBase
Assert a fact object.
assertObject(Object) - Method in interface org.drools.spi.KnowledgeHelper
Asserts an object, notice that it does not return the FactHandle
assertObject(Object, boolean) - Method in interface org.drools.spi.KnowledgeHelper
Asserts an object specifying that it implement the onPropertyChange listener, notice that it does not return the FactHandle.
assertObject(Object, boolean) - Method in class org.drools.SynchronizedWorkingMemory
 
assertObject(Object) - Method in class org.drools.SynchronizedWorkingMemory
 
assertObject(Object) - Method in interface org.drools.WorkingMemory
Assert a fact.
assertObject(Object, boolean) - Method in interface org.drools.WorkingMemory
Assert a fact registering JavaBean PropertyChangeListeners on the Object to automatically trigger modifyObject calls if dynamic is true.
assertTuple(ReteTuple, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.NotNode
Assert a new ReteTuple from the left input.
assertTuple(ReteTuple, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.RightInputAdapterNode
Takes the asserted ReteTuple received from the TupleSource and extract and propagate its FactHandleImpl based on the column specified by te node.
ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
assignmentExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
AsyncExceptionHandler - Interface in org.drools.spi
 
attach() - Method in class org.drools.reteoo.RightInputAdapterNode
 
attach(ReteooWorkingMemory[]) - Method in class org.drools.reteoo.RightInputAdapterNode
 
AttributeDescr - Class in org.drools.lang.descr
 
AttributeDescr(String, String) - Constructor for class org.drools.lang.descr.AttributeDescr
 
auto_focus() - Method in class org.drools.lang.RuleParser
 

B

BAND - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BAND - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
BAND_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BAND_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
BaseClassFieldExtractor - Class in org.drools.base
This is the supertype for the ASM generated classes for accessing a field.
BaseClassFieldExtractor(Class, String) - Constructor for class org.drools.base.BaseClassFieldExtractor
 
BaseDuration - Class in org.drools.base
Implementation of the Duration interface for specifying truthness duration.
BaseDuration(Rule, long) - Constructor for class org.drools.base.BaseDuration
Constructor.
BaseEvaluator - Class in org.drools.base
BaseEvaluator is an Object Comparator that is operator aware
BaseEvaluator(int, int) - Constructor for class org.drools.base.BaseEvaluator
 
BaseMultiLinkedListNode - Class in org.drools.util
BaseMultiLinkedListNode A base implementation for the MultiLinkedListNode that helps to manage object references.
BaseMultiLinkedListNode() - Constructor for class org.drools.util.BaseMultiLinkedListNode
 
BEFORE_ACTIVATION_FIRE - Static variable in class org.drools.audit.event.LogEvent
 
beforeActivationFired(BeforeActivationFiredEvent) - Method in class org.drools.audit.WorkingMemoryLogger
 
beforeActivationFired(BeforeActivationFiredEvent) - Method in interface org.drools.event.AgendaEventListener
 
beforeActivationFired(BeforeActivationFiredEvent) - Method in class org.drools.event.DebugAgendaEventListener
 
beforeActivationFired(BeforeActivationFiredEvent) - Method in class org.drools.event.DefaultAgendaEventListener
 
BeforeActivationFiredEvent - Class in org.drools.event
 
BeforeActivationFiredEvent(Activation) - Constructor for class org.drools.event.BeforeActivationFiredEvent
 
BetaLeftMemory - Interface in org.drools.reteoo.beta
BetaLeftMemory The BetaLeftMemory is the interface for all classes implementing the left memory of a BetaMemory instance.
BetaMemoryFactory - Class in org.drools.reteoo.beta
MemoryFactory A factory for Beta memories, both left and right
BetaMemoryFactory() - Constructor for class org.drools.reteoo.beta.BetaMemoryFactory
 
BetaNodeBinder - Class in org.drools.common
 
BetaNodeBinder() - Constructor for class org.drools.common.BetaNodeBinder
 
BetaNodeBinder(FieldConstraint) - Constructor for class org.drools.common.BetaNodeBinder
 
BetaNodeBinder(FieldConstraint[]) - Constructor for class org.drools.common.BetaNodeBinder
 
BetaRightMemory - Interface in org.drools.reteoo.beta
BetaRightMemory The BetaRightMemory is the interface for all classes implementing the right memory of a BetaMemory instance.
BinaryHeapFifoQueue - Class in org.drools.util
 
BinaryHeapFifoQueue(Comparator) - Constructor for class org.drools.util.BinaryHeapFifoQueue
Constructs a new BinaryHeap that will use the given comparator to order its elements.
BinaryHeapFifoQueue(Comparator, int) - Constructor for class org.drools.util.BinaryHeapFifoQueue
Constructs a new BinaryHeap.
BNOT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BNOT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
BOOL - Static variable in class org.drools.lang.RuleParser
 
BOOL - Static variable in class org.drools.lang.RuleParserLexer
 
BOOLEAN_TYPE - Static variable in interface org.drools.spi.Evaluator
 
BooleanConstrainedLeftMemory - Class in org.drools.reteoo.beta
BooleanConstrainedLeftMemory A boolean constrained implementation for the left memory
BooleanConstrainedLeftMemory(FieldExtractor, Declaration, Evaluator) - Constructor for class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
BooleanConstrainedLeftMemory(FieldExtractor, Declaration, Evaluator, BetaLeftMemory) - Constructor for class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
BooleanConstrainedRightMemory - Class in org.drools.reteoo.beta
BooleanConstrainedRightMemory A boolean constrained right memory
BooleanConstrainedRightMemory(FieldExtractor, Declaration, Evaluator) - Constructor for class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
BooleanConstrainedRightMemory(FieldExtractor, Declaration, Evaluator, BetaRightMemory) - Constructor for class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
BooleanFactory - Class in org.drools.base.evaluators
 
BooleanFactory() - Constructor for class org.drools.base.evaluators.BooleanFactory
 
BOR - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BOR - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
BOR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BOR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
bottom() - Method in class org.drools.leaps.util.Table
 
BoundVariableConstraint - Class in org.drools.rule
 
BoundVariableConstraint(FieldExtractor, Declaration, Evaluator) - Constructor for class org.drools.rule.BoundVariableConstraint
 
BoundVariableDescr - Class in org.drools.lang.descr
 
BoundVariableDescr(String, String, String) - Constructor for class org.drools.lang.descr.BoundVariableDescr
 
BSR - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BSR - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
BSR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BSR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
build(String) - Method in class org.drools.decisiontable.model.SnippetBuilder
 
build(Package, FunctionDescr) - Method in class org.drools.semantics.java.FunctionBuilder
 
build(Package, RuleDescr) - Method in class org.drools.semantics.java.RuleBuilder
 
builtInType() - Method in class org.drools.semantics.java.parser.JavaParser
 
builtInTypeSpec() - Method in class org.drools.semantics.java.parser.JavaParser
 
BXOR - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BXOR - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
BXOR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
BXOR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
BYTE_TYPE - Static variable in interface org.drools.spi.Evaluator
 
ByteFactory - Class in org.drools.base.evaluators
 
ByteFactory() - Constructor for class org.drools.base.evaluators.ByteFactory
 

C

C_STYLE_SINGLE_LINE_COMMENT - Static variable in class org.drools.lang.RuleParser
 
C_STYLE_SINGLE_LINE_COMMENT - Static variable in class org.drools.lang.RuleParserLexer
 
calcFieldType(String) - Method in class org.drools.decisiontable.parser.LhsBuilder
Work out the type of "field" that is being specified, as in : age age < age == $param etc. as we treat them all differently.
calcSalience(int) - Static method in class org.drools.decisiontable.model.Rule
 
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.
casesGroup() - Method in class org.drools.semantics.java.parser.JavaParser
 
caseSList() - Method in class org.drools.semantics.java.parser.JavaParser
 
CHAR_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParser
 
CHAR_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
CHAR_TYPE - Static variable in interface org.drools.spi.Evaluator
 
CharacterFactory - Class in org.drools.base.evaluators
 
CharacterFactory() - Constructor for class org.drools.base.evaluators.CharacterFactory
 
characters(char[], int, int) - Method in class org.drools.xml.XmlPackageReader
 
checkCapacity() - Method in class org.drools.util.AbstractHashedMap
Checks the capacity of the map and enlarges it if necessary.
CheckedDroolsException - Exception in org.drools
Base RuntimeExceptiondrools Logic Engine exception.
CheckedDroolsException() - Constructor for exception org.drools.CheckedDroolsException
 
CheckedDroolsException(String) - Constructor for exception org.drools.CheckedDroolsException
 
CheckedDroolsException(String, Throwable) - Constructor for exception org.drools.CheckedDroolsException
 
CheckedDroolsException(Throwable) - Constructor for exception org.drools.CheckedDroolsException
 
checkValidity() - Method in class org.drools.rule.Package
This will throw an exception if the package is not valid
classBlock() - Method in class org.drools.semantics.java.parser.JavaParser
 
classDefinition() - Method in class org.drools.semantics.java.parser.JavaParser
 
ClassFieldExtractor - Class in org.drools.base
This provides access to fields, and what their numerical index/object type is.
ClassFieldExtractor(Class, String) - Constructor for class org.drools.base.ClassFieldExtractor
 
ClassFieldExtractorCache - Class in org.drools.base
As class field Extractors have some cost to generate (inspecting the class, and generating classes via ASM) it makes sense to cache them.
ClassFieldExtractorCache() - Constructor for class org.drools.base.ClassFieldExtractorCache
 
ClassFieldExtractorFactory - Class in org.drools.base
This generates subclasses of BaseClassFieldExtractor to provide field extractors.
ClassFieldExtractorFactory() - Constructor for class org.drools.base.ClassFieldExtractorFactory
 
ClassFieldInspector - Class in org.drools.util.asm
Visit a POJO user class, and extract the property getter methods that are public, in the order in which they are declared actually in the class itself (not using introspection).
ClassFieldInspector(Class) - Constructor for class org.drools.util.asm.ClassFieldInspector
 
ClassObjectType - Class in org.drools.base
Java class semantics ObjectType.
ClassObjectType(Class) - Constructor for class org.drools.base.ClassObjectType
Construct.
ClassObjectTypeResolver - Class in org.drools.spi
 
ClassObjectTypeResolver() - Constructor for class org.drools.spi.ClassObjectTypeResolver
 
ClassTypeResolver - Class in org.drools.semantics.java
 
ClassTypeResolver(List) - Constructor for class org.drools.semantics.java.ClassTypeResolver
 
ClassTypeResolver(List, ClassLoader) - Constructor for class org.drools.semantics.java.ClassTypeResolver
 
classTypeSpec() - Method in class org.drools.semantics.java.parser.JavaParser
 
clear() - Method in class org.drools.audit.WorkingMemoryFileLogger
Clears all the events in the log.
clear() - Method in class org.drools.common.ActivationGroupImpl
 
clear() - Method in class org.drools.common.AgendaGroupImpl
 
clear() - Method in class org.drools.leaps.util.Table
 
clear() - Method in class org.drools.rule.Package
 
clear() - Method in class org.drools.rule.PackageCompilationData
 
clear() - Method in interface org.drools.spi.ActivationGroup
 
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.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.BinaryHeapFifoQueue
Clears all elements from queue.
clear() - Method in class org.drools.util.CompositeCollection
Removes all of the elements from this collection .
clear() - Method in class org.drools.util.FastCollection
Removes all of the values from this collection (optional operation).
clear() - Method in class org.drools.util.FastMap
Removes all map's entries.
clear() - Method in class org.drools.util.LinkedList
Iterates the list removing all the nodes until there are no more nodes to remove.
clear() - Method in class org.drools.util.PriorityQueue
Clears all elements from the buffer.
clearActivationGroup(String) - Method in interface org.drools.Agenda
Clears all Activations from an Activation-Group.
clearActivationGroup(ActivationGroup) - Method in interface org.drools.Agenda
Clears all Activations from an Xor Group.
clearActivationGroup(String) - Method in class org.drools.common.DefaultAgenda
 
clearActivationGroup(ActivationGroup) - Method in class org.drools.common.DefaultAgenda
 
clearAgenda() - Method in interface org.drools.Agenda
Clears all Activations from the Agenda
clearAgenda() - Method in class org.drools.base.DefaultKnowledgeHelper
 
clearAgenda() - Method in class org.drools.common.AbstractWorkingMemory
Clear the Agenda
clearAgenda() - Method in class org.drools.common.DefaultAgenda
 
clearAgenda() - Method in interface org.drools.spi.KnowledgeHelper
Clears the agenda causing all existing Activations to fire ActivationCancelled events.
clearAgenda() - Method in class org.drools.SynchronizedWorkingMemory
 
clearAgenda() - Method in interface org.drools.WorkingMemory
Clear the Agenda
clearAgendaGroup(String) - Method in interface org.drools.Agenda
Clears all Activations from an Agenda Group.
clearAgendaGroup(AgendaGroup) - Method in interface org.drools.Agenda
Clears all Activations from an Agenda Group.
clearAgendaGroup(String) - Method in class org.drools.base.DefaultKnowledgeHelper
 
clearAgendaGroup(String) - Method in class org.drools.common.AbstractWorkingMemory
Clear the Agenda Group
clearAgendaGroup(String) - Method in class org.drools.common.DefaultAgenda
 
clearAgendaGroup(AgendaGroup) - Method in class org.drools.common.DefaultAgenda
 
clearAgendaGroup(String) - Method in interface org.drools.spi.KnowledgeHelper
 
clearAgendaGroup(String) - Method in class org.drools.SynchronizedWorkingMemory
 
clearAgendaGroup(String) - Method in interface org.drools.WorkingMemory
Clear the Agenda Group
clearFilters() - Method in class org.drools.audit.WorkingMemoryLogger
Clears all filters of this event log.
clearLinkedTuple() - Method in class org.drools.reteoo.ReteTuple
 
clearNodeMemory(NodeMemory) - Method in class org.drools.common.AbstractWorkingMemory
 
clearValues() - Method in class org.drools.decisiontable.parser.LhsBuilder
 
clearValues() - Method in class org.drools.decisiontable.parser.RhsBuilder
 
clearValues() - Method in interface org.drools.decisiontable.parser.SourceBuilder
 
clone() - Method in class org.drools.rule.ConditionalElement
 
clone() - Method in class org.drools.rule.EvalCondition
 
clone() - Method in class org.drools.rule.GroupElement
Clones all Conditional Elements but references the non ConditionalElement children
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.
collectCompilerProblems() - Method in class org.drools.compiler.PackageBuilder.ErrorHandler
We must use an error of JCI problem objects.
COLON - Static variable in class org.drools.semantics.java.parser.JavaParser
 
COLON - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
Column - Class in org.drools.rule
 
Column(int, ObjectType) - Constructor for class org.drools.rule.Column
 
Column(int, ObjectType, String) - Constructor for class org.drools.rule.Column
 
Column(int, int, ObjectType, String) - Constructor for class org.drools.rule.Column
 
ColumnConstraints - Class in org.drools.leaps
Collection of Column specific constraints
ColumnConstraints(Column, List, BetaNodeBinder) - Constructor for class org.drools.leaps.ColumnConstraints
 
ColumnDescr - Class in org.drools.lang.descr
 
ColumnDescr(String) - Constructor for class org.drools.lang.descr.ColumnDescr
 
ColumnDescr(String, String) - Constructor for class org.drools.lang.descr.ColumnDescr
 
ColumnExtractor - Class in org.drools.spi
 
ColumnExtractor(ObjectType) - Constructor for class org.drools.spi.ColumnExtractor
 
COMMA - Static variable in class org.drools.semantics.java.parser.JavaParser
 
COMMA - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
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.common.EqualityAssertMapComparator
 
compare(Object, Object) - Method in class org.drools.common.EqualityKeyComparator
 
compare(Object, Object) - Method in class org.drools.common.IdentityAssertMapComparator
 
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(Object, Object) - Method in class org.drools.conflict.DepthConflictResolver
 
compare(Activation, Activation) - Method in class org.drools.conflict.DepthConflictResolver
 
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.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 class org.drools.conflict.TotalRecencyConflictResolver
 
compare(Object, Object) - Method in class org.drools.leaps.conflict.LoadOrderConflictResolver
 
compare(Activation, Activation) - Method in interface org.drools.spi.ConflictResolver
 
compare(Object, Object) - Method in class org.drools.util.FastComparator
Compares the specified objects for order.
compare(Object, Object) - Method in class org.drools.util.PriorityQueue
Compares two objects using the comparator if specified, or the natural order otherwise.
compareBytecode(List, List) - Static method in class org.drools.util.asm.MethodComparator
Compares 2 bytecode listings.
compareTo(Object) - Method in class org.drools.common.ActivationQueue
 
compilation_unit() - Method in class org.drools.lang.RuleParser
 
compile(InputStream, InputType) - Method in class org.drools.decisiontable.SpreadsheetCompiler
Generates DRL from the input stream containing the spreadsheet.
compile(InputStream, InputType, RuleSheetListener) - Method in class org.drools.decisiontable.SpreadsheetCompiler
Generates DRL from the input stream containing the spreadsheet.
compile(String, InputType) - Method in class org.drools.decisiontable.SpreadsheetCompiler
Convenience implementation, taking rules from the classpath.
compile(InputStream, String) - Method in class org.drools.decisiontable.SpreadsheetCompiler
Looks for a named worksheet to find the decision tables on.
compile(String, String) - Method in class org.drools.lang.dsl.template.NLExpressionCompiler
This will iterate through the grammar, trying to match any grammar templates with the expression.
compile() - Method in class org.drools.lang.dsl.template.RegexTemplate
 
CompiledInvoker - Interface in org.drools.spi
This interface is used by semantic modules that are compiled to bytecode.
compileRule(RuleBuilder, Rule, RuleDescr) - Method in class org.drools.compiler.PackageBuilder
Deprecated. Do not use for compiling rules. Do a whole package at a time.
ComplexityConflictResolver - Class in org.drools.conflict
ConflictResolver that uses the numConditions of rules to resolve conflict.
ComplexityConflictResolver() - Constructor for class org.drools.conflict.ComplexityConflictResolver
Construct.
CompositeCollection - Class in org.drools.util
Decorates a collection of other collections to provide a single unified view.
CompositeCollection() - Constructor for class org.drools.util.CompositeCollection
Create an empty CompositeCollection.
CompositeCollection(Collection) - Constructor for class org.drools.util.CompositeCollection
Create a Composite Collection with only coll composited.
CompositeCollection(Collection[]) - Constructor for class org.drools.util.CompositeCollection
Create a CompositeCollection with colls as the initial list of composited collections.
CompositeCollection.CollectionMutator - Interface in org.drools.util
Pluggable strategy to handle changes to the composite.
CompositeConflictResolver - Class in org.drools.conflict
Strategy for resolving conflicts amongst multiple rules.
CompositeConflictResolver(ConflictResolver[]) - Constructor for class org.drools.conflict.CompositeConflictResolver
 
CompositePackageClassLoader - Class in org.drools.rule
 
CompositePackageClassLoader(ClassLoader) - Constructor for class org.drools.rule.CompositePackageClassLoader
 
compoundStatement() - Method in class org.drools.semantics.java.parser.JavaParser
 
Condition - Class in org.drools.decisiontable.model
This class represents a single LHS item (which will be the same as a line in traditional DRL).
Condition() - Constructor for class org.drools.decisiontable.model.Condition
 
CONDITION - Static variable in class org.drools.decisiontable.parser.ActionType
 
ConditionalElement - Class in org.drools.rule
 
ConditionalElement() - Constructor for class org.drools.rule.ConditionalElement
 
ConditionalElementDescr - Interface in org.drools.lang.descr
 
conditionalExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
config - Variable in class org.drools.common.AbstractRuleBase
 
Configuration - Interface in org.drools.xml
Configuration passed to a configurable SemanticComponent.
ConflictResolver - Interface in org.drools.leaps
Leaps specific conflict resolver provides for separate fact and rule based conflict resolution
ConflictResolver - Interface in org.drools.spi
Strategy for resolving conflicts amongst multiple rules.
Consequence - Class in org.drools.decisiontable.model
This represents a RHS fragement.
Consequence() - Constructor for class org.drools.decisiontable.model.Consequence
 
Consequence - Interface in org.drools.spi
Consequence to be fired upon successful match of a Rule.
ConsequenceException - Exception in org.drools.spi
Indicates an error during a Consequence invocation.
ConsequenceException() - Constructor for exception org.drools.spi.ConsequenceException
Construct.
ConsequenceException(String) - Constructor for exception org.drools.spi.ConsequenceException
 
ConsequenceException(Throwable) - Constructor for exception org.drools.spi.ConsequenceException
Construct with a root cause.
ConsequenceException(Rule) - Constructor for exception org.drools.spi.ConsequenceException
 
ConsequenceException(String, Rule) - Constructor for exception org.drools.spi.ConsequenceException
Construct with a message.
ConsequenceException(Throwable, Rule) - Constructor for exception org.drools.spi.ConsequenceException
Construct with a root cause.
ConsequenceException(String, Rule, String) - Constructor for exception org.drools.spi.ConsequenceException
 
ConsequenceException(Throwable, Rule, String) - Constructor for exception org.drools.spi.ConsequenceException
Construct with a root cause.
constant() - Method in class org.drools.semantics.java.parser.JavaParser
 
ConstrainedIteratorFromPositionToTableStart - Class in org.drools.leaps.util
this class is for multi pass iterations to sort out facts that do not satisfy alpha nodes previous to the left next to the right
ConstrainedIteratorFromPositionToTableStart(WorkingMemory, ColumnConstraints, TableRecord, TableRecord) - Constructor for class org.drools.leaps.util.ConstrainedIteratorFromPositionToTableStart
 
constrainedIteratorFromPositionToTableStart(WorkingMemory, ColumnConstraints, Object, Object) - Method in class org.drools.leaps.util.Table
retrieve iterator over portion of the table data starting at objectAtStart and positioning iterator at objectAtPosition for resumed iterations
constraint(List) - Method in class org.drools.lang.RuleParser
 
Constraint - Interface in org.drools.spi
 
constraints() - Method in class org.drools.lang.RuleParser
 
constructorBody() - Method in class org.drools.semantics.java.parser.JavaParser
 
contains(Object) - Method in class org.drools.leaps.util.Table
 
contains(ObjectSink) - Method in class org.drools.reteoo.DefaultObjectSinkList
 
contains(ObjectSink) - Method in class org.drools.reteoo.HashedObjectSinkList
 
contains(ObjectSink) - Method in interface org.drools.reteoo.ObjectSinkList
Returns true if the ObjectSinkList already contains the given object sink
CONTAINS - Static variable in interface org.drools.spi.Evaluator
 
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.
contains(Object) - Method in class org.drools.util.FastCollection
Indicates if this collection contains the specified value.
containsAll(Collection) - Method in class org.drools.util.CompositeCollection
Checks whether this composite contains all the elements in the specified collection.
containsAll(Collection) - Method in class org.drools.util.FastCollection
Indicates if this collection contains all of the values of the specified collection.
containsKey(Object) - Method in class org.drools.util.AbstractHashedMap
Checks whether the map contains the specified key.
containsKey(Object) - Method in class org.drools.util.FastMap
Indicates if this map contains a mapping for the specified key.
containsKey(long) - Method in class org.drools.util.PrimitiveLongMap
 
containsValue(Object) - Method in class org.drools.util.AbstractHashedMap
Checks whether the map contains the specified value.
containsValue(Object) - Method in class org.drools.util.FastMap
Indicates if this map associates one or more keys to the specified value.
convertColNumToColName(int) - Static method in class org.drools.decisiontable.model.Rule
 
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.
createErrorMessage(RecognitionException) - Method in class org.drools.lang.RuleParser
This will take a RecognitionException, and create a sensible error message out of it
createErrorMessage(RecognitionException) - Method in class org.drools.semantics.java.parser.JavaParser
This will take a RecognitionException, and create a sensible error message out of it
createKeySetIterator() - Method in class org.drools.util.AbstractHashedMap
Creates a key set iterator.
createMemory(RuleBaseConfiguration) - Method in interface org.drools.common.NodeMemory
 
createParser(SheetListener) - Method in class org.drools.decisiontable.InputType
 
createValuesIterator() - Method in class org.drools.util.AbstractHashedMap
Creates a values iterator.
CSV - Static variable in class org.drools.decisiontable.InputType
 
CsvLineParser - Class in org.drools.decisiontable.parser.csv
 
CsvLineParser() - Constructor for class org.drools.decisiontable.parser.csv.CsvLineParser
 
CsvParser - Class in org.drools.decisiontable.parser.csv
Csv implementation.
CsvParser(SheetListener, CsvLineParser) - Constructor for class org.drools.decisiontable.parser.csv.CsvParser
 
ctorHead() - Method in class org.drools.semantics.java.parser.JavaParser
 
curly_chunk() - Method in class org.drools.lang.RuleParser
 
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

D

data - Variable in class org.drools.util.AbstractHashedMap
Map entries
DATE_TYPE - Static variable in interface org.drools.spi.Evaluator
 
DateFactory - Class in org.drools.base.evaluators
This will generate evaluators that handle dates.
DateFactory() - Constructor for class org.drools.base.evaluators.DateFactory
 
debug(String) - Method in class org.drools.lang.RuleParser
 
DebugAgendaEventListener - Class in org.drools.event
 
DebugAgendaEventListener() - Constructor for class org.drools.event.DebugAgendaEventListener
 
DebugWorkingMemoryEventListener - Class in org.drools.event
 
DebugWorkingMemoryEventListener() - Constructor for class org.drools.event.DebugWorkingMemoryEventListener
 
DEC - Static variable in class org.drools.semantics.java.parser.JavaParser
 
DEC - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
DECIMAL_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParser
 
DECIMAL_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
DecisionTableParseException - Exception in org.drools.decisiontable.parser
 
DecisionTableParseException(String) - Constructor for exception org.drools.decisiontable.parser.DecisionTableParseException
 
DecisionTableParseException(String, Throwable) - Constructor for exception org.drools.decisiontable.parser.DecisionTableParseException
 
DecisionTableParser - Interface in org.drools.decisiontable.parser
Generic interface for all input parsers.
Declaration - Class in org.drools.rule
 
Declaration(String, Extractor, int) - Constructor for class org.drools.rule.Declaration
Construct.
declaration() - Method in class org.drools.semantics.java.parser.JavaParser
 
DeclarationTypeFixer - Class in org.drools.semantics.java
 
DeclarationTypeFixer() - Constructor for class org.drools.semantics.java.DeclarationTypeFixer
 
declaratorBrackets() - Method in class org.drools.semantics.java.parser.JavaParser
 
DEFAULT - Static variable in class org.drools.util.FastComparator
Holds the default object comparator; rehash is performed if the system hash code (platform dependent) is not evenly distributed.
DEFAULT_CAPACITY - Static variable in class org.drools.util.AbstractHashedMap
The default capacity to use
DEFAULT_LANGUAGE_LEVEL - Static variable in class org.drools.compiler.PackageBuilderConfiguration
 
DEFAULT_LOAD_FACTOR - Static variable in class org.drools.util.AbstractHashedMap
The default load factor to use
DEFAULT_RULESHEET_NAME - Static variable in class org.drools.decisiontable.parser.xls.ExcelParser
 
DEFAULT_THRESHOLD - Static variable in class org.drools.util.AbstractHashedMap
The default threshold to use
DefaultAgenda - Class in org.drools.common
Rule-firing Agenda.
DefaultAgenda(WorkingMemory) - Constructor for class org.drools.common.DefaultAgenda
Construct.
DefaultAgendaEventListener - Class in org.drools.event
 
DefaultAgendaEventListener() - Constructor for class org.drools.event.DefaultAgendaEventListener
 
DefaultConfiguration - Class in org.drools.xml
Default implementation of Configuration.
DefaultConfiguration(String) - Constructor for class org.drools.xml.DefaultConfiguration
Construct.
DefaultConflictResolver - Class in org.drools.conflict
Strategy for resolving conflicts amongst multiple rules.
DefaultConflictResolver() - Constructor for class org.drools.conflict.DefaultConflictResolver
Setup a default ConflictResolver configuration
DefaultConflictResolver - Class in org.drools.leaps.conflict
Default strategy for resolving conflicts amongst multiple rules.
DefaultConflictResolver() - Constructor for class org.drools.leaps.conflict.DefaultConflictResolver
Setup a default ConflictResolver configuration
DefaultExpander - Class in org.drools.lang.dsl
The default expander uses String templates to provide pseudo natural language, as well as general DSLs.
DefaultExpander(Reader) - Constructor for class org.drools.lang.dsl.DefaultExpander
Use {0} style notation to place "holes" where data will be parsed from the natural text input.
DefaultExpanderResolver - Class in org.drools.lang.dsl
The default expander resolver will provide instances of the DefaultExpander.
DefaultExpanderResolver() - Constructor for class org.drools.lang.dsl.DefaultExpanderResolver
Create an empty resolver, which you will then call addExpander multiple times, to map a specific expander with a name that will be found in the drl after the expander keyword.
DefaultExpanderResolver(Reader) - Constructor for class org.drools.lang.dsl.DefaultExpanderResolver
This will load up a DSL from the reader specified.
DefaultFactHandle - Class in org.drools.common
Implementation of FactHandle.
DefaultFactHandle() - Constructor for class org.drools.common.DefaultFactHandle
 
DefaultFactHandle(long, Object) - Constructor for class org.drools.common.DefaultFactHandle
 
DefaultFactHandle(long, Object, long) - Constructor for class org.drools.common.DefaultFactHandle
Construct.
DefaultKnowledgeHelper - Class in org.drools.base
 
DefaultKnowledgeHelper(Activation, WorkingMemory) - Constructor for class org.drools.base.DefaultKnowledgeHelper
 
DefaultLeftMemory - Class in org.drools.reteoo.beta
DefaultLeftMemory A default implementation for Left Memory
DefaultLeftMemory() - Constructor for class org.drools.reteoo.beta.DefaultLeftMemory
 
DefaultObjectSinkList - Class in org.drools.reteoo
DefaultObjectSinkList A default implementation for DefaultObjectSinkList
DefaultObjectSinkList() - Constructor for class org.drools.reteoo.DefaultObjectSinkList
 
DefaultObjectSinkList(int) - Constructor for class org.drools.reteoo.DefaultObjectSinkList
 
DefaultRightMemory - Class in org.drools.reteoo.beta
DefaultRightMemory A default implementation for BetaRightMemory.
DefaultRightMemory() - Constructor for class org.drools.reteoo.beta.DefaultRightMemory
 
DefaultRuleSheetListener - Class in org.drools.decisiontable.parser
 
DefaultRuleSheetListener() - Constructor for class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
DefaultWorkingMemoryEventListener - Class in org.drools.event
 
DefaultWorkingMemoryEventListener() - Constructor for class org.drools.event.DefaultWorkingMemoryEventListener
 
delete(FastCollection.Record) - Method in class org.drools.util.FastCollection
Deletes the specified record from this collection.
dependsOn(FactHandle) - Method in class org.drools.leaps.Token
Determine if this tuple depends upon a specified object.
dependsOn(FactHandle) - Method in class org.drools.reteoo.ReteTuple
Determine if this tuple depends upon a specified object.
dependsOn(FactHandle) - Method in interface org.drools.spi.Tuple
 
DepthConflictResolver - Class in org.drools.conflict
 
DepthConflictResolver() - Constructor for class org.drools.conflict.DepthConflictResolver
 
dequeue() - Method in class org.drools.common.AgendaItem
 
dequeue() - Method in class org.drools.util.BinaryHeapFifoQueue
Returns the Queueable on top of heap and remove it.
dequeue(int) - Method in class org.drools.util.BinaryHeapFifoQueue
 
dequeue() - Method in interface org.drools.util.Queue
 
dequeue(int) - Method in interface org.drools.util.Queue
 
dequeue() - Method in interface org.drools.util.Queueable
 
DESCRIPTION - Static variable in class org.drools.decisiontable.parser.ActionType
 
destroyEntry(AbstractHashedMap.HashEntry) - Method in class org.drools.util.AbstractHashedMap
Kills an entry ready for the garbage collector.
destroyFactHandle(InternalFactHandle) - Method in class org.drools.common.AbstractFactHandleFactory
 
destroyFactHandle(InternalFactHandle) - Method in interface org.drools.spi.FactHandleFactory
 
dfa12 - Variable in class org.drools.lang.RuleParser
 
dfa13 - Variable in class org.drools.lang.RuleParser
 
dfa14 - Variable in class org.drools.lang.RuleParser
 
dfa16 - Variable in class org.drools.lang.RuleParserLexer
 
dfa19 - Variable in class org.drools.semantics.java.parser.JavaParserLexer
 
dfa2 - Variable in class org.drools.lang.RuleParser
 
dfa25 - Variable in class org.drools.semantics.java.parser.JavaParserLexer
 
dfa4 - Variable in class org.drools.lang.RuleParser
 
dfa41 - Variable in class org.drools.semantics.java.parser.JavaParser
 
dfa45 - Variable in class org.drools.lang.RuleParser
 
dfa45 - Variable in class org.drools.semantics.java.parser.JavaParser
 
dfa48 - Variable in class org.drools.lang.RuleParser
 
dfa51 - Variable in class org.drools.lang.RuleParser
 
dfa52 - Variable in class org.drools.lang.RuleParser
 
dfa65 - Variable in class org.drools.semantics.java.parser.JavaParser
 
DIGITS - Static variable in class org.drools.semantics.java.parser.JavaParser
 
DIGITS - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
DIRECT - Static variable in class org.drools.util.FastComparator
Holds the direct object comparator; no rehash is performed.
discardOnLogicalOverride - Variable in class org.drools.common.AbstractWorkingMemory
 
dispose() - Method in class org.drools.common.AbstractWorkingMemory
 
dispose() - Method in class org.drools.SynchronizedWorkingMemory
 
dispose() - Method in interface org.drools.WorkingMemory
Forces the workingMemory to be derefenced from
disposeWorkingMemory(WorkingMemory) - Method in class org.drools.common.AbstractRuleBase
 
disposeWorkingMemory(WorkingMemory) - Method in interface org.drools.common.InternalRuleBase
 
DIV - Static variable in class org.drools.semantics.java.parser.JavaParser
 
DIV - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
DIV_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
DIV_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
doAssertObject(InternalFactHandle, Object, PropagationContext) - Method in class org.drools.common.AbstractWorkingMemory
 
doAssertObject(InternalFactHandle, Object, PropagationContext) - Method in class org.drools.reteoo.ReteooWorkingMemory
 
doReadExternal(ObjectInput, Object[]) - Method in class org.drools.common.AbstractRuleBase
Handles the read serialization of the Package.
doReadObject(ObjectInputStream) - Method in class org.drools.util.AbstractHashedMap
Reads the map data from the stream.
doRetract(InternalFactHandle, PropagationContext) - Method in class org.drools.common.AbstractWorkingMemory
 
doRetract(InternalFactHandle, PropagationContext) - Method in class org.drools.reteoo.ReteooWorkingMemory
 
DOT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
DOT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
dotted_name() - Method in class org.drools.lang.RuleParser
 
DOUBLE_TYPE - Static variable in interface org.drools.spi.Evaluator
 
DoubleFactory - Class in org.drools.base.evaluators
 
DoubleFactory() - Constructor for class org.drools.base.evaluators.DoubleFactory
 
doWriteExternal(ObjectOutput, Object[]) - Method in class org.drools.common.AbstractRuleBase
Handles the write serialization of the Package.
doWriteObject(ObjectOutputStream) - Method in class org.drools.util.AbstractHashedMap
Writes the map data to the stream.
DrlDumper - Class in org.drools.lang
 
DrlDumper() - Constructor for class org.drools.lang.DrlDumper
 
DRLElement - Class in org.drools.decisiontable.model
 
DRLElement() - Constructor for class org.drools.decisiontable.model.DRLElement
 
DRLJavaEmitter - Interface in org.drools.decisiontable.model
 
DRLOutput - Class in org.drools.decisiontable.model
This contains the DRL output that each piece of the parser spreadsheet will contribute to
DRLOutput() - Constructor for class org.drools.decisiontable.model.DRLOutput
 
DrlParser - Class in org.drools.compiler
This is a low level parser API.
DrlParser() - Constructor for class org.drools.compiler.DrlParser
 
DroolsError - Class in org.drools.compiler
 
DroolsError() - Constructor for class org.drools.compiler.DroolsError
 
DroolsParserException - Exception in org.drools.compiler
 
DroolsParserException() - Constructor for exception org.drools.compiler.DroolsParserException
 
DroolsParserException(String) - Constructor for exception org.drools.compiler.DroolsParserException
 
DroolsParserException(String, Throwable) - Constructor for exception org.drools.compiler.DroolsParserException
 
DroolsParserException(Throwable) - Constructor for exception org.drools.compiler.DroolsParserException
 
DroolsQuery - Class in org.drools.base
 
DroolsQuery(String) - Constructor for class org.drools.base.DroolsQuery
 
dump(PackageDescr) - Method in interface org.drools.lang.descr.PackageDescrDumper
 
dump(PackageDescr) - Method in class org.drools.lang.DrlDumper
 
dump(PackageDescr) - Method in class org.drools.xml.XmlDumper
 
DuplicateRuleNameException - Exception in org.drools.rule
Indicates an attempt to add a Rule to a Package that already contains a Rule with the same name.
DuplicateRuleNameException(Package, Rule, Rule) - Constructor for exception org.drools.rule.DuplicateRuleNameException
 
DuplicateRuleNameException(Package, Rule, Rule, Throwable) - Constructor for exception org.drools.rule.DuplicateRuleNameException
 
Duration - Class in org.drools.decisiontable.model
 
Duration() - Constructor for class org.drools.decisiontable.model.Duration
 
DURATION - Static variable in class org.drools.decisiontable.parser.ActionType
 
duration() - Method in class org.drools.lang.RuleParser
 
Duration - Interface in org.drools.spi
Interface for specifying truthness duration.

E

ECLIPSE - Static variable in class org.drools.compiler.PackageBuilderConfiguration
 
elements - Variable in class org.drools.util.PriorityQueue
The elements in this buffer.
empty() - Method in class org.drools.leaps.util.TokenStack
 
EMPTY_ARRAY - Static variable in class org.drools.rule.Package
Empty Package array.
EMPTY_ARRAY - Static variable in interface org.drools.xml.Configuration
Empty Configuration array.
EmptyMapIterator - Class in org.drools.util
Provides an implementation of an empty map iterator.
EmptyMapIterator() - Constructor for class org.drools.util.EmptyMapIterator
Constructor.
endConfiguration() - Method in class org.drools.xml.XmlPackageReader
End a configuration node.
endElement(String, String, String) - Method in class org.drools.xml.XmlPackageReader
 
endPrefixMapping(String) - Method in class org.drools.xml.XmlPackageReader
 
enqueue(Queueable) - Method in class org.drools.util.BinaryHeapFifoQueue
Inserts an Queueable into queue.
enqueue(Queueable) - Method in interface org.drools.util.Queue
 
enqueued(Queue, int) - Method in class org.drools.common.AgendaItem
 
enqueued(Queue, int) - Method in interface org.drools.util.Queueable
 
ensureCapacity(int) - Method in class org.drools.util.AbstractHashedMap
Changes the size of the data structure to the capacity proposed.
ENTITY_RESOLVER_PROPERTY_NAME - Static variable in class org.drools.xml.XmlPackageReader
 
entryHashCode(AbstractHashedMap.HashEntry) - Method in class org.drools.util.AbstractHashedMap
Gets the hashCode field from a HashEntry.
entryKey(AbstractHashedMap.HashEntry) - Method in class org.drools.util.AbstractHashedMap
Gets the key field from a HashEntry.
entryNext(AbstractHashedMap.HashEntry) - Method in class org.drools.util.AbstractHashedMap
Gets the next field from a HashEntry.
entrySet - Variable in class org.drools.util.AbstractHashedMap
Entry set
entrySet() - Method in class org.drools.util.AbstractHashedMap
Gets the entrySet view of the map.
entrySet() - Method in class org.drools.util.FastMap
Returns a FastCollection view of the mappings contained in this map.
entryValue(AbstractHashedMap.HashEntry) - Method in class org.drools.util.AbstractHashedMap
Gets the value field from a HashEntry.
enum_constraint() - Method in class org.drools.lang.RuleParser
 
EOF - Static variable in class org.drools.lang.RuleParser
 
EOF - Static variable in class org.drools.lang.RuleParserLexer
 
EOF - Static variable in class org.drools.semantics.java.parser.JavaParser
 
EOF - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
EOL - Static variable in class org.drools.lang.RuleParser
 
EOL - Static variable in class org.drools.lang.RuleParserLexer
 
equal(Object) - Method in class org.drools.common.AgendaGroupImpl
 
EQUAL - Static variable in class org.drools.semantics.java.parser.JavaParser
 
EQUAL - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
EQUAL - Static variable in interface org.drools.spi.Evaluator
 
EqualityAssertMapComparator - Class in org.drools.common
 
EqualityAssertMapComparator(Class) - Constructor for class org.drools.common.EqualityAssertMapComparator
 
equalityExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
EqualityKey - Class in org.drools.common
Upon instantiation the EqualityKey caches the first Object's hashCode this can never change.
EqualityKey(InternalFactHandle) - Constructor for class org.drools.common.EqualityKey
 
EqualityKey(InternalFactHandle, int) - Constructor for class org.drools.common.EqualityKey
 
EqualityKeyComparator - Class in org.drools.common
 
EqualityKeyComparator() - Constructor for class org.drools.common.EqualityKeyComparator
 
equals(Object) - Method in class org.drools.base.BaseClassFieldExtractor
 
equals(Object) - Method in class org.drools.base.BaseEvaluator
 
equals(Object) - Method in class org.drools.base.ClassFieldExtractor
 
equals(Object) - Method in class org.drools.base.ClassObjectType
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.base.DroolsQuery
 
equals(Object) - Method in class org.drools.base.FieldImpl
 
equals(Object) - Method in class org.drools.common.AgendaItem
 
equals(Object) - Method in class org.drools.common.BetaNodeBinder
Determine if another object is equal to this.
equals(Object) - Method in class org.drools.common.DefaultFactHandle
 
equals(Object) - Method in class org.drools.common.EqualityKey
Equality for the EqualityKey means two things.
equals(Object) - Method in class org.drools.common.InstanceEqualsConstraint
 
equals(Object) - Method in class org.drools.common.InstanceNotEqualsConstraint
 
equals(Object) - Method in class org.drools.common.LogicalDependency
 
equals(Object) - Method in class org.drools.common.ScheduledAgendaItem
 
equals(Object) - Method in class org.drools.leaps.LeapsRuleHandle
 
equals(Object) - Method in class org.drools.leaps.Token
We always have only one Tuple per fact handle hence match on handle id
equals(Object) - Method in class org.drools.leaps.util.TableRecord
 
equals(Object) - Method in class org.drools.reteoo.AlphaNodeSwitch
 
equals(Object) - Method in class org.drools.reteoo.InitialFactHandle
 
equals(Object) - Method in class org.drools.reteoo.ReteTuple
 
equals(Object) - Method in class org.drools.rule.BoundVariableConstraint
 
equals(Object) - Method in class org.drools.rule.Declaration
 
equals(Object) - Method in class org.drools.rule.EvalCondition
 
equals(Object) - Method in class org.drools.rule.GroupElement
Traverses two trees and checks that they are structurally equal at all levels
equals(Object) - Method in class org.drools.rule.LiteralConstraint
 
equals(Object) - Method in class org.drools.rule.Package
 
equals(Object) - Method in class org.drools.rule.PredicateConstraint
 
equals(Object) - Method in class org.drools.rule.ReturnValueConstraint
 
equals(Object) - Method in class org.drools.rule.Rule
 
equals(Object) - Method in class org.drools.util.AbstractHashedMap
Compares this map with another.
equals(Object) - Method in class org.drools.util.AbstractHashedMap.HashEntry
 
equals(Object) - Method in class org.drools.util.FastCollection
Compares the specified object with this collection for equality.
equals(Object) - Method in class org.drools.util.FastMap.Entry
Indicates if this entry is considered equals to the specified entry (using default value and key equality comparator to ensure symetry).
equals(Object) - Method in class org.drools.util.FastMap
Compares the specified object with this map for equality.
equals(Object) - Method in class org.drools.util.IdentityMap.IdentityEntry
 
equivalent(String, ClassReader, String, ClassReader) - Method in class org.drools.util.asm.MethodComparator
This actually does the comparing.
error(SAXParseException) - Method in class org.drools.xml.XmlPackageReader
 
ERROR_INVALID_TOKEN - Static variable in class org.drools.lang.dsl.template.MappingError
 
ERROR_UNDECLARED_TOKEN - Static variable in class org.drools.lang.dsl.template.MappingError
 
ERROR_UNMATCHED_BRACES - Static variable in class org.drools.lang.dsl.template.MappingError
 
ERROR_UNUSED_TOKEN - Static variable in class org.drools.lang.dsl.template.MappingError
 
ESCAPE_SEQUENCE - Static variable in class org.drools.semantics.java.parser.JavaParser
 
ESCAPE_SEQUENCE - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
EvalCondition - Class in org.drools.rule
 
EvalCondition(Declaration[]) - Constructor for class org.drools.rule.EvalCondition
 
EvalCondition(EvalExpression, Declaration[]) - Constructor for class org.drools.rule.EvalCondition
 
EvalDescr - Class in org.drools.lang.descr
 
EvalDescr() - Constructor for class org.drools.lang.descr.EvalDescr
 
EvalDescr(String) - Constructor for class org.drools.lang.descr.EvalDescr
 
EvalExpression - Interface in org.drools.spi
 
evaluate(Object, Object) - Method in class org.drools.base.BaseEvaluator
 
evaluate(KnowledgeHelper, WorkingMemory) - Method in interface org.drools.spi.Consequence
Execute the consequence for the supplied matching Tuple.
evaluate(Tuple, Declaration[], WorkingMemory) - Method in interface org.drools.spi.EvalExpression
 
evaluate(Object, Object) - Method in interface org.drools.spi.Evaluator
This method will apply the evaluator on the objects.
evaluate(Tuple, FactHandle, Declaration, Declaration[], WorkingMemory) - Method in interface org.drools.spi.PredicateExpression
 
evaluate(Tuple, Declaration[], WorkingMemory) - Method in interface org.drools.spi.ReturnValueExpression
 
Evaluator - Interface in org.drools.spi
 
EvaluatorFactory - Class in org.drools.base
This is a factory to generate evaluators for all types and operations that can be used in constraints.
EventSupport - Interface in org.drools.common
 
ExcelParser - Class in org.drools.decisiontable.parser.xls
 
ExcelParser(Map) - Constructor for class org.drools.decisiontable.parser.xls.ExcelParser
Define a map of sheet name to listner handlers.
ExcelParser(SheetListener) - Constructor for class org.drools.decisiontable.parser.xls.ExcelParser
 
EXCLUDES - Static variable in interface org.drools.spi.Evaluator
 
exclusiveOrExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
Exists - Class in org.drools.rule
 
Exists() - Constructor for class org.drools.rule.Exists
 
ExistsDescr - Class in org.drools.lang.descr
 
ExistsDescr() - Constructor for class org.drools.lang.descr.ExistsDescr
 
ExistsDescr(ColumnDescr) - Constructor for class org.drools.lang.descr.ExistsDescr
 
expand(String, String) - Method in class org.drools.lang.dsl.DefaultExpander
 
expand() - Method in class org.drools.lang.dsl.LineBasedExpander
This will apply the expander.
expand(String, String) - Method in interface org.drools.lang.Expander
The parser should call this on an expression/line that potentially needs expanding BEFORE it parses that line (as the line may change radically as the result of expansion).
Expander - Interface in org.drools.lang
Expanders are extension points for expanding expressions in DRL at parse time.
expander() - Method in class org.drools.lang.RuleParser
 
expander_lhs_block(AndDescr) - Method in class org.drools.lang.RuleParser
 
ExpanderException - Class in org.drools.lang
 
ExpanderException(String, int) - Constructor for class org.drools.lang.ExpanderException
 
ExpanderResolver - Interface in org.drools.lang
 
expandPages(int) - Method in class org.drools.util.PrimitiveLongMap
Expand index to accomodate given pageId Create empty TopNodes
expectedModCount - Variable in class org.drools.util.AbstractHashedMap.HashIterator
The modification count expected
explicitConstructorInvocation() - Method in class org.drools.semantics.java.parser.JavaParser
 
EXPONENT_PART - Static variable in class org.drools.semantics.java.parser.JavaParser
 
EXPONENT_PART - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
expression() - Method in class org.drools.semantics.java.parser.JavaParser
 
expressionList() - Method in class org.drools.semantics.java.parser.JavaParser
 
extra_statement() - Method in class org.drools.lang.RuleParser
 
Extractor - Interface in org.drools.spi
 

F

fact() - Method in class org.drools.lang.RuleParser
 
fact_binding() - Method in class org.drools.lang.RuleParser
 
fact_expression(String) - Method in class org.drools.lang.RuleParser
 
FactException - Exception in org.drools
Base exception indicating an error in manipulating facts.
FactException() - Constructor for exception org.drools.FactException
 
FactException(String) - Constructor for exception org.drools.FactException
 
FactException(String, Throwable) - Constructor for exception org.drools.FactException
 
FactException(Throwable) - Constructor for exception org.drools.FactException
 
FactHandle - Interface in org.drools
 
factHandleFactory - Variable in class org.drools.common.AbstractRuleBase
The fact handle factory.
FactHandleFactory - Interface in org.drools.spi
Factory Interface to return new FactHandles
factHandlePool - Variable in class org.drools.common.AbstractFactHandleFactory
 
factQueue - Variable in class org.drools.common.AbstractWorkingMemory
 
FastCollection - Class in org.drools.util
This class represents collections which can quickly be iterated over (forward or backward) in a thread-safe manner without creating new objects and without using iterators .
FastCollection() - Constructor for class org.drools.util.FastCollection
Default constructor.
FastCollection.Record - Interface in org.drools.util
This interface represents the collection records which can directly be iterated over.
FastComparator - Class in org.drools.util
This class represents a comparator to be used for equality as well as for ordering; instances of this class provide a hashcode function consistent with equal (if two objects are equal, they have the same hashcode), equality with null values is supported.
FastComparator() - Constructor for class org.drools.util.FastComparator
 
fastFindClass(String) - Method in class org.drools.rule.PackageCompilationData.PackageClassLoader
 
FastMap - Class in org.drools.util
This class represents a hash map with real-time behavior; smooth capacity increase and no rehashing ever performed.
FastMap() - Constructor for class org.drools.util.FastMap
Creates a fast map of small initial capacity.
FastMap(int) - Constructor for class org.drools.util.FastMap
Creates a map of specified initial capacity; unless the map size reaches the specified capacity, operations on this map will not allocate memory (no lazy object creation).
FastMap(Map) - Constructor for class org.drools.util.FastMap
Creates a map containing the specified entries, in the order they are returned by the map iterator.
FastMap.Entry - Class in org.drools.util
This class represents a FastMap entry.
fatalError(SAXParseException) - Method in class org.drools.xml.XmlPackageReader
 
field() - Method in class org.drools.semantics.java.parser.JavaParser
 
FieldAccessor - Interface in org.drools.util.asm
Deprecated. use ClassFieldExtractor instead
FieldAccessorGenerator - Class in org.drools.util.asm
Deprecated. Use ClassFieldExtractor instead.
FieldAccessorMap - Class in org.drools.util.asm
Deprecated. use ClassFiledExtractor instead.
FieldBindingDescr - Class in org.drools.lang.descr
 
FieldBindingDescr(String, String) - Constructor for class org.drools.lang.descr.FieldBindingDescr
 
FieldConstraint - Interface in org.drools.spi
 
FieldExtractor - Interface in org.drools.spi
 
FieldFactory - Class in org.drools.base
 
FieldImpl - Class in org.drools.base
 
FieldImpl(Object) - Constructor for class org.drools.base.FieldImpl
 
FieldValue - Interface in org.drools.spi
 
FifoConflictResolver - Class in org.drools.conflict
ConflictResolver that orders rules on a First-In-First-Out basis.
FifoConflictResolver() - Constructor for class org.drools.conflict.FifoConflictResolver
Construct.
finalize() - Method in class org.drools.audit.WorkingMemoryFileLogger
 
finallyClause() - Method in class org.drools.semantics.java.parser.JavaParser
 
findClass(String) - Method in class org.drools.rule.CompositePackageClassLoader
 
findClass(String) - Method in class org.drools.rule.PackageCompilationData.PackageClassLoader
 
finishSheet() - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
finishSheet() - Method in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
finishSheet() - Method in interface org.drools.decisiontable.parser.SheetListener
Come to the end of the sheet.
finishSheet() - Method in class org.drools.decisiontable.parser.xls.NullSheetListener
 
finishSheet() - Method in class org.drools.decisiontable.parser.xls.PropertiesSheetListener
 
fireActivation(Activation) - Method in class org.drools.common.DefaultAgenda
Fire this item.
fireActivation(Activation) - Method in interface org.drools.common.InternalAgenda
 
fireActivation(Activation) - Method in class org.drools.leaps.LeapsAgenda
 
fireActivationCancelled(Activation) - Method in class org.drools.event.AgendaEventSupport
 
fireActivationCreated(Activation) - Method in class org.drools.event.AgendaEventSupport
 
fireAfterActivationFired(Activation) - Method in class org.drools.event.AgendaEventSupport
 
fireAllRules() - Method in class org.drools.common.AbstractWorkingMemory
 
fireAllRules(AgendaFilter) - Method in class org.drools.common.AbstractWorkingMemory
 
fireAllRules() - Method in class org.drools.SynchronizedWorkingMemory
 
fireAllRules(AgendaFilter) - Method in class org.drools.SynchronizedWorkingMemory
 
fireAllRules() - Method in interface org.drools.WorkingMemory
Fire all items on the agenda until empty.
fireAllRules(AgendaFilter) - Method in interface org.drools.WorkingMemory
Fire all items on the agenda until empty, using the given AgendaFiler
fireBeforeActivationFired(Activation) - Method in class org.drools.event.AgendaEventSupport
 
fireNextItem(AgendaFilter) - Method in class org.drools.common.DefaultAgenda
Fire the next scheduled Agenda item.
fireNextItem(AgendaFilter) - Method in interface org.drools.common.InternalAgenda
 
fireObjectAsserted(PropagationContext, FactHandle, Object) - Method in class org.drools.event.WorkingMemoryEventSupport
 
fireObjectModified(PropagationContext, FactHandle, Object, Object) - Method in class org.drools.event.WorkingMemoryEventSupport
 
fireObjectRetracted(PropagationContext, FactHandle, Object) - Method in class org.drools.event.WorkingMemoryEventSupport
 
firing - Variable in class org.drools.common.AbstractWorkingMemory
Flag to determine if a rule is currently being fired.
fix(Declaration) - Method in class org.drools.semantics.java.DeclarationTypeFixer
 
fix(String) - Method in class org.drools.semantics.java.FunctionFixer
 
fix(String, Pattern) - Method in class org.drools.semantics.java.FunctionFixer
 
fix(String) - Method in class org.drools.semantics.java.KnowledgeHelperFixer
This takes a raw consequence, and fixes up the KnowledegeHelper references to be what SMF requires.
fix(String, KnowledgeHelperFixer.Replacer) - Method in class org.drools.semantics.java.KnowledgeHelperFixer
Recursively apply the pattern, replace the guts of what is matched.
FixedDuration - Class in org.drools.rule
A fixed truthness duration.
FixedDuration() - Constructor for class org.drools.rule.FixedDuration
Construct.
FixedDuration(long) - Constructor for class org.drools.rule.FixedDuration
Construct.
FLOAT - Static variable in class org.drools.lang.RuleParser
 
FLOAT - Static variable in class org.drools.lang.RuleParserLexer
 
FLOAT_TYPE - Static variable in interface org.drools.spi.Evaluator
 
FLOAT_TYPE_SUFFIX - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FLOAT_TYPE_SUFFIX - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
FloatFactory - Class in org.drools.base.evaluators
 
FloatFactory() - Constructor for class org.drools.base.evaluators.FloatFactory
 
focusStackSize() - Method in interface org.drools.Agenda
Iterates all the AgendGroups in the focus stack returning the total number of Activations
focusStackSize() - Method in class org.drools.common.DefaultAgenda
 
FOLLOW_100_in_statement1420 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_101_in_statement1440 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_102_in_statement1455 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_103_in_statement1470 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_104_in_statement1485 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_105_in_statement1523 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_106_in_aCase1626 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_107_in_aCase1632 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_108_in_tryBlock1741 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_109_in_finallyClause1770 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_110_in_handler1784 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_111_in_relationalExpression2333 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_112_in_primaryExpression2913 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_113_in_primaryExpression2918 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_114_in_primaryExpression2923 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_115_in_newExpression3172 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_15_in_activation_group1181 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_agenda_group1221 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_auto_focus1092 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_auto_focus1128 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_duration1264 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_expander298 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_global335 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_import_statement215 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_no_loop1003 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_no_loop1039 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_package_statement188 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_15_in_salience961 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_16_in_package_statement180 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_17_in_import_statement207 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_17_in_word2888 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_18_in_dotted_name2795 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_18_in_enum_constraint2127 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_18_in_import_name255 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_19_in_import_name269 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_20_in_expander289 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_21_in_global325 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_22_in_function362 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_fact1644 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_fact_expression1534 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_function388 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_lhs_eval2745 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_lhs_exist2657 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_lhs_not2702 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_lhs_unary2614 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_paren_chunk22325 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_paren_chunk2248 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_predicate2196 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_23_in_retval_constraint2160 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_24_in_constraints1728 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_24_in_function424 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_24_in_rule_attributes815 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_fact1676 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_fact_expression1544 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_function466 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_lhs_eval2757 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_lhs_exist2663 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_lhs_not2709 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_lhs_unary2624 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_paren_chunk22331 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_paren_chunk2254 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_predicate2202 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_25_in_retval_constraint2168 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_26_in_curly_chunk2400 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_26_in_function474 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_27_in_curly_chunk2406 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_27_in_function490 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_28_in_query528 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_28_in_word2920 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_29_in_query573 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_29_in_rule751 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_29_in_word2968 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_30_in_rule604 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_30_in_word2909 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_31_in_rule640 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_31_in_word2946 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_32_in_constraint1775 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_32_in_fact_binding1496 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_32_in_predicate2188 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_32_in_rule642 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_32_in_rule701 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_32_in_rule_attributes805 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_33_in_rule699 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_33_in_word2957 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_34_in_rule_attributes802 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_35_in_salience953 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_35_in_word2930 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_36_in_no_loop1031 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_36_in_no_loop999 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_36_in_word2938 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_37_in_auto_focus1088 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_37_in_auto_focus1120 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_38_in_activation_group1173 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_39_in_agenda_group1213 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_40_in_duration1256 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_52_in_literal_constraint2094 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_53_in_predicate2194 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_56_in_lhs_exist2654 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_57_in_lhs_not2699 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_58_in_lhs_eval2741 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_59_in_argument2846 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_59_in_dotted_name2808 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_60_in_argument2848 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_60_in_dotted_name2810 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_61_in_word2897 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_80_in_field704 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_82_in_parameterModifier1160 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_86_in_statement1535 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_89_in_classDefinition356 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_89_in_primaryExpression2895 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_89_in_primaryExpression2978 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_90_in_interfaceExtends479 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_90_in_superClassClause392 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_91_in_interfaceDefinition412 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_92_in_implementsClause514 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_93_in_explicitConstructorInvocation815 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_93_in_postfixExpression2630 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_93_in_primaryExpression2938 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_94_in_explicitConstructorInvocation836 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_94_in_postfixExpression2639 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_94_in_primaryExpression2943 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_95_in_throwsClause1090 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_96_in_statement1279 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_97_in_statement1308 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_98_in_statement1323 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_99_in_statement1404 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_99_in_statement1424 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_aCase_in_casesGroup1602 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_activation_group_in_rule_attribute909 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_additiveExpression_in_shiftExpression2352 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_additiveExpression_in_shiftExpression2367 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_agenda_group_in_rule_attribute882 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_andExpression_in_exclusiveOrExpression2209 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_andExpression_in_exclusiveOrExpression2214 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_argList_in_explicitConstructorInvocation819 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_argList_in_explicitConstructorInvocation840 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_argList_in_identPrimary3098 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_argList_in_newExpression3182 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_argList_in_postfixExpression2610 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_argList_in_postfixExpression2676 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_argList_in_postfixExpression2749 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_argument_in_function408 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_argument_in_function439 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_arrayInitializer_in_initializer1039 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_arrayInitializer_in_newExpression3228 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_ASSIGN_in_varInitializer930 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_assignmentExpression_in_assignmentExpression2103 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_assignmentExpression_in_conditionalExpression2129 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_assignmentExpression_in_expression1839 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_assignmentExpression_in_primaryExpression2950 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_auto_focus_in_rule_attribute920 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_BAND_in_andExpression2232 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_BNOT_in_unaryExpressionNotPlusMinus2479 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_BOOL_in_auto_focus1124 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_BOOL_in_literal_constraint2082 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_BOOL_in_no_loop1035 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_BOR_in_inclusiveOrExpression2192 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_builtInType_in_builtInTypeSpec118 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_builtInType_in_primaryExpression2960 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_builtInType_in_type144 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_builtInTypeSpec_in_typeSpec84 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_builtInTypeSpec_in_unaryExpressionNotPlusMinus2501 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_BXOR_in_exclusiveOrExpression2212 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_casesGroup_in_statement1500 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_caseSList_in_casesGroup1611 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_classBlock_in_classDefinition379 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_classBlock_in_interfaceDefinition428 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_classBlock_in_newExpression3187 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_classDefinition_in_field568 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_classDefinition_in_statement1258 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_classTypeSpec_in_typeSpec79 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_classTypeSpec_in_unaryExpressionNotPlusMinus2551 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COLON_in_aCase1635 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COLON_in_conditionalExpression2131 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COLON_in_statement1268 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COMMA_in_arrayInitializer1008 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COMMA_in_arrayInitializer992 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COMMA_in_expressionList1858 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COMMA_in_implementsClause520 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COMMA_in_interfaceExtends487 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COMMA_in_parameterDeclarationList1120 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COMMA_in_throwsClause1096 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_COMMA_in_variableDefinitions867 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_compoundStatement_in_field663 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_compoundStatement_in_field706 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_compoundStatement_in_field720 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_compoundStatement_in_finallyClause1772 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_compoundStatement_in_handler1792 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_compoundStatement_in_statement1216 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_compoundStatement_in_statement1543 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_compoundStatement_in_tryBlock1743 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_conditionalExpression_in_assignmentExpression1878 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_conditionalExpression_in_conditionalExpression2133 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_constant_in_primaryExpression2908 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_constraint_in_constraints1715 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_constraint_in_constraints1733 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_constraints_in_fact1653 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_constructorBody_in_field556 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_ctorHead_in_field554 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_curly_chunk_in_curly_chunk2404 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_curly_chunk_in_function481 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_DEC_in_unaryExpression2444 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_declaration_in_forInit1678 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_declaration_in_statement1232 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_declaratorBrackets_in_field634 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_declaratorBrackets_in_parameterDeclaration1148 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_declaratorBrackets_in_variableDeclarator892 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_identifier214 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_identifierStar236 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_identifierStar247 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_identPrimary3031 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_postfixExpression2594 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_postfixExpression2628 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_postfixExpression2637 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_postfixExpression2704 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_postfixExpression2810 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_primaryExpression2893 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_DOT_in_primaryExpression2976 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_dotted_name_in_expander294 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_dotted_name_in_fact1628 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_dotted_name_in_function369 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_dotted_name_in_function400 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_dotted_name_in_function431 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_dotted_name_in_global329 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_dotted_name_in_package_statement186 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_duration_in_rule_attribute895 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_enum_constraint_in_constraint1935 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_EOL_in_expander_lhs_block1352 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_EOL_in_expander_lhs_block1372 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_equalityExpression_in_andExpression2229 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_equalityExpression_in_andExpression2234 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression2189 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_exclusiveOrExpression_in_inclusiveOrExpression2194 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expander_in_prolog144 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_expander_lhs_block_in_query550 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_expander_lhs_block_in_rule663 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_explicitConstructorInvocation_in_constructorBody765 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_aCase1628 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_expressionList1855 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_expressionList1860 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_forCond1707 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_initializer1034 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_newArrayDeclarator3325 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_postfixExpression2821 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_statement1246 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_statement1283 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_statement1408 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_statement1428 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_statement1473 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_statement1489 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_statement1525 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expression_in_statement1539 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expressionList_in_argList3247 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expressionList_in_forInit1687 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_expressionList_in_forIter1724 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_extra_statement_in_compilation_unit91 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_extra_statement_in_prolog138 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_fact_binding_in_lhs_column1443 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_fact_expression_in_fact_binding1502 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_fact_expression_in_fact_expression1540 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_fact_in_fact_expression1555 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_fact_in_fact_expression1589 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_fact_in_lhs_column1452 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_field_in_classBlock449 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_finallyClause_in_tryBlock1756 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_FLOAT_in_literal_constraint2071 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_forCond_in_statement1345 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_forInit_in_statement1334 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_forIter_in_statement1356 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_function_in_extra_statement783 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_global_in_extra_statement778 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_handler_in_tryBlock1748 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_ID_in_argument2840 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_constraint1771 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_constraint1787 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_constraint1910 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_dotted_name2789 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_dotted_name2799 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_enum_constraint2125 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_enum_constraint2131 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_fact_binding1484 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_function377 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_global333 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_import_name249 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_import_name259 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_predicate2186 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_predicate2192 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_ID_in_word2876 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_IDENT_in_classDefinition358 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_ctorHead1053 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_field609 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_identifier209 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_identifier216 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_identifierStar230 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_identifierStar238 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_identPrimary2993 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_identPrimary3033 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_interfaceDefinition414 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_parameterDeclaration1144 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_postfixExpression2596 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_postfixExpression2706 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_statement1266 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_statement1443 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_statement1458 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_IDENT_in_variableDeclarator890 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_classTypeSpec97 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_implementsClause516 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_implementsClause522 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_interfaceExtends483 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_interfaceExtends489 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_superClassClause394 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_throwsClause1092 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_throwsClause1098 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identifier_in_type139 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_identPrimary_in_primaryExpression2881 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_implementsClause_in_classDefinition372 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_import_name_in_import_statement213 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_import_statement_in_extra_statement773 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_INC_in_unaryExpression2437 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_inclusiveOrExpression_in_logicalAndExpression2169 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_inclusiveOrExpression_in_logicalAndExpression2174 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_initializer_in_arrayInitializer955 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_initializer_in_arrayInitializer994 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_initializer_in_varInitializer932 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_INT_in_duration1262 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_INT_in_literal_constraint2058 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_INT_in_salience959 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_interfaceDefinition_in_field586 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_interfaceExtends_in_interfaceDefinition421 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LAND_in_logicalAndExpression2172 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LBRACK_in_builtInTypeSpec121 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LBRACK_in_classTypeSpec100 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LBRACK_in_declaratorBrackets912 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LBRACK_in_identPrimary3133 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LBRACK_in_newArrayDeclarator3317 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LBRACK_in_postfixExpression2818 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LBRACK_in_primaryExpression2966 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LCURLY_in_arrayInitializer947 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LCURLY_in_classBlock442 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LCURLY_in_compoundStatement1185 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LCURLY_in_constructorBody739 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LCURLY_in_statement1493 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_lhs_and_in_lhs_or2464 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_and_in_lhs_or2485 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_column_in_lhs_exist2661 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_column_in_lhs_exist2669 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_column_in_lhs_not2706 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_column_in_lhs_not2715 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_column_in_lhs_unary2608 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_eval_in_lhs_unary2600 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_exist_in_lhs_unary2584 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_in_lhs_unary2620 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_in_normal_lhs_block1293 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_not_in_lhs_unary2592 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_or_in_lhs1415 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_unary_in_lhs_and2525 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_lhs_unary_in_lhs_and2546 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_literal_constraint_in_constraint1967 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_LNOT_in_unaryExpressionNotPlusMinus2486 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_logicalAndExpression_in_logicalOrExpression2149 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_logicalAndExpression_in_logicalOrExpression2154 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_logicalOrExpression_in_conditionalExpression2121 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LOR_in_logicalOrExpression2152 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_ctorHead1063 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_explicitConstructorInvocation817 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_explicitConstructorInvocation838 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_field623 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_handler1786 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_identPrimary3095 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_newExpression3180 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_postfixExpression2603 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_postfixExpression2674 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_postfixExpression2726 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_primaryExpression2948 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_statement1281 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_statement1328 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_statement1406 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_statement1426 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_statement1487 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_statement1537 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_unaryExpressionNotPlusMinus2499 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_LPAREN_in_unaryExpressionNotPlusMinus2549 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_MINUS_in_unaryExpression2451 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_modifier_in_modifiers270 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_modifiers_in_declaration59 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_modifiers_in_field548 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_modifiers_in_statement1256 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_multiplicativeExpression_in_additiveExpression2382 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_multiplicativeExpression_in_additiveExpression2393 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_newArrayDeclarator_in_newExpression3225 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_newExpression_in_postfixExpression2812 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_newExpression_in_primaryExpression2933 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_no_loop_in_rule_attribute871 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_normal_lhs_block_in_query558 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_normal_lhs_block_in_rule672 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_activation_group1175 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_activation_group1184 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_agenda_group1215 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_agenda_group1224 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_auto_focus1090 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_auto_focus1095 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_auto_focus1126 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_auto_focus1131 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_compilation_unit57 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraint1763 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraint1773 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraint1777 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraint1797 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraint1892 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraint2020 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraints1710 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraints1726 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraints1730 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_constraints1744 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_duration1258 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_duration1267 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_expander301 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact1636 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact1647 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact1672 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact1678 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact_binding1494 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact_binding1498 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact_expression1536 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact_expression1542 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact_expression1557 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_fact_expression1575 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function364 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function373 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function379 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function390 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function404 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function410 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function426 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function435 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function441 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function470 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_function498 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_global338 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_import_statement209 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_import_statement218 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_lhs_and2539 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_lhs_or2478 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_lhs_unary2616 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_lhs_unary2622 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_no_loop1001 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_no_loop1006 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_no_loop1037 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_no_loop1042 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_normal_lhs_block1295 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_normal_lhs_block1307 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_package_statement182 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_package_statement191 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_prolog115 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_prolog156 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_query522 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_query534 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_query575 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule598 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule610 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule631 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule645 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule695 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule705 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule753 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule_attributes808 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_rule_attributes822 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_salience955 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_opt_eol_in_salience964 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_package_statement_in_prolog123 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_parameterDeclaration_in_handler1788 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_parameterDeclaration_in_parameterDeclarationList1116 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_parameterDeclaration_in_parameterDeclarationList1122 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_parameterDeclarationList_in_ctorHead1065 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_parameterDeclarationList_in_field625 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_parameterModifier_in_parameterDeclaration1140 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_paren_chunk2_in_lhs_eval2753 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_paren_chunk2_in_paren_chunk22329 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_paren_chunk_in_expander_lhs_block1348 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_paren_chunk_in_paren_chunk2252 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_paren_chunk_in_predicate2200 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_paren_chunk_in_retval_constraint2165 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_PLUS_in_unaryExpression2459 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_postfixExpression_in_unaryExpressionNotPlusMinus2572 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_predicate_in_constraints1718 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_predicate_in_constraints1736 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_primaryExpression_in_postfixExpression2586 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_prolog_in_compilation_unit61 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_query_in_compilation_unit83 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_QUESTION_in_conditionalExpression2127 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RBRACK_in_builtInTypeSpec124 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RBRACK_in_classTypeSpec103 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RBRACK_in_declaratorBrackets915 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RBRACK_in_identPrimary3136 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RBRACK_in_newArrayDeclarator3332 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RBRACK_in_postfixExpression2823 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RBRACK_in_primaryExpression2969 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RCURLY_in_arrayInitializer1020 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RCURLY_in_classBlock460 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RCURLY_in_compoundStatement1202 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RCURLY_in_constructorBody794 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RCURLY_in_statement1507 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_relationalExpression_in_equalityExpression2249 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_relationalExpression_in_equalityExpression2260 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_retval_constraint_in_constraint1987 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_RPAREN_in_ctorHead1067 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_explicitConstructorInvocation821 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_explicitConstructorInvocation842 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_field627 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_handler1790 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_identPrimary3100 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_newExpression3184 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_postfixExpression2616 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_postfixExpression2678 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_postfixExpression2771 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_primaryExpression2952 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_statement1285 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_statement1370 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_statement1410 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_statement1430 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_statement1491 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_statement1541 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_unaryExpressionNotPlusMinus2503 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_RPAREN_in_unaryExpressionNotPlusMinus2553 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_rule_attribute_in_rule_attributes820 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_rule_attributes_in_rule621 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_rule_in_compilation_unit70 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_salience_in_rule_attribute861 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_SEMI_in_classBlock453 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_explicitConstructorInvocation823 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_explicitConstructorInvocation844 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_field667 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_field678 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1234 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1248 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1336 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1347 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1432 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1447 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1462 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1477 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1527 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_SEMI_in_statement1556 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_additiveExpression2386 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_assignmentExpression1886 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_builtInType156 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_constant3348 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_constraint1805 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_set_in_equalityExpression2253 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_fact_expression1570 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_set_in_lhs_and2534 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_set_in_lhs_or2473 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_set_in_modifier288 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_multiplicativeExpression2412 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_opt_eol41 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_set_in_postfixExpression2854 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_relationalExpression2285 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_set_in_shiftExpression2356 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_shiftExpression_in_relationalExpression2275 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_shiftExpression_in_relationalExpression2321 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_STAR_in_identifierStar249 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_caseSList1647 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_compoundStatement1196 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_constructorBody782 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_statement1271 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_statement1287 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_statement1310 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_statement1375 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_statement1412 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_statement_in_statement1422 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_STRING_in_activation_group1179 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_STRING_in_agenda_group1219 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_STRING_in_literal_constraint2047 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_STRING_in_word2982 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_superClassClause_in_classDefinition365 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_throwsClause_in_ctorHead1076 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_throwsClause_in_field652 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_tryBlock_in_statement1515 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_type_in_newExpression3174 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_typeSpec_in_declaration61 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_typeSpec_in_field600 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_typeSpec_in_parameterDeclaration1142 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_typeSpec_in_relationalExpression2335 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_multiplicativeExpression2408 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_multiplicativeExpression2424 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_unaryExpression2439 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_unaryExpression2446 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_unaryExpression2454 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_unaryExpression2463 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus2481 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus2488 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpression_in_unaryExpressionNotPlusMinus2513 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpression2468 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_unaryExpressionNotPlusMinus_in_unaryExpressionNotPlusMinus2563 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_variableDeclarator_in_variableDefinitions861 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_variableDeclarator_in_variableDefinitions872 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_variableDefinitions_in_declaration63 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_variableDefinitions_in_field676 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_varInitializer_in_variableDeclarator894 - Static variable in class org.drools.semantics.java.parser.JavaParser
 
FOLLOW_word_in_query532 - Static variable in class org.drools.lang.RuleParser
 
FOLLOW_word_in_rule608 - Static variable in class org.drools.lang.RuleParser
 
forCond() - Method in class org.drools.semantics.java.parser.JavaParser
 
forInit() - Method in class org.drools.semantics.java.parser.JavaParser
 
forIter() - Method in class org.drools.semantics.java.parser.JavaParser
 
function() - Method in class org.drools.lang.RuleParser
 
FunctionBuilder - Class in org.drools.semantics.java
 
FunctionBuilder() - Constructor for class org.drools.semantics.java.FunctionBuilder
 
FunctionDescr - Class in org.drools.lang.descr
 
FunctionDescr(String, String) - Constructor for class org.drools.lang.descr.FunctionDescr
 
FunctionError - Class in org.drools.compiler
 
FunctionError(FunctionDescr, Object, String) - Constructor for class org.drools.compiler.FunctionError
 
FunctionFixer - Class in org.drools.semantics.java
This horrific utility adds in the function class name (which is the same as the functions method name) into the RHS guts of a rule.
FunctionFixer() - Constructor for class org.drools.semantics.java.FunctionFixer
 
Functions - Class in org.drools.decisiontable.model
Wrapper for functions.
Functions() - Constructor for class org.drools.decisiontable.model.Functions
 
Functions - Interface in org.drools.spi
Function Rule.
FUNCTIONS_TAG - Static variable in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 

G

GE - Static variable in class org.drools.semantics.java.parser.JavaParser
 
GE - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
GeneralParseException - Class in org.drools.lang
 
GeneralParseException(String, int) - Constructor for class org.drools.lang.GeneralParseException
 
get(Declaration) - Method in class org.drools.base.DefaultKnowledgeHelper
 
get(EqualityKey) - Method in class org.drools.common.TruthMaintenanceSystem
 
get(Object) - Method in class org.drools.common.TruthMaintenanceSystem
 
get(String, String) - Method in class org.drools.lang.dsl.DefaultExpanderResolver
 
get(String, String) - Method in interface org.drools.lang.ExpanderResolver
 
get(int) - Method in class org.drools.leaps.LeapsQueryResult
 
get(int) - Method in class org.drools.leaps.LeapsQueryResults
 
get(int) - Method in class org.drools.leaps.Token
Retrieve the value at position
get(Declaration) - Method in class org.drools.leaps.Token
 
get(int) - Method in class org.drools.QueryResult
 
get(String) - Method in class org.drools.QueryResult
 
get(Declaration) - Method in class org.drools.QueryResult
 
get(int) - Method in class org.drools.QueryResults
 
get(int) - Method in class org.drools.reteoo.ReteTuple
 
get(Declaration) - Method in class org.drools.reteoo.ReteTuple
 
get(Declaration) - Method in interface org.drools.spi.KnowledgeHelper
 
get(int) - Method in interface org.drools.spi.Tuple
Returns the FactHandle for the given column index.
get(Declaration) - Method in interface org.drools.spi.Tuple
Returns the FactHandle for the given Declaration, which in turn specifcy the Column that they depend on.
get(Object) - Method in class org.drools.util.AbstractHashedMap
Gets the value mapped to the key specified.
get(Object) - Method in class org.drools.util.FastMap
Returns the value to which this map associates the specified key.
get(long) - Method in class org.drools.util.PrimitiveLongMap
 
get() - Method in class org.drools.util.PriorityQueue
Gets the next element to be removed without actually removing it (peek).
getActivatedTuples() - Method in class org.drools.leaps.LeapsFactHandle
 
getActivation() - Method in class org.drools.base.DefaultKnowledgeHelper
 
getActivation() - Method in class org.drools.common.ActivationGroupNode
 
getActivation() - Method in class org.drools.event.ActivationEvent
 
getActivation() - Method in class org.drools.reteoo.ReteTuple
 
getActivation() - Method in interface org.drools.spi.KnowledgeHelper
 
getActivationGroup(String) - Method in interface org.drools.Agenda
 
getActivationGroup() - Method in class org.drools.common.ActivationGroupNode
 
getActivationGroup(String) - Method in class org.drools.common.DefaultAgenda
 
getActivationGroup() - Method in class org.drools.decisiontable.model.Rule
 
getActivationGroup() - Method in class org.drools.rule.Rule
 
getActivationGroupNode() - Method in class org.drools.common.AgendaItem
 
getActivationGroupNode() - Method in class org.drools.common.ScheduledAgendaItem
 
getActivationGroupNode() - Method in interface org.drools.spi.Activation
 
getActivationId() - Method in class org.drools.audit.event.ActivationLogEvent
Returns a unique id for the activation.
getActivationNumber() - Method in class org.drools.common.AgendaItem
 
getActivationNumber() - Method in class org.drools.common.ScheduledAgendaItem
 
getActivationNumber() - Method in interface org.drools.spi.Activation
Retrieve the activation number.
getActivationOrigin() - Method in class org.drools.common.PropagationContextImpl
 
getActivationOrigin() - Method in interface org.drools.spi.PropagationContext
 
getActivations() - Method in interface org.drools.Agenda
 
getActivations() - Method in class org.drools.common.ActivationQueue
 
getActivations() - Method in class org.drools.common.AgendaGroupImpl
 
getActivations() - Method in class org.drools.common.DefaultAgenda
 
getActivations() - Method in class org.drools.leaps.LeapsAgenda
to accomodate the difference between rete and leaps in storing activations. we pull activations from rule to activations map we store in working memory to facilitate activations removal when rule is removed from the memory
getActivations() - Method in interface org.drools.spi.AgendaGroup
 
getAgenda() - Method in class org.drools.common.AbstractWorkingMemory
Retrieve the rule-firing Agenda for this WorkingMemory.
getAgenda() - Method in class org.drools.SynchronizedWorkingMemory
 
getAgenda() - Method in interface org.drools.WorkingMemory
 
getAgendaEventListeners() - Method in class org.drools.common.AbstractWorkingMemory
 
getAgendaEventListeners() - Method in interface org.drools.common.EventSupport
 
getAgendaEventListeners() - Method in class org.drools.SynchronizedWorkingMemory
 
getAgendaEventListeners() - Method in interface org.drools.WorkingMemory
Returns all event listeners.
getAgendaEventSupport() - Method in class org.drools.common.AbstractWorkingMemory
 
getAgendaEventSupport() - Method in interface org.drools.common.EventSupport
 
getAgendaGroup(String) - Method in interface org.drools.Agenda
 
getAgendaGroup(String) - Method in class org.drools.common.DefaultAgenda
 
getAgendaGroup() - Method in class org.drools.decisiontable.model.Rule
 
getAgendaGroup() - Method in class org.drools.rule.Rule
 
getAgendaGroups() - Method in interface org.drools.Agenda
 
getAgendaGroups() - Method in class org.drools.common.DefaultAgenda
 
getAllNodes() - Method in class org.drools.reteoo.AlphaNodeSwitch
 
getArrayEvaluator(int) - Static method in class org.drools.base.evaluators.ArrayFactory
 
getAssertMap() - Method in class org.drools.common.TruthMaintenanceSystem
 
getAST() - Method in class org.drools.rule.PackageCompilationData
 
getAttribute(String) - Method in interface org.drools.xml.Configuration
Retrieve an attribute value.
getAttribute(String) - Method in class org.drools.xml.DefaultConfiguration
 
getAttributeNames() - Method in interface org.drools.xml.Configuration
Retrieve all attribute names.
getAttributeNames() - Method in class org.drools.xml.DefaultConfiguration
 
getAttributes() - Method in class org.drools.lang.descr.PackageDescr
 
getAttributes() - Method in class org.drools.lang.descr.RuleDescr
 
getAutoFocus() - Method in class org.drools.rule.Rule
 
getBooleanEvaluator(int) - Static method in class org.drools.base.evaluators.BooleanFactory
 
getBooleanProperty(String) - Method in class org.drools.RuleBaseConfiguration
Convenience method that calls get() method and returns a boolean for the given property.
getByteEvaluator(int) - Static method in class org.drools.base.evaluators.ByteFactory
 
getCause() - Method in exception org.drools.lang.ParseException
 
getCharacterEvaluator(int) - Static method in class org.drools.base.evaluators.CharacterFactory
 
getChild() - Method in class org.drools.rule.Exists
 
getChild() - Method in class org.drools.rule.Not
 
getChild() - Method in class org.drools.util.BaseMultiLinkedListNode
 
getChild() - Method in interface org.drools.util.MultiLinkedListNode
Returns the child node
getChild(String) - Method in interface org.drools.xml.Configuration
Retrieve a child node.
getChild(String) - Method in class org.drools.xml.DefaultConfiguration
 
getChildren() - Method in class org.drools.rule.GroupElement
 
getChildren(String) - Method in interface org.drools.xml.Configuration
Retrieve children nodes.
getChildren() - Method in interface org.drools.xml.Configuration
Retrieve all children nodes.
getChildren(String) - Method in class org.drools.xml.DefaultConfiguration
 
getChildren() - Method in class org.drools.xml.DefaultConfiguration
 
getClassFieldExtractor(Class, String) - Static method in class org.drools.base.ClassFieldExtractorFactory
 
getClassLoader() - Method in class org.drools.compiler.PackageBuilderConfiguration
 
getClassLoader() - Method in class org.drools.rule.PackageCompilationData
 
getClassMethodName() - Method in class org.drools.lang.descr.EvalDescr
 
getClassMethodName() - Method in class org.drools.lang.descr.PredicateDescr
 
getClassMethodName() - Method in class org.drools.lang.descr.ReturnValueDescr
 
getClassName() - Method in class org.drools.decisiontable.model.Global
 
getClassName() - Method in class org.drools.decisiontable.model.Import
 
getClassName() - Method in class org.drools.lang.descr.RuleDescr
 
getClassObjectType(Class) - Static method in class org.drools.base.ClassFieldExtractorFactory
Return the classObjectType, allowing for the fact that it will be autoboxed if it is a primitive.
getClassType() - Method in class org.drools.base.ClassObjectType
Return the Java object class.
getClassType() - Method in class org.drools.leaps.ColumnConstraints
 
getCol() - Method in class org.drools.compiler.ParserError
 
getCollections() - Method in class org.drools.util.CompositeCollection
Gets the collections being decorated.
getColumn() - Method in class org.drools.lang.descr.PatternDescr
 
getColumn() - Method in class org.drools.rule.Declaration
Returns the index of the column
getCompiler() - Method in class org.drools.compiler.PackageBuilderConfiguration
 
getConditions() - Method in class org.drools.decisiontable.model.Rule
 
getConfiguration() - Method in class org.drools.common.AbstractRuleBase
 
getConfiguration() - Method in interface org.drools.common.InternalRuleBase
 
getConflictingRule() - Method in exception org.drools.rule.DuplicateRuleNameException
Retrieve the new conflicting Rule.
getConsequence() - Method in class org.drools.lang.descr.RuleDescr
 
getConsequence() - Method in class org.drools.rule.Rule
Retrieve the Consequence associated with this Rule.
getConsequenceColumn() - Method in class org.drools.lang.descr.RuleDescr
 
getConsequenceLine() - Method in class org.drools.lang.descr.RuleDescr
 
getConsequenceOffset() - Method in class org.drools.lang.descr.RuleDescr
 
getConsequences() - Method in class org.drools.decisiontable.model.Rule
 
getConstraints() - Method in class org.drools.common.BetaNodeBinder
 
getConstraints() - Method in class org.drools.rule.Column
 
getCurrentAgendaGroup() - Method in class org.drools.common.DefaultAgenda
 
getCurrentRule() - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
getCurrentRuleHandle() - Method in class org.drools.leaps.Token
 
getDateEvaluator(int) - Static method in class org.drools.base.evaluators.DateFactory
 
getDeclaration() - Method in class org.drools.lang.descr.PredicateDescr
 
getDeclaration() - Method in class org.drools.rule.Column
 
getDeclaration(String) - Method in class org.drools.rule.Rule
Retrieve a parameter Declaration by identifier.
getDeclarations() - Method in class org.drools.audit.event.ActivationLogEvent
Returns a String representation of the declarations in the activation.
getDeclarations() - Method in class org.drools.lang.descr.EvalDescr
 
getDeclarations() - Method in class org.drools.lang.descr.PredicateDescr
 
getDeclarations() - Method in class org.drools.lang.descr.ReturnValueDescr
 
getDeclarations() - Method in class org.drools.QueryResult
 
getDeclarations() - Method in class org.drools.QueryResults
 
getDeclarations() - Method in class org.drools.rule.Rule
Retrieve the set of all root fact object parameter Declarations.
getDescr() - Method in class org.drools.compiler.RuleError
 
getDescription() - Method in class org.drools.decisiontable.model.Rule
 
getDescription() - Method in class org.drools.lang.dsl.template.NLGrammar
Get the human readable description of this language definition.
getDescrLookups() - Method in class org.drools.semantics.java.RuleBuilder
 
getDescrs() - Method in class org.drools.lang.descr.AndDescr
 
getDescrs() - Method in class org.drools.lang.descr.ColumnDescr
 
getDescrs() - Method in interface org.drools.lang.descr.ConditionalElementDescr
 
getDescrs() - Method in class org.drools.lang.descr.EvalDescr
 
getDescrs() - Method in class org.drools.lang.descr.ExistsDescr
 
getDescrs() - Method in class org.drools.lang.descr.NotDescr
 
getDescrs() - Method in class org.drools.lang.descr.OrDescr
 
getDocumentation() - Method in class org.drools.lang.descr.PackageDescr
 
getDocumentation() - Method in class org.drools.lang.descr.RuleDescr
 
getDominantFactHandle() - Method in class org.drools.leaps.Token
 
getDominantPosition() - Method in class org.drools.leaps.LeapsRuleHandle
 
getDoubleEvaluator(int) - Static method in class org.drools.base.evaluators.DoubleFactory
 
getDRL() - Method in class org.drools.decisiontable.model.DRLOutput
Return the rendered DRL so far
getDuration(Tuple) - Method in class org.drools.base.BaseDuration
Retrieves the duration for which the conditions of this Tuple must remain true before the rule will fire.
getDuration() - Method in class org.drools.decisiontable.model.Rule
 
getDuration(Tuple) - Method in class org.drools.rule.FixedDuration
 
getDuration() - Method in class org.drools.rule.Rule
Retrieve the truthness duration object.
getDuration(Tuple) - Method in interface org.drools.spi.Duration
Retrieve the duration for which the conditions of this Tuple must remain true before the rule will fire.
getEndColumn() - Method in class org.drools.lang.descr.PatternDescr
 
getEndLine() - Method in class org.drools.lang.descr.PatternDescr
 
getEntry(Object) - Method in class org.drools.util.AbstractHashedMap
Gets the entry mapped to the key specified.
getEntry(Object) - Method in class org.drools.util.FastMap
Returns the entry with the specified key.
getEqualityKey() - Method in class org.drools.common.DefaultFactHandle
 
getEqualityKey() - Method in interface org.drools.common.InternalFactHandle
 
getError() - Method in class org.drools.compiler.PackageBuilder.ErrorHandler
 
getError() - Method in class org.drools.compiler.PackageBuilder.FunctionErrorHandler
 
getError() - Method in class org.drools.compiler.PackageBuilder.RuleErrorHandler
 
getErrorCode() - Method in class org.drools.lang.dsl.template.MappingError
Returns this error code
getErrorMessages() - Method in class org.drools.lang.RuleParser
Return a list of pretty strings summarising the errors
getErrorMessages() - Method in class org.drools.semantics.java.parser.JavaParser
Return a list of pretty strings summarising the errors
getErrors() - Method in class org.drools.compiler.DrlParser
 
getErrors() - Method in class org.drools.compiler.PackageBuilder
 
getErrors() - Method in class org.drools.lang.RuleParser
return the raw RecognitionException errors
getErrors() - Method in class org.drools.semantics.java.parser.JavaParser
return the raw RecognitionException errors
getErrors() - Method in class org.drools.semantics.java.RuleBuilder
 
getErrorSummary() - Method in class org.drools.rule.Package
This will return the error summary (if any) if the package is invalid.
getEvalExpression() - Method in class org.drools.rule.EvalCondition
 
getEvaluator(int, String) - Static method in class org.drools.base.EvaluatorFactory
 
getEvaluator(int, int) - Static method in class org.drools.base.EvaluatorFactory
 
getEvaluator() - Method in class org.drools.lang.descr.BoundVariableDescr
 
getEvaluator() - Method in class org.drools.lang.descr.LiteralDescr
 
getEvaluator() - Method in class org.drools.lang.descr.ReturnValueDescr
 
getEvaluator() - Method in class org.drools.rule.BoundVariableConstraint
 
getEvaluator() - Method in class org.drools.rule.LiteralConstraint
 
getEventListeners() - Method in class org.drools.event.AgendaEventSupport
 
getEventListeners() - Method in class org.drools.event.WorkingMemoryEventSupport
 
getExistsTupleAssemblies() - Method in class org.drools.leaps.LeapsFactHandle
 
getExpanded() - Method in class org.drools.lang.dsl.LineBasedExpander
 
getExpanderResolver() - Method in class org.drools.lang.RuleParser
 
getExpression() - Method in class org.drools.rule.ReturnValueConstraint
 
getExtractor(Class, String) - Method in class org.drools.base.ClassFieldExtractorCache
 
getExtractor() - Method in class org.drools.rule.Declaration
Returns the Extractor expression
getFactConflictResolver() - Method in interface org.drools.leaps.ConflictResolver
 
getFactHandle(Object) - Method in class org.drools.common.AbstractWorkingMemory
 
getFactHandle() - Method in class org.drools.common.EqualityKey
 
getFactHandle() - Method in class org.drools.common.LogicalDependency
 
getFactHandle() - Method in class org.drools.event.ObjectAssertedEvent
 
getFactHandle() - Method in class org.drools.event.ObjectModifiedEvent
 
getFactHandle() - Method in class org.drools.event.ObjectRetractedEvent
 
getFactHandle() - Method in exception org.drools.NoSuchFactObjectException
Retrieve the invalid FactHandle.
getFactHandle() - Method in class org.drools.reteoo.ObjectMatches
Return FactHandleImpl that this provides the TupleMatches for.
getFactHandle(Object) - Method in class org.drools.SynchronizedWorkingMemory
 
getFactHandle(Object) - Method in interface org.drools.WorkingMemory
Retrieve the FactHandle associated with an Object.
getFactHandleFactory() - Method in class org.drools.common.AbstractRuleBase
 
getFactHandleFactory() - Method in class org.drools.common.AbstractWorkingMemory
 
getFactHandleMap() - Method in class org.drools.common.AbstractWorkingMemory
A helper method used to avoid lookups when iterating over facthandles and objects at once.
getFactHandles() - Method in class org.drools.common.AbstractWorkingMemory
 
getFactHandles() - Method in class org.drools.leaps.LeapsQueryResult
 
getFactHandles() - Method in class org.drools.leaps.Token
 
getFactHandles() - Method in class org.drools.QueryResult
 
getFactHandles() - Method in class org.drools.reteoo.ReteTuple
 
getFactHandles() - Method in interface org.drools.spi.Tuple
 
getFactHandles() - Method in class org.drools.SynchronizedWorkingMemory
 
getFactHandles() - Method in interface org.drools.WorkingMemory
Retrieve all known Fact Handles.
getFactHandleType() - Method in class org.drools.reteoo.ReteooFactHandleFactory
 
getFactHandleType() - Method in interface org.drools.spi.FactHandleFactory
 
getFactId() - Method in class org.drools.audit.event.ObjectLogEvent
Returns the fact id of the object this event is about.
getFactIndex() - Method in class org.drools.rule.Column
 
getField() - Method in class org.drools.rule.LiteralConstraint
 
getFieldAccessor() - Method in class org.drools.util.asm.FieldAccessorMap
Deprecated.  
getFieldByIndex(Object, int) - Method in interface org.drools.util.asm.FieldAccessor
Deprecated. Returns the "field" corresponding to the order in which it is in the object (class).
getFieldExtractor() - Method in class org.drools.rule.BoundVariableConstraint
 
getFieldExtractor() - Method in class org.drools.rule.LiteralConstraint
 
getFieldName() - Method in class org.drools.base.ClassFieldExtractor
 
getFieldName() - Method in class org.drools.lang.descr.BoundVariableDescr
 
getFieldName() - Method in class org.drools.lang.descr.FieldBindingDescr
 
getFieldName() - Method in class org.drools.lang.descr.LiteralDescr
 
getFieldName() - Method in class org.drools.lang.descr.PredicateDescr
 
getFieldName() - Method in class org.drools.lang.descr.ReturnValueDescr
 
getFieldNameMap() - Method in class org.drools.util.asm.FieldAccessorMap
Deprecated.  
getFieldNames() - Method in class org.drools.util.asm.ClassFieldInspector
Return a mapping of the field "names" (ie bean property name convention) to the numerical index by which they can be accessed.
getFieldType() - Method in class org.drools.base.BaseClassFieldExtractor
 
getFieldTypes() - Method in class org.drools.util.asm.ClassFieldInspector
 
getFieldValue(String, int) - Static method in class org.drools.base.FieldFactory
 
getFirst() - Method in class org.drools.common.ActivationQueue
 
getFirst() - Method in class org.drools.util.LinkedList
Return the first node in the list
getFirstTupleMatch() - Method in class org.drools.reteoo.ObjectMatches
Return the first TupleMatch that this FactHandleImpl matches.
getFloatEvaluator(int) - Static method in class org.drools.base.evaluators.FloatFactory
 
getFocus() - Method in interface org.drools.Agenda
 
getFocus() - Method in class org.drools.base.DefaultKnowledgeHelper
 
getFocus() - Method in class org.drools.common.AbstractWorkingMemory
 
getFocus() - Method in class org.drools.common.DefaultAgenda
 
getFocus() - Method in interface org.drools.spi.KnowledgeHelper
 
getFocus() - Method in class org.drools.SynchronizedWorkingMemory
 
getFocus() - Method in interface org.drools.WorkingMemory
 
getFunctionDescr() - Method in class org.drools.compiler.FunctionError
 
getFunctions() - Method in class org.drools.lang.descr.PackageDescr
 
getGetterMethods() - Method in class org.drools.util.asm.ClassFieldInspector
 
getGlobal(String) - Method in class org.drools.common.AbstractWorkingMemory
 
getGlobal() - Method in class org.drools.compiler.GlobalError
 
getGlobal(String) - Method in class org.drools.SynchronizedWorkingMemory
 
getGlobal(String) - Method in interface org.drools.WorkingMemory
Retrieve a specific piece of global data by name
getGlobals() - Method in class org.drools.common.AbstractRuleBase
 
getGlobals() - Method in class org.drools.common.AbstractWorkingMemory
 
getGlobals() - Method in interface org.drools.common.InternalRuleBase
 
getGlobals() - Method in class org.drools.lang.descr.PackageDescr
 
getGlobals() - Method in class org.drools.rule.Package
 
getGlobals() - Method in class org.drools.SynchronizedWorkingMemory
 
getGlobals() - Method in interface org.drools.WorkingMemory
Retrieve all of the set application data in this memory
getHoldCount() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Queries the number of holds on this lock by the current thread.
getId() - Method in class org.drools.common.DefaultFactHandle
 
getId() - Method in interface org.drools.common.InternalFactHandle
 
getId() - Method in interface org.drools.common.NodeMemory
 
getId() - Method in class org.drools.reteoo.InitialFactHandle
 
getId() - Method in interface org.drools.spi.ReteooNode
Returns the unique id that represents the node in the Rete network
getIdentifier() - Method in class org.drools.decisiontable.model.Global
 
getIdentifier() - Method in class org.drools.lang.descr.BoundVariableDescr
 
getIdentifier() - Method in class org.drools.lang.descr.ColumnDescr
 
getIdentifier() - Method in class org.drools.lang.descr.FieldBindingDescr
 
getIdentifier() - Method in class org.drools.rule.Declaration
Retrieve the variable's identifier.
getIdentifier() - Method in interface org.drools.spi.Semaphore
 
getIdentifiers() - Method in class org.drools.semantics.java.parser.JavaParser
 
getImportList(String) - Static method in class org.drools.decisiontable.parser.RuleSheetParserUtil
 
getImports() - Method in class org.drools.decisiontable.model.Package
 
getImports() - Method in class org.drools.lang.descr.PackageDescr
 
getImports() - Method in class org.drools.rule.Package
 
getImports() - Method in class org.drools.semantics.java.ClassTypeResolver
 
getImports() - Method in interface org.drools.spi.TypeResolver
 
getIndex() - Method in class org.drools.base.BaseClassFieldExtractor
 
getIndex() - Method in class org.drools.base.ClassFieldExtractor
 
getIndex() - Method in class org.drools.rule.Column
 
getIndex() - Method in interface org.drools.spi.FieldExtractor
 
getIndex(String) - Method in class org.drools.util.asm.FieldAccessorMap
Deprecated.  
getInfo() - Method in exception org.drools.spi.ConsequenceException
 
getInnerMemory() - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Returns the inner beta left memory in case of a multi-indexed memory
getInnerMemory() - Method in interface org.drools.reteoo.beta.BetaRightMemory
Returns the inner beta right memory in case of a multi-indexed memory
getInnerMemory() - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
getInnerMemory() - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
getInnerMemory() - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
getInnerMemory() - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
getInnerMemory() - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
getInnerMemory() - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
getInnerMemory() - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
getInnerMemory() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
getInnerMemory() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
getInstance() - Static method in class org.drools.base.EvaluatorFactory
 
getInstance() - Static method in class org.drools.base.FieldFactory
 
getInstance() - Static method in class org.drools.common.EqualityKeyComparator
 
getInstance() - Static method in class org.drools.compiler.RuleBaseLoader
Get an instance of the loader
getInstance() - Static method in class org.drools.conflict.ComplexityConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.DefaultConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.DepthConflictResolver
 
getInstance() - Static method in class org.drools.conflict.FifoConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.LifoConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.LoadOrderConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.RandomConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.RecencyConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.SalienceConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.SimplicityConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.conflict.TotalRecencyConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.leaps.conflict.DefaultConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.leaps.conflict.LoadOrderConflictResolver
Retrieve the singleton instance.
getInstance() - Static method in class org.drools.RuleBaseFactory
 
getInstance() - Static method in class org.drools.util.asm.FieldAccessorGenerator
Deprecated.  
getInstanceFor(Class) - Method in class org.drools.util.asm.FieldAccessorGenerator
Deprecated. Looks up an instance of a field accessor for the given class.
getIntegerEvaluator(int) - Static method in class org.drools.base.evaluators.IntegerFactory
 
getInvokerLookups() - Method in class org.drools.semantics.java.RuleBuilder
 
getInvokers() - Method in class org.drools.rule.PackageCompilationData
 
getInvokers() - Method in class org.drools.semantics.java.RuleBuilder
 
getIterators() - Method in class org.drools.util.IteratorChain
Get the list of Iterators (unmodifiable)
getJavaLanguageLevel() - Method in class org.drools.compiler.PackageBuilderConfiguration
 
getJoinedTuples() - Method in class org.drools.reteoo.TupleMatch
Return the List of joined ReteTuples.
getJustifiedMap() - Method in class org.drools.common.TruthMaintenanceSystem
 
getJustifier() - Method in class org.drools.common.LogicalDependency
 
getKey() - Method in class org.drools.util.AbstractHashedMap.HashEntry
 
getKey() - Method in class org.drools.util.AbstractHashedMap.HashMapIterator
 
getKey() - Method in class org.drools.util.EmptyMapIterator
 
getKey() - Method in class org.drools.util.FastMap.Entry
Returns the key for this entry.
getKey() - Method in interface org.drools.util.MapIterator
Gets the current key, which is the key returned by the last call to next().
GETKEY_INVALID - Static variable in class org.drools.util.AbstractHashedMap
 
getKeyComparator() - Method in class org.drools.util.FastMap
Returns the key comparator for this fast map.
getLast() - Method in class org.drools.util.LinkedList
Return the last node in the list
getLastObjectSink() - Method in class org.drools.reteoo.DefaultObjectSinkList
 
getLastObjectSink() - Method in class org.drools.reteoo.HashedObjectSinkList
 
getLastObjectSink() - Method in interface org.drools.reteoo.ObjectSinkList
Returns the last added object sink.
getLastTupleMatch() - Method in class org.drools.reteoo.ObjectMatches
Return the last TupleMatch that this FactHandleImpl matches.
getLeapsRule() - Method in class org.drools.leaps.LeapsRuleHandle
 
getLhs() - Method in class org.drools.lang.descr.RuleDescr
 
getLhs() - Method in class org.drools.rule.Rule
Retrieve the List of Conditions for this rule.
getLine() - Method in class org.drools.compiler.RuleError
This will return the line number of the error, if possible Otherwise it will be -1
getLine() - Method in class org.drools.lang.descr.PatternDescr
 
getLineNumber() - Method in exception org.drools.lang.ParseException
The line number on which the error occurred.
getLinkedTuples() - Method in class org.drools.reteoo.ReteTuple
Returns the tuple from the result of NotNode propagation.
getLoadOrder() - Method in class org.drools.rule.Rule
 
getLocator() - Method in class org.drools.xml.XmlPackageReader
Get the Locator.
getLock() - Method in class org.drools.common.AbstractWorkingMemory
 
getLogicalDependencies() - Method in class org.drools.common.AgendaItem
 
getLogicalDependencies() - Method in class org.drools.common.ScheduledAgendaItem
 
getLogicalDependencies() - Method in interface org.drools.spi.Activation
 
getLongEvaluator(int) - Static method in class org.drools.base.evaluators.LongFactory
 
getMappings() - Method in class org.drools.lang.dsl.template.NLGrammar
 
getMappings(String) - Method in class org.drools.lang.dsl.template.NLGrammar
Filter the items for the appropriate scope.
getMessage() - Method in class org.drools.compiler.DroolsError
Classes that extend this must provide a printable message, which summarises the error.
getMessage() - Method in class org.drools.compiler.FunctionError
 
getMessage() - Method in class org.drools.compiler.GlobalError
 
getMessage() - Method in class org.drools.compiler.ParserError
 
getMessage() - Method in class org.drools.compiler.RuleError
 
getMessage() - Method in class org.drools.lang.dsl.template.MappingError
 
getMessage() - Method in class org.drools.lang.GeneralParseException
 
getMessage() - Method in exception org.drools.lang.ParseException
This will print out a summary, including the line number.
getMethodBytecode() - Method in interface org.drools.spi.CompiledInvoker
Generated code should be able to return a List which represents the bytecode.
getMethodBytecode(String, ClassReader) - Method in class org.drools.util.asm.MethodComparator
This will return a series of bytecode instructions which can be used to compare one method with another.
getMethodBytecode(String, byte[]) - Static method in class org.drools.util.asm.MethodComparator
This will return a series of bytecode instructions which can be used to compare one method with another.
getName() - Method in class org.drools.base.DroolsQuery
 
getName() - Method in class org.drools.common.ActivationGroupImpl
 
getName() - Method in class org.drools.common.AgendaGroupImpl
 
getName() - Method in class org.drools.decisiontable.model.Package
 
getName() - Method in class org.drools.decisiontable.model.Rule
 
getName() - Method in class org.drools.lang.descr.AttributeDescr
 
getName() - Method in class org.drools.lang.descr.FunctionDescr
 
getName() - Method in class org.drools.lang.descr.PackageDescr
 
getName() - Method in class org.drools.lang.descr.RuleDescr
 
getName() - Method in class org.drools.rule.Package
Retrieve the name of this Package.
getName() - Method in class org.drools.rule.Rule
Retrieve the name of this rule.
getName() - Method in interface org.drools.spi.ActivationGroup
 
getName() - Method in interface org.drools.spi.AgendaGroup
 
getName() - Method in interface org.drools.xml.Configuration
Retrieve the node name.
getName() - Method in class org.drools.xml.DefaultConfiguration
 
getNaturalTemplate() - Method in class org.drools.lang.dsl.template.NLMappingItem
 
getNext() - Method in class org.drools.common.AgendaGroupImpl
 
getNext() - Method in class org.drools.common.ScheduledAgendaItem
 
getNext() - Method in class org.drools.util.AbstractBaseLinkedListNode
 
getNext() - Method in interface org.drools.util.FastCollection.Record
Returns the record after this one.
getNext() - Method in class org.drools.util.FastMap.Entry
Returns the entry after this one.
getNext() - Method in interface org.drools.util.LinkedListNode
Returns the next node
getNextFocus() - Method in class org.drools.common.DefaultAgenda
 
getNextPropagationIdCounter() - Method in class org.drools.common.AbstractWorkingMemory
 
getNode(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.AlphaNodeSwitch
 
getNode() - Method in class org.drools.util.MultiLinkedListNodeWrapper
 
getNodeMemory(NodeMemory) - Method in class org.drools.common.AbstractWorkingMemory
Retrieve the JoinMemory for a particular JoinNode.
getNoLoop() - Method in class org.drools.rule.Rule
 
getNotTupleAssemblies() - Method in class org.drools.leaps.LeapsFactHandle
 
getObject(FactHandle) - Method in class org.drools.common.AbstractWorkingMemory
Returns the fact Object for the given FactHandle.
getObject() - Method in class org.drools.common.DefaultFactHandle
 
getObject() - Method in interface org.drools.common.InternalFactHandle
 
getObject() - Method in class org.drools.compiler.FunctionError
 
getObject() - Method in class org.drools.compiler.RuleError
 
getObject() - Method in class org.drools.event.ObjectAssertedEvent
 
getObject() - Method in class org.drools.event.ObjectModifiedEvent
 
getObject() - Method in exception org.drools.NoSuchFactHandleException
Retrieve the invalid Object.
getObject() - Method in class org.drools.reteoo.InitialFactHandle
 
getObject(FactHandle) - Method in class org.drools.SynchronizedWorkingMemory
 
getObject() - Method in class org.drools.util.LinkedListObjectWrapper
 
getObject(FactHandle) - Method in interface org.drools.WorkingMemory
Retrieve the object associated with a FactHandle.
getObjectEvaluator(int) - Static method in class org.drools.base.evaluators.ObjectFactory
 
getObjectHashCode() - Method in class org.drools.common.DefaultFactHandle
 
getObjectHashCode() - Method in interface org.drools.common.InternalFactHandle
 
getObjectMatches() - Method in class org.drools.reteoo.TupleMatch
Returns the referenced ObjectMatches which provides the FactHandleImpl the ReteTuple is joined with.
getObjects() - Method in class org.drools.base.DefaultKnowledgeHelper
 
getObjects(Class) - Method in class org.drools.base.DefaultKnowledgeHelper
 
getObjects() - Method in class org.drools.common.AbstractWorkingMemory
 
getObjects(Class) - Method in class org.drools.common.AbstractWorkingMemory
 
getObjects() - Method in interface org.drools.spi.KnowledgeHelper
 
getObjects(Class) - Method in interface org.drools.spi.KnowledgeHelper
Retruns a List of Objects that match the given Class in the paremeter.
getObjects() - Method in class org.drools.SynchronizedWorkingMemory
 
getObjects(Class) - Method in class org.drools.SynchronizedWorkingMemory
 
getObjects() - Method in interface org.drools.WorkingMemory
Retrieve all known objects.
getObjects(Class) - Method in interface org.drools.WorkingMemory
Retrieve all known objects of the specified class.
getObjectsAsList() - Method in class org.drools.reteoo.DefaultObjectSinkList
 
getObjectsAsList() - Method in class org.drools.reteoo.HashedObjectSinkList
 
getObjectsAsList() - Method in interface org.drools.reteoo.ObjectSinkList
Returns a list with all object sinks This may be an inneficient method to call, so we recomend using it only for tests and debug purposes Also, it returns an unmodifiable list to prevent misuse
getObjectToString() - Method in class org.drools.audit.event.ObjectLogEvent
Returns a toString of the fact this event is about at the time the event was created.
getObjectType() - Method in class org.drools.base.BaseClassFieldExtractor
 
getObjectType() - Method in class org.drools.base.ClassFieldExtractor
 
getObjectType() - Method in class org.drools.lang.descr.ColumnDescr
 
getObjectType() - Method in class org.drools.rule.Column
 
getObjectType() - Method in class org.drools.rule.Declaration
Retrieve the ObjectType.
getObjectType() - Method in class org.drools.spi.ColumnExtractor
 
getObjectType() - Method in interface org.drools.spi.Extractor
 
getOffset() - Method in class org.drools.lang.dsl.template.MappingError
 
getOffset() - Method in class org.drools.rule.Column
 
getOldObject() - Method in class org.drools.event.ObjectModifiedEvent
 
getOldObject() - Method in class org.drools.event.ObjectRetractedEvent
 
getOperator() - Method in class org.drools.base.BaseEvaluator
 
getOperator() - Method in interface org.drools.spi.Evaluator
 
getOriginalRule() - Method in exception org.drools.rule.DuplicateRuleNameException
Retrieve the original Rule in the Package.
getOtherColumn() - Method in class org.drools.common.InstanceEqualsConstraint
 
getOtherFactHandle() - Method in class org.drools.common.EqualityKey
 
getOuterList() - Method in class org.drools.util.BaseMultiLinkedListNode
 
getOuterList() - Method in interface org.drools.util.MultiLinkedListNode
Returns the containing LinkedList
getOwner() - Method in class org.drools.util.concurrent.locks.ReentrantLock
null if not owned.
getPackage() - Method in class org.drools.compiler.PackageBuilder
 
getPackage() - Method in exception org.drools.PackageIntegrationException
Retrieve the Package.
getPackage() - Method in exception org.drools.rule.DuplicateRuleNameException
Retrieve the Package.
getPackage() - Method in class org.drools.rule.Rule
 
getPackage() - Method in class org.drools.semantics.java.RuleBuilder
 
getPackageCompilationData() - Method in class org.drools.rule.Package
 
getPackageDescr() - Method in class org.drools.lang.RuleParser
 
getPackageDescr() - Method in class org.drools.xml.XmlPackageReader
 
getPackages() - Method in class org.drools.common.AbstractRuleBase
 
getPackages() - Method in interface org.drools.RuleBase
 
getParameterNames() - Method in class org.drools.lang.descr.FunctionDescr
 
getParameterTypes() - Method in class org.drools.lang.descr.FunctionDescr
 
getPredicateExpression() - Method in class org.drools.rule.PredicateConstraint
 
getPrevious() - Method in class org.drools.common.ScheduledAgendaItem
 
getPrevious() - Method in class org.drools.util.AbstractBaseLinkedListNode
 
getPrevious() - Method in interface org.drools.util.FastCollection.Record
Returns the record before this one.
getPrevious() - Method in class org.drools.util.FastMap.Entry
Returns the entry before this one.
getPrevious() - Method in interface org.drools.util.LinkedListNode
Returns the previous node
getPropagatedTuples(ReteooWorkingMemory, TupleSink) - Method in class org.drools.reteoo.NotNode
 
getPropagationContext() - Method in class org.drools.common.AgendaItem
 
getPropagationContext() - Method in class org.drools.common.ScheduledAgendaItem
 
getPropagationContext() - Method in class org.drools.event.WorkingMemoryEvent
 
getPropagationContext() - Method in class org.drools.leaps.Token
 
getPropagationContext() - Method in interface org.drools.spi.Activation
Retrieve the PropagationContext for the Activation
getPropagationNumber() - Method in class org.drools.common.PropagationContextImpl
 
getPropagationNumber() - Method in interface org.drools.spi.PropagationContext
 
getProperties() - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
getProperties() - Method in interface org.drools.decisiontable.parser.RuleSheetListener
Return the rule sheet properties
getProperties() - Method in class org.drools.decisiontable.parser.xls.PropertiesSheetListener
Return the key value pairs.
getProperty(String) - Method in class org.drools.RuleBaseConfiguration
Returns the current value for the given property or null if it is not set
getPropertyGetters() - Method in class org.drools.util.asm.ClassFieldInspector
Return a list in order of which the getters (and "is") methods were found.
getQueryResults(String) - Method in class org.drools.base.DefaultKnowledgeHelper
 
getQueryResults(String) - Method in class org.drools.common.AbstractWorkingMemory
 
getQueryResults(String) - Method in class org.drools.reteoo.ReteooWorkingMemory
 
getQueryResults(String) - Method in interface org.drools.spi.KnowledgeHelper
 
getQueryResults(String) - Method in class org.drools.SynchronizedWorkingMemory
 
getQueryResults(String) - Method in interface org.drools.WorkingMemory
Retrieve the QueryResults of the specified query.
getQueueable() - Method in class org.drools.common.AgendaGroupImpl
 
getQueueable() - Method in class org.drools.util.BinaryHeapFifoQueue
 
getQueuedThreads() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Returns a collection containing threads that may be waiting to acquire this lock.
getQueueLength() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Returns an estimate of the number of threads waiting to acquire this lock.
getRecency() - Method in class org.drools.common.DefaultFactHandle
 
getRecency() - Method in interface org.drools.common.InternalFactHandle
 
getRecency() - Method in class org.drools.leaps.Token
 
getRecency() - Method in class org.drools.reteoo.InitialFactHandle
 
getRecency() - Method in class org.drools.reteoo.ReteTuple
 
getRecency() - Method in interface org.drools.spi.Tuple
 
getRequiredDeclarations() - Method in class org.drools.common.BetaNodeBinder
 
getRequiredDeclarations() - Method in class org.drools.common.InstanceEqualsConstraint
 
getRequiredDeclarations() - Method in class org.drools.common.InstanceNotEqualsConstraint
 
getRequiredDeclarations() - Method in class org.drools.rule.BoundVariableConstraint
 
getRequiredDeclarations() - Method in class org.drools.rule.EvalCondition
 
getRequiredDeclarations() - Method in class org.drools.rule.LiteralConstraint
Literal constraints cannot have required declarations, so always return an empty array.
getRequiredDeclarations() - Method in class org.drools.rule.PredicateConstraint
 
getRequiredDeclarations() - Method in class org.drools.rule.ReturnValueConstraint
 
getRequiredDeclarations() - Method in interface org.drools.spi.FieldConstraint
 
getResourceAsStream(String) - Method in class org.drools.rule.PackageCompilationData.PackageClassLoader
 
getResult() - Method in class org.drools.decisiontable.parser.LhsBuilder
 
getResult() - Method in class org.drools.decisiontable.parser.RhsBuilder
 
getResult() - Method in interface org.drools.decisiontable.parser.SourceBuilder
 
getReturnType() - Method in class org.drools.lang.descr.FunctionDescr
 
getRootCause() - Method in exception org.drools.CheckedDroolsException
Deprecated. Use Throwable.getCause()
getRow() - Method in class org.drools.compiler.ParserError
 
getRule() - Method in class org.drools.audit.event.ActivationLogEvent
Returns the name of the rule of the activation.
getRule() - Method in class org.drools.base.BaseDuration
 
getRule() - Method in class org.drools.base.DefaultKnowledgeHelper
 
getRule() - Method in class org.drools.common.AgendaItem
Retrieve the rule.
getRule() - Method in class org.drools.common.ScheduledAgendaItem
Retrieve the rule.
getRule() - Method in class org.drools.compiler.RuleError
 
getRule() - Method in exception org.drools.rule.InvalidRuleException
Retrieve the invalid Rule.
getRule(String) - Method in class org.drools.rule.Package
Retrieve a Rule by name.
getRule() - Method in exception org.drools.RuleIntegrationException
Retrieve the Rule.
getRule() - Method in class org.drools.semantics.java.RuleBuilder
 
getRule() - Method in interface org.drools.spi.Activation
Retrieve the Rule that was activated.
getRule() - Method in exception org.drools.spi.ConsequenceException
 
getRule() - Method in interface org.drools.spi.KnowledgeHelper
 
getRuleBase() - Method in class org.drools.common.AbstractWorkingMemory
 
getRuleBase() - Method in class org.drools.SynchronizedWorkingMemory
 
getRuleBase() - Method in interface org.drools.WorkingMemory
Retrieve the RuleBase of this working memory.
getRuleClass() - Method in class org.drools.semantics.java.RuleBuilder
 
getRuleComplexity() - Method in class org.drools.leaps.LeapsRuleHandle
 
getRuleConflictResolver() - Method in interface org.drools.leaps.ConflictResolver
 
getRuleName(String) - Static method in class org.drools.decisiontable.parser.RuleSheetParserUtil
 
getRuleOrigin() - Method in class org.drools.common.PropagationContextImpl
 
getRuleOrigin() - Method in interface org.drools.spi.PropagationContext
 
getRules() - Method in class org.drools.decisiontable.model.Package
 
getRules() - Method in class org.drools.lang.descr.PackageDescr
 
getRules() - Method in class org.drools.rule.Package
Retrieve all Rules in this Package.
getRuleSet() - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
getRuleSet() - Method in interface org.drools.decisiontable.parser.RuleSheetListener
Build the final ruleset as parsed.
getSalience() - Method in class org.drools.common.ActivationQueue
Returns the salience.
getSalience() - Method in class org.drools.decisiontable.model.Rule
 
getSalience() - Method in class org.drools.leaps.LeapsRuleHandle
 
getSalience() - Method in class org.drools.rule.Rule
Retrieve the Rule salience.
getScheduledActivations() - Method in interface org.drools.Agenda
 
getScheduledActivations() - Method in class org.drools.common.DefaultAgenda
 
getScheduledItems() - Method in interface org.drools.Agenda
 
getScheduledItems() - Method in class org.drools.common.DefaultAgenda
 
getScope() - Method in class org.drools.lang.dsl.template.NLMappingItem
 
getSemantic() - Method in interface org.drools.spi.Functions
 
getShortEvaluator(int) - Static method in class org.drools.base.evaluators.ShortFactory
 
getSnippet() - Method in class org.drools.decisiontable.model.Condition
 
getSnippet() - Method in class org.drools.decisiontable.model.Consequence
 
getSnippet() - Method in class org.drools.decisiontable.model.Duration
 
getSource() - Method in class org.drools.lang.RuleParser
 
getSource() - Method in class org.drools.semantics.java.parser.JavaParser
 
getSourceBuilder() - Method in class org.drools.decisiontable.parser.ActionType
 
getSpecifity() - Method in class org.drools.rule.Rule
 
getSpreadsheetRowNumber() - Method in class org.drools.decisiontable.model.Rule
 
getStack() - Method in interface org.drools.Agenda
 
getStack() - Method in class org.drools.common.DefaultAgenda
 
getStatus() - Method in class org.drools.common.EqualityKey
 
getStringEvaluator(int) - Static method in class org.drools.base.evaluators.StringFactory
 
getSwitchCount() - Method in class org.drools.reteoo.AlphaNodeSwitch
 
getTargetTemplate() - Method in class org.drools.lang.dsl.template.NLMappingItem
 
getTemplate() - Method in class org.drools.lang.dsl.template.MappingError
 
getTemplateText() - Method in class org.drools.lang.dsl.template.MappingError
 
getText() - Method in class org.drools.lang.descr.EvalDescr
 
getText() - Method in class org.drools.lang.descr.FunctionDescr
 
getText() - Method in class org.drools.lang.descr.LiteralDescr
 
getText() - Method in class org.drools.lang.descr.PredicateDescr
 
getText() - Method in class org.drools.lang.descr.ReturnValueDescr
 
getText() - Method in interface org.drools.spi.Functions
 
getText() - Method in interface org.drools.xml.Configuration
Retrieve the node text.
getText() - Method in class org.drools.xml.DefaultConfiguration
 
getTokenNames() - Method in class org.drools.lang.RuleParser
 
getTokenNames() - Method in class org.drools.semantics.java.parser.JavaParser
 
getTrace() - Method in class org.drools.util.asm.MethodComparator.Tracer
 
getTransformedLhs() - Method in class org.drools.rule.Rule
Uses the LogicTransformer to process the Rule patters - if no ORs are used this will return an array of a single AND element.
getTruthMaintenanceSystem() - Method in class org.drools.common.AbstractWorkingMemory
 
getTuple() - Method in class org.drools.base.DefaultKnowledgeHelper
 
getTuple() - Method in class org.drools.common.AgendaItem
Retrieve the tuple.
getTuple() - Method in class org.drools.common.ScheduledAgendaItem
Retrieve the tuple.
getTuple() - Method in class org.drools.reteoo.TupleMatch
Return the parent ReteTuple
getTuple() - Method in interface org.drools.spi.Activation
Retrieve the Tuple that was activated.
getTuple() - Method in interface org.drools.spi.KnowledgeHelper
 
getTupleMatch(DefaultFactHandle) - Method in class org.drools.reteoo.ReteTuple
 
getTupleMatches() - Method in class org.drools.reteoo.ReteTuple
 
getType() - Method in class org.drools.audit.event.LogEvent
Returns the type of the log event as defined in this class.
getType() - Method in class org.drools.base.BaseEvaluator
 
getType() - Method in class org.drools.common.PropagationContextImpl
 
getType() - Method in interface org.drools.spi.Evaluator
 
getType() - Method in interface org.drools.spi.PropagationContext
 
getTypeResolver() - Method in class org.drools.rule.Package
 
getValue(Object) - Method in class org.drools.base.BaseClassFieldExtractor
This will be implemented by the dynamic classes
getValue(Object) - Method in class org.drools.base.ClassFieldExtractor
 
getValue() - Method in class org.drools.base.FieldImpl
 
getValue() - Method in class org.drools.lang.descr.AttributeDescr
 
getValue(Object) - Method in class org.drools.rule.Declaration
 
getValue(Object) - Method in class org.drools.spi.ColumnExtractor
 
getValue(Object) - Method in interface org.drools.spi.Extractor
 
getValue() - Method in interface org.drools.spi.FieldValue
 
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 class org.drools.util.FastMap.Entry
Returns the value for this entry.
getValue() - Method in interface org.drools.util.MapIterator
Gets the current value, which is the value associated with the last key returned by next().
GETVALUE_INVALID - Static variable in class org.drools.util.AbstractHashedMap
 
getValueComparator() - Method in class org.drools.util.FastCollection
Returns the value comparator for this collection (default FastComparator.DEFAULT).
getValueComparator() - Method in class org.drools.util.FastMap
Returns the value comparator for this fast map.
getValueType() - Method in class org.drools.base.ClassObjectType
 
getValueType() - Method in interface org.drools.spi.ObjectType
 
getVariableList(String) - Static method in class org.drools.decisiontable.parser.RuleSheetParserUtil
08 - 18 - 2005 Ricardo Rojas
getVariables() - Method in class org.drools.decisiontable.model.Package
 
getWorkingMemories() - Method in class org.drools.common.AbstractRuleBase
 
getWorkingMemories() - Method in interface org.drools.RuleBase
 
getWorkingMemory() - Method in interface org.drools.Agenda
 
getWorkingMemory() - Method in class org.drools.base.DefaultKnowledgeHelper
 
getWorkingMemory() - Method in class org.drools.common.DefaultAgenda
 
getWorkingMemory() - Method in class org.drools.event.WorkingMemoryEvent
 
getWorkingMemory() - Method in class org.drools.leaps.Token
Returns a reference to the WorkingMemory associated with this object.
getWorkingMemory() - Method in interface org.drools.spi.KnowledgeHelper
 
getWorkingMemoryEventListeners() - Method in class org.drools.common.AbstractWorkingMemory
 
getWorkingMemoryEventListeners() - Method in interface org.drools.common.EventSupport
 
getWorkingMemoryEventListeners() - Method in class org.drools.SynchronizedWorkingMemory
 
getWorkingMemoryEventListeners() - Method in interface org.drools.WorkingMemory
Returns all event listeners.
getWorkingMemoryEventSupport() - Method in class org.drools.common.AbstractWorkingMemory
 
Global - Class in org.drools.decisiontable.model
 
Global() - Constructor for class org.drools.decisiontable.model.Global
 
global() - Method in class org.drools.lang.RuleParser
 
GlobalError - Class in org.drools.compiler
 
GlobalError(String) - Constructor for class org.drools.compiler.GlobalError
 
globals - Variable in class org.drools.common.AbstractRuleBase
 
globals - Variable in class org.drools.common.AbstractWorkingMemory
Global values which are associated with this memory.
GREATER - Static variable in interface org.drools.spi.Evaluator
 
GREATER_OR_EQUAL - Static variable in interface org.drools.spi.Evaluator
 
GroupElement - Class in org.drools.rule
 
GroupElement() - Constructor for class org.drools.rule.GroupElement
 
grow() - Method in class org.drools.util.PriorityQueue
Increases the size of the heap to support additional elements
GT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
GT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 

H

handleException(WorkingMemory, ConsequenceException) - Method in interface org.drools.spi.AsyncExceptionHandler
 
handleFactory - Variable in class org.drools.common.AbstractWorkingMemory
 
handler() - Method in class org.drools.semantics.java.parser.JavaParser
 
hasErrors() - Method in class org.drools.compiler.DrlParser
 
hasErrors() - Method in class org.drools.compiler.PackageBuilder
This will return true if there were errors in the package building and compiling phase
hasErrors() - Method in class org.drools.lang.RuleParser
return true if any parser errors were accumulated
hasErrors() - Method in class org.drools.semantics.java.parser.JavaParser
return true if any parser errors were accumulated
hash(Object) - Method in class org.drools.util.AbstractHashedMap
Gets the hash code for the key specified.
hash(Object) - Method in class org.drools.util.IdentityMap
Gets the hash code for the key specified.
hashCode() - Method in class org.drools.base.BaseClassFieldExtractor
 
hashCode() - Method in class org.drools.base.BaseEvaluator
 
hashCode() - Method in class org.drools.base.ClassFieldExtractor
 
hashCode() - Method in class org.drools.base.ClassObjectType
 
hashCode() - Method in class org.drools.base.DroolsQuery
 
hashCode() - Method in class org.drools.base.FieldImpl
 
hashCode() - Method in class org.drools.common.AgendaGroupImpl
 
hashCode() - Method in class org.drools.common.AgendaItem
Return the hashCode of the TupleKey as the hashCode of the AgendaItem
hashCode() - Method in class org.drools.common.BetaNodeBinder
 
hashCode() - Method in class org.drools.common.DefaultFactHandle
 
hashCode() - Method in class org.drools.common.EqualityKey
Returns the cached hashCode
hashCode() - Method in class org.drools.common.InstanceEqualsConstraint
 
hashCode() - Method in class org.drools.common.InstanceNotEqualsConstraint
 
hashCode() - Method in class org.drools.common.LogicalDependency
 
hashCode() - Method in class org.drools.common.ScheduledAgendaItem
Return the hashode of the TupleKey as the hashCode of the AgendaItem
hashCode() - Method in class org.drools.leaps.Token
 
hashCode() - Method in class org.drools.leaps.util.TableRecord
 
hashCode() - Method in class org.drools.reteoo.AlphaNodeSwitch
 
hashCode() - Method in class org.drools.reteoo.InitialFactHandle
 
hashCode() - Method in class org.drools.reteoo.ReteTuple
 
hashCode() - Method in class org.drools.rule.BoundVariableConstraint
 
hashCode() - Method in class org.drools.rule.Declaration
 
hashCode() - Method in class org.drools.rule.EvalCondition
 
hashCode() - Method in class org.drools.rule.GroupElement
 
hashCode() - Method in class org.drools.rule.LiteralConstraint
 
hashCode() - Method in class org.drools.rule.Package
 
hashCode() - Method in class org.drools.rule.PredicateConstraint
 
hashCode() - Method in class org.drools.rule.ReturnValueConstraint
 
hashCode() - Method in class org.drools.rule.Rule
 
hashCode() - Method in class org.drools.util.AbstractHashedMap
Gets the standard Map hashCode.
hashCode - Variable in class org.drools.util.AbstractHashedMap.HashEntry
The hash code of the key
hashCode() - Method in class org.drools.util.AbstractHashedMap.HashEntry
 
hashCode() - Method in class org.drools.util.FastCollection
Returns the hash code for this collection (independent from the collection order; unless this collection is a list instance).
hashCode() - Method in class org.drools.util.FastMap.Entry
Returns the hash code for this entry.
hashCode() - Method in class org.drools.util.FastMap
Returns the hash code value for this map.
hashCode() - Method in class org.drools.util.IdentityMap.IdentityEntry
 
hashCodeOf(Object) - Method in class org.drools.common.EqualityAssertMapComparator
 
hashCodeOf(Object) - Method in class org.drools.common.EqualityKeyComparator
 
hashCodeOf(Object) - Method in class org.drools.common.IdentityAssertMapComparator
 
hashCodeOf(Object) - Method in class org.drools.util.FastComparator
Returns the hash code for the specified object (consistent with FastComparator.areEqual(java.lang.Object, java.lang.Object)).
HashedObjectSinkList - Class in org.drools.reteoo
HashedObjectSinkList A hashed implementation for ObjectSinkList to use in nodes that do alpha node hashing
HashedObjectSinkList() - Constructor for class org.drools.reteoo.HashedObjectSinkList
 
hashIndex(int, int) - Method in class org.drools.util.AbstractHashedMap
Gets the index into the data storage for the hashCode specified.
hashIndex - Variable in class org.drools.util.AbstractHashedMap.HashIterator
The current index into the array of buckets
hasMatches() - Method in class org.drools.reteoo.ObjectMatches
 
hasNext() - Method in class org.drools.leaps.util.ConstrainedIteratorFromPositionToTableStart
 
hasNext() - Method in class org.drools.leaps.util.IteratorFromPositionToTableStart
 
hasNext() - Method in interface org.drools.leaps.util.TableIterator
 
hasNext() - Method in class org.drools.util.AbstractHashedMap.HashIterator
 
hasNext() - Method in class org.drools.util.EmptyMapIterator
 
hasNext() - Method in class org.drools.util.IteratorChain
Return true if any Iterator in the IteratorChain has a remaining element.
hasNext() - Method in interface org.drools.util.MapIterator
Checks to see if there are more entries still to be iterated.
hasNextRuleHandle() - Method in class org.drools.leaps.Token
 
hasPrevious() - Method in class org.drools.util.EmptyMapIterator
 
hasQueuedThread(Thread) - Method in class org.drools.util.concurrent.locks.ReentrantLock
Queries whether the given thread is waiting to acquire this lock.
hasQueuedThreads() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Queries whether any threads are waiting to acquire this lock.
hasValues() - Method in class org.drools.decisiontable.parser.LhsBuilder
 
hasValues() - Method in class org.drools.decisiontable.parser.RhsBuilder
 
hasValues() - Method in interface org.drools.decisiontable.parser.SourceBuilder
 
head() - Method in class org.drools.util.FastCollection
Returns the head record of this collection; it is the record such as head().getNext() holds the first collection value.
head() - Method in class org.drools.util.FastMap
Returns the head entry of this map.
headRecord - Variable in class org.drools.leaps.util.Table
 
HEX_DIGIT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
HEX_DIGIT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
HEX_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParser
 
HEX_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
HORIZONTALCONDITION_TAG - Static variable in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 

I

ID - Static variable in class org.drools.lang.RuleParser
 
ID - Static variable in class org.drools.lang.RuleParserLexer
 
IDENT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
IDENT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
identifier() - Method in class org.drools.semantics.java.parser.JavaParser
 
identifierStar() - Method in class org.drools.semantics.java.parser.JavaParser
 
IDENTITY - Static variable in class org.drools.util.FastComparator
Holds the identity comparator; poorly distributed system hashcodes are rehashed.
IdentityAssertMapComparator - Class in org.drools.common
 
IdentityAssertMapComparator(Class) - Constructor for class org.drools.common.IdentityAssertMapComparator
 
IdentityMap - Class in org.drools.util
A Map implementation that matches keys and values based on == not equals().
IdentityMap() - Constructor for class org.drools.util.IdentityMap
Constructs a new empty map with default size and load factor.
IdentityMap(int) - Constructor for class org.drools.util.IdentityMap
Constructs a new, empty map with the specified initial capacity.
IdentityMap(int, float) - Constructor for class org.drools.util.IdentityMap
Constructs a new, empty map with the specified initial capacity and load factor.
IdentityMap(Map) - Constructor for class org.drools.util.IdentityMap
Constructor copying elements from another map.
IdentityMap.IdentityEntry - Class in org.drools.util
HashEntry
IdentityMap.IdentityEntry(AbstractHashedMap.HashEntry, int, Object, Object) - Constructor for class org.drools.util.IdentityMap.IdentityEntry
 
identPrimary() - Method in class org.drools.semantics.java.parser.JavaParser
 
IGNORE_TOKEN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
IGNORE_TOKEN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
ILogEventFilter - Interface in org.drools.audit.event
An event filter that can be used to filter log events.
implementsClause() - Method in class org.drools.semantics.java.parser.JavaParser
 
Import - Class in org.drools.decisiontable.model
 
Import() - Constructor for class org.drools.decisiontable.model.Import
 
import_name() - Method in class org.drools.lang.RuleParser
 
import_statement() - Method in class org.drools.lang.RuleParser
 
IMPORT_TAG - Static variable in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
INC - Static variable in class org.drools.semantics.java.parser.JavaParser
 
INC - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
inclusiveOrExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
increaseFactHandleRecency(InternalFactHandle) - Method in class org.drools.common.AbstractFactHandleFactory
 
increaseFactHandleRecency(InternalFactHandle) - Method in interface org.drools.spi.FactHandleFactory
Increases the recency of the FactHandle
init() - Method in class org.drools.base.ClassFieldExtractor
 
init() - Method in class org.drools.util.AbstractHashedMap
Initialise subclasses during construction, cloning or deserialization.
InitialFact - Interface in org.drools
 
InitialFactHandle - Class in org.drools.reteoo
 
InitialFactHandle(InternalFactHandle) - Constructor for class org.drools.reteoo.InitialFactHandle
 
initializer() - Method in class org.drools.semantics.java.parser.JavaParser
 
InputType - Class in org.drools.decisiontable
Provides valid input types for decision tables.
InputType() - Constructor for class org.drools.decisiontable.InputType
 
INSTANCE - Static variable in class org.drools.conflict.DepthConflictResolver
 
INSTANCE - Static variable in class org.drools.util.EmptyMapIterator
Singleton instance of the iterator.
InstanceEqualConstrRightMemory - Class in org.drools.reteoo.beta
 
InstanceEqualConstrRightMemory(int) - Constructor for class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
InstanceEqualConstrRightMemory(int, BetaRightMemory) - Constructor for class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
InstanceEqualsConstraint - Class in org.drools.common
InstanceEqualsConstraint Created: 21/06/2006
InstanceEqualsConstraint(int) - Constructor for class org.drools.common.InstanceEqualsConstraint
 
InstanceNotEqualsConstraint - Class in org.drools.common
 
InstanceNotEqualsConstraint(int) - Constructor for class org.drools.common.InstanceNotEqualsConstraint
 
INT - Static variable in class org.drools.lang.RuleParser
 
INT - Static variable in class org.drools.lang.RuleParserLexer
 
INTEGER_TYPE - Static variable in interface org.drools.spi.Evaluator
 
IntegerFactory - Class in org.drools.base.evaluators
 
IntegerFactory() - Constructor for class org.drools.base.evaluators.IntegerFactory
 
IntegrationException - Exception in org.drools
 
IntegrationException() - Constructor for exception org.drools.IntegrationException
 
IntegrationException(String) - Constructor for exception org.drools.IntegrationException
 
IntegrationException(String, Throwable) - Constructor for exception org.drools.IntegrationException
 
IntegrationException(Throwable) - Constructor for exception org.drools.IntegrationException
 
interfaceDefinition() - Method in class org.drools.semantics.java.parser.JavaParser
 
interfaceExtends() - Method in class org.drools.semantics.java.parser.JavaParser
 
InternalAgenda - Interface in org.drools.common
 
InternalFactHandle - Interface in org.drools.common
 
InternalRuleBase - Interface in org.drools.common
 
InternalWorkingMemoryActions - Interface in org.drools.common
 
invalidate() - Method in class org.drools.common.DefaultFactHandle
 
invalidate() - Method in interface org.drools.common.InternalFactHandle
 
invalidate() - Method in class org.drools.reteoo.InitialFactHandle
 
InvalidPatternException - Exception in org.drools.rule
 
InvalidPatternException() - Constructor for exception org.drools.rule.InvalidPatternException
 
InvalidPatternException(String) - Constructor for exception org.drools.rule.InvalidPatternException
 
InvalidPatternException(String, Throwable) - Constructor for exception org.drools.rule.InvalidPatternException
 
InvalidPatternException(Throwable) - Constructor for exception org.drools.rule.InvalidPatternException
 
InvalidRuleException - Exception in org.drools.rule
Indicates an error regarding the semantic validity of a rule.
InvalidRuleException(Rule) - Constructor for exception org.drools.rule.InvalidRuleException
 
InvalidRuleException(String, Rule) - Constructor for exception org.drools.rule.InvalidRuleException
 
InvalidRuleException(String, Rule, Throwable) - Constructor for exception org.drools.rule.InvalidRuleException
 
InvalidRulePackage - Exception in org.drools.rule
This exception is thrown when an invalid package (ie one that has errors) it attempted to be added to a RuleBase.
InvalidRulePackage(String) - Constructor for exception org.drools.rule.InvalidRulePackage
 
Invoker - Interface in org.drools.spi
 
invokers - Variable in class org.drools.semantics.java.RuleBuilder
 
isActivated() - Method in class org.drools.common.AgendaItem
 
isActivated() - Method in class org.drools.common.ScheduledAgendaItem
 
isActivated() - Method in interface org.drools.spi.Activation
 
isActive() - Method in class org.drools.common.ActivationQueue
Has the queue been placed onto a PriorityQueue, if so this returns true until it is removed.
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.common.BetaNodeBinder
 
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.common.InstanceEqualsConstraint
 
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.common.InstanceNotEqualsConstraint
 
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.leaps.ColumnConstraints
 
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.rule.BoundVariableConstraint
 
isAllowed(Tuple, WorkingMemory) - Method in class org.drools.rule.EvalCondition
 
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.rule.LiteralConstraint
 
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.rule.PredicateConstraint
 
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.rule.ReturnValueConstraint
 
isAllowed(InternalFactHandle, Tuple, WorkingMemory) - Method in interface org.drools.spi.FieldConstraint
 
isAllowedAlpha(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.leaps.ColumnConstraints
 
isAllowedBeta(InternalFactHandle, Tuple, WorkingMemory) - Method in class org.drools.leaps.ColumnConstraints
 
isAlphaPresent() - Method in class org.drools.leaps.ColumnConstraints
 
isAscendingOrder() - Method in class org.drools.util.PriorityQueue
Checks whether the heap is ascending or descending order.
isAtCapacity() - Method in class org.drools.util.PriorityQueue
Tests if the buffer is at capacity.
isBound() - Method in class org.drools.rule.Column
 
isClean() - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
Test method that checks if there is any garbage list in memory, what indicates an error.
isClean() - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
Test method that checks if there is any garbage list in memory, what indicates an error.
isClean() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
Test method that checks if there is any garbage list in memory, what indicates an error.
isClean() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
Test method that checks if there is any garbage list in memory, what indicates an error.
isEmpty() - Method in class org.drools.common.ActivationGroupImpl
 
isEmpty() - Method in class org.drools.common.ActivationQueue
Returns true if there are no Activations on the queue.
isEmpty() - Method in class org.drools.common.AgendaGroupImpl
Iterates a PriorityQueue removing empty entries until it finds a populated entry and return true, otherwise it returns false;
isEmpty() - Method in class org.drools.common.EqualityKey
 
isEmpty() - Method in class org.drools.event.AgendaEventSupport
 
isEmpty() - Method in class org.drools.event.WorkingMemoryEventSupport
 
isEmpty() - Method in class org.drools.leaps.util.IteratorFromPositionToTableStart
 
isEmpty() - Method in class org.drools.leaps.util.Table
indicates if table has any elements
isEmpty() - Method in interface org.drools.leaps.util.TableIterator
single object iterator
isEmpty() - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Checks if this memory is empty
isEmpty() - Method in interface org.drools.reteoo.beta.BetaRightMemory
Returns true if the memory is empty
isEmpty() - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
isEmpty() - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
isEmpty() - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
isEmpty() - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
isEmpty() - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
isEmpty() - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
isEmpty() - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
isEmpty() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
isEmpty() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
isEmpty() - Method in class org.drools.semantics.java.ClassTypeResolver
 
isEmpty() - Method in interface org.drools.spi.ActivationGroup
 
isEmpty() - Method in class org.drools.util.AbstractHashedMap
Checks whether the map is currently empty.
isEmpty() - Method in class org.drools.util.BinaryHeapFifoQueue
Tests if queue is empty.
isEmpty() - Method in class org.drools.util.CompositeCollection
Checks whether this composite collection is empty.
isEmpty() - Method in class org.drools.util.FastCollection
Indicates if this collection is empty.
isEmpty() - Method in class org.drools.util.FastMap
Indicates if this map contains no key-value mappings.
isEmpty() - Method in class org.drools.util.LinkedList
 
isEmpty() - Method in class org.drools.util.PrimitiveLongStack
 
isEmpty() - Method in interface org.drools.util.Queue
 
isEqualKey(Object, Object) - Method in class org.drools.util.AbstractHashedMap
Compares two keys, in internal converted form, to see if they are equal.
isEqualKey(Object, Object) - Method in class org.drools.util.IdentityMap
Compares two keys for equals.
isEqualValue(Object, Object) - Method in class org.drools.util.AbstractHashedMap
Compares two values, in external form, to see if they are equal.
isEqualValue(Object, Object) - Method in class org.drools.util.IdentityMap
Compares two values for equals.
isFull() - Method in class org.drools.util.BinaryHeapFifoQueue
Tests if queue is full.
isHeldByCurrentThread() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Queries if this lock is held by the current thread.
isImmutable() - Method in class org.drools.RuleBaseConfiguration
Returns true if this configuration object is immutable or false otherwise.
isInError() - Method in class org.drools.compiler.PackageBuilder.ErrorHandler
This needes to be checked if there is infact an error
isLocked() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Queries if this lock is held by any thread.
isLocked - Variable in class org.drools.util.IteratorChain
ComparatorChain is "locked" after the first time compare(Object,Object) is called
isLocked() - Method in class org.drools.util.IteratorChain
Determine if modifications can still be made to the IteratorChain.
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Returns true if the tuple is a possible match to the handle passed to the previous selectPossibleMatches() call
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in interface org.drools.reteoo.beta.BetaRightMemory
Returns true if the matches is a possible match to the tuple given to the previous selectPossibleMatches() call
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
isPossibleMatch(MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
isResume() - Method in class org.drools.leaps.Token
 
isSemanticallyValid() - Method in class org.drools.rule.Rule
This will return if the semantic actions or predicates in the rules are valid.
isShared() - Method in class org.drools.util.FastMap
Indicates if this map supports concurrent operations without synchronization (default unshared).
isStaticFieldValue() - Method in class org.drools.lang.descr.LiteralDescr
 
isStringMeaningTrue(String) - Static method in class org.drools.decisiontable.parser.RuleSheetParserUtil
 
isValid() - Method in class org.drools.rule.Package
 
isValid() - Method in class org.drools.rule.Query
Override this as Queries will NEVER have a consequence, and it should not be taken into account when deciding if it is valid.
isValid() - Method in class org.drools.rule.Rule
Determine if this rule is internally consistent and valid.
iterator() - Method in class org.drools.common.ActivationGroupImpl
 
iterator() - Method in class org.drools.leaps.LeapsQueryResults
 
iterator() - Method in class org.drools.leaps.util.Table
 
iterator() - Method in class org.drools.leaps.util.TokenStack
 
iterator() - Method in class org.drools.QueryResults
 
iterator(WorkingMemory, InternalFactHandle) - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Returns an iterator to iterate over tuples that attend the binder/handle constraints
iterator() - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Returns an iterator to iterate over all tuples in the beta left memory This method is much heavier than the iterator(workingMemory, handle) method as it is not backed by a data structure.
iterator(WorkingMemory, ReteTuple) - Method in interface org.drools.reteoo.beta.BetaRightMemory
Returns an iterator that allows to iterate over the ObjectMatches (and referenced FactHandles) that are possible matches to the given tuple.
iterator() - Method in interface org.drools.reteoo.beta.BetaRightMemory
Returns an iterator that allows to iterate over all the ObjectMatches in the beta right memory.
iterator(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
iterator() - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
iterator(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
iterator() - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
iterator(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
iterator() - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
iterator(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
iterator() - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
iterator(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
iterator() - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
iterator(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
iterator() - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
iterator(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
iterator() - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
iterator(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
iterator() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
iterator(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
iterator() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
iterator(WorkingMemory, DefaultFactHandle) - Method in class org.drools.reteoo.DefaultObjectSinkList
 
iterator(WorkingMemory, DefaultFactHandle) - Method in class org.drools.reteoo.HashedObjectSinkList
 
iterator() - Method in class org.drools.reteoo.HashedObjectSinkList
 
iterator(WorkingMemory, DefaultFactHandle) - Method in interface org.drools.reteoo.ObjectSinkList
Iterates over all matching (in case of hashed list) object Sinks
iterator() - Method in interface org.drools.reteoo.ObjectSinkList
Iterates over all object Sinks
iterator() - Method in interface org.drools.spi.ActivationGroup
 
iterator() - Method in class org.drools.util.AbstractHashedMap.EntrySet
 
iterator() - Method in class org.drools.util.AbstractHashedMap.KeySet
 
iterator() - Method in class org.drools.util.AbstractHashedMap.Values
 
iterator() - Method in class org.drools.util.CompositeCollection
Gets an iterator over all the collections in this composite.
iterator() - Method in class org.drools.util.FastCollection
Returns an iterator over the elements in this collection (allocated on the stack when executed in a PoolContext).
iterator() - Method in class org.drools.util.LinkedList
Returns a list iterator
iterator() - Method in class org.drools.util.PriorityQueue
Returns an iterator over this heap's elements.
IteratorChain - Class in org.drools.util
An IteratorChain is an Iterator that wraps a number of Iterators.
IteratorChain() - Constructor for class org.drools.util.IteratorChain
Construct an IteratorChain with no Iterators.
IteratorChain(Iterator) - Constructor for class org.drools.util.IteratorChain
Construct an IteratorChain with a single Iterator.
IteratorChain(Iterator, Iterator) - Constructor for class org.drools.util.IteratorChain
Constructs a new IteratorChain over the two given iterators.
IteratorChain(Iterator[]) - Constructor for class org.drools.util.IteratorChain
Constructs a new IteratorChain over the array of iterators.
IteratorChain(Collection) - Constructor for class org.drools.util.IteratorChain
Constructs a new IteratorChain over the collection of iterators.
iteratorChain - Variable in class org.drools.util.IteratorChain
The chain of iterators
IteratorFromPositionToTableEnd - Class in org.drools.leaps.util
Leaps specific iterator for leaps tables. relies on leaps table double link list structure for navigation
IteratorFromPositionToTableEnd(TableRecord) - Constructor for class org.drools.leaps.util.IteratorFromPositionToTableEnd
 
IteratorFromPositionToTableEnd(TableRecord, TableRecord) - Constructor for class org.drools.leaps.util.IteratorFromPositionToTableEnd
 
iteratorFromPositionToTableEnd(Object) - Method in class org.drools.leaps.util.Table
retrieve iterator over portion of the table data starting at objectAtStart and positioning iterator at objectAtPosition for resumed iterations
IteratorFromPositionToTableStart - Class in org.drools.leaps.util
Leaps specific iterator for leaps tables. relies on leaps table double link list structure for navigation
IteratorFromPositionToTableStart(TableRecord) - Constructor for class org.drools.leaps.util.IteratorFromPositionToTableStart
constracts an leaps iterator to iterate over a single record.
IteratorFromPositionToTableStart(TableRecord, TableRecord) - Constructor for class org.drools.leaps.util.IteratorFromPositionToTableStart
 
iteratorFromPositionToTableStart(Object, Object) - Method in class org.drools.leaps.util.Table
retrieve iterator over portion of the table data starting at objectAtStart and positioning iterator at objectAtPosition for resumed iterations

J

JANINO - Static variable in class org.drools.compiler.PackageBuilderConfiguration
 
JavaExprAnalyzer - Class in org.drools.semantics.java
Expression analyzer.
JavaExprAnalyzer() - Constructor for class org.drools.semantics.java.JavaExprAnalyzer
Construct.
JavaParser - Class in org.drools.semantics.java.parser
 
JavaParser(TokenStream) - Constructor for class org.drools.semantics.java.parser.JavaParser
 
JavaParserLexer - Class in org.drools.semantics.java.parser
 
JavaParserLexer() - Constructor for class org.drools.semantics.java.parser.JavaParserLexer
 
JavaParserLexer(CharStream) - Constructor for class org.drools.semantics.java.parser.JavaParserLexer
 
JUSTIFIED - Static variable in class org.drools.common.EqualityKey
 

K

key - Variable in class org.drools.util.AbstractHashedMap.HashEntry
The key
keySet - Variable in class org.drools.util.AbstractHashedMap
Key set
keySet() - Method in class org.drools.util.AbstractHashedMap
Gets the keySet view of the map.
keySet() - Method in class org.drools.util.FastMap
Returns a FastCollection view of the keys contained in this map.
KnowledgeHelper - Interface in org.drools.spi
KnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime.
KnowledgeHelperFixer - Class in org.drools.semantics.java
 
KnowledgeHelperFixer() - Constructor for class org.drools.semantics.java.KnowledgeHelperFixer
 

L

LAND - Static variable in class org.drools.semantics.java.parser.JavaParser
 
LAND - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
LANGUAGE_LEVELS - Static variable in class org.drools.compiler.PackageBuilderConfiguration
 
last - Variable in class org.drools.util.AbstractHashedMap.HashIterator
The last returned entry
lastUsedIterator - Variable in class org.drools.util.IteratorChain
The "last used" Iterator is the Iterator upon which next() or hasNext() was most recently called used for the remove() operation only
LBRACK - Static variable in class org.drools.semantics.java.parser.JavaParser
 
LBRACK - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
LCURLY - Static variable in class org.drools.semantics.java.parser.JavaParser
 
LCURLY - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
LE - Static variable in class org.drools.semantics.java.parser.JavaParser
 
LE - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
LEAPS - Static variable in interface org.drools.RuleBase
 
LeapsAgenda - Class in org.drools.leaps
 
LeapsAgenda(LeapsWorkingMemory) - Constructor for class org.drools.leaps.LeapsAgenda
 
LeapsFactHandle - Class in org.drools.leaps
class container for each object asserted / retracted into the system
LeapsFactHandle(long, Object) - Constructor for class org.drools.leaps.LeapsFactHandle
 
LeapsQueryResult - Class in org.drools.leaps
 
LeapsQueryResult(Tuple, WorkingMemory, QueryResults) - Constructor for class org.drools.leaps.LeapsQueryResult
 
LeapsQueryResults - Class in org.drools.leaps
 
LeapsQueryResults(List, Query, WorkingMemory) - Constructor for class org.drools.leaps.LeapsQueryResults
 
LeapsRuleBase - Class in org.drools.leaps
This base class for the engine and analogous to Drool's RuleBase class.
LeapsRuleBase() - Constructor for class org.drools.leaps.LeapsRuleBase
Construct.
LeapsRuleBase(RuleBaseConfiguration, FactHandleFactory) - Constructor for class org.drools.leaps.LeapsRuleBase
Construct.
LeapsRuleHandle - Class in org.drools.leaps
class container for rules.
LeapsRuleHandle(long, LeapsRule, int) - Constructor for class org.drools.leaps.LeapsRuleHandle
 
LESS - Static variable in interface org.drools.spi.Evaluator
 
LESS_OR_EQUAL - Static variable in interface org.drools.spi.Evaluator
 
LEXICAL - Static variable in class org.drools.util.FastComparator
Holds a lexicographic comparator for any CharSequence or String instances.
lhs() - Method in class org.drools.lang.RuleParser
 
lhs_and() - Method in class org.drools.lang.RuleParser
 
lhs_column() - Method in class org.drools.lang.RuleParser
 
lhs_eval() - Method in class org.drools.lang.RuleParser
 
lhs_exist() - Method in class org.drools.lang.RuleParser
 
lhs_not() - Method in class org.drools.lang.RuleParser
 
lhs_or() - Method in class org.drools.lang.RuleParser
 
lhs_unary() - Method in class org.drools.lang.RuleParser
 
LhsBuilder - Class in org.drools.decisiontable.parser
This utility will build up a list of constraints for a column.
LhsBuilder(String) - Constructor for class org.drools.decisiontable.parser.LhsBuilder
 
LifoConflictResolver - Class in org.drools.conflict
ConflictResolver that orders rules on a Last-In-First-Out basis.
LifoConflictResolver() - Constructor for class org.drools.conflict.LifoConflictResolver
Construct.
LineBasedExpander - Class in org.drools.lang.dsl
This is a simple line based expander front end for the DRL parser.
LineBasedExpander(String, Expander) - Constructor for class org.drools.lang.dsl.LineBasedExpander
Pass in the unexpanded rule(s), and and the expander to apply
LinkedList - Class in org.drools.util
This is a simple linked linked implementation.
LinkedList() - Constructor for class org.drools.util.LinkedList
Construct an empty LinkedList
LinkedListNode - Interface in org.drools.util
Items placed in a LinkedList must implement this interface .
LinkedListObjectWrapper - Class in org.drools.util
The idea behind LinkedListNodeWrapper is to be able to add the same LinkedListNode to multiple LinkedLists where the node can have different previous and next nodes in each list.
LinkedListObjectWrapper(Object) - Constructor for class org.drools.util.LinkedListObjectWrapper
 
list() - Method in class org.drools.rule.PackageCompilationData
 
literal_constraint() - Method in class org.drools.lang.RuleParser
 
LiteralConstraint - Class in org.drools.rule
 
LiteralConstraint(FieldValue, FieldExtractor, Evaluator) - Constructor for class org.drools.rule.LiteralConstraint
 
LiteralDescr - Class in org.drools.lang.descr
This represents a literal node in the rule language.
LiteralDescr(String, String, String) - Constructor for class org.drools.lang.descr.LiteralDescr
 
LiteralDescr(String, String, String, boolean) - Constructor for class org.drools.lang.descr.LiteralDescr
 
LNOT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
LNOT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
load(Reader) - Method in class org.drools.lang.dsl.template.NLGrammar
This will load from a reader to an appropriate text DSL config.
loadClass(String, boolean) - Method in class org.drools.rule.CompositePackageClassLoader
Javadocs recommend that this method not be overloaded.
loadClass(String, boolean) - Method in class org.drools.rule.PackageCompilationData.PackageClassLoader
Javadocs recommend that this method not be overloaded.
loadFactor - Variable in class org.drools.util.AbstractHashedMap
Load factor, normally 0.75
loadFromReader(Reader) - Method in class org.drools.compiler.RuleBaseLoader
Create a new RuleBase from the drl source.
loadFromReader(Reader, Reader) - Method in class org.drools.compiler.RuleBaseLoader
Create a new RuleBase from the drl and dsl source.
LoadOrderConflictResolver - Class in org.drools.conflict
ConflictResolver that uses the loadOrder of rules to resolve conflict.
LoadOrderConflictResolver() - Constructor for class org.drools.conflict.LoadOrderConflictResolver
Construct.
LoadOrderConflictResolver - Class in org.drools.leaps.conflict
LoadOrderConflictResolver that uses the load order of rules to resolve conflict.
lock - Variable in class org.drools.common.AbstractWorkingMemory
 
Lock - Interface in org.drools.util.concurrent.locks
Lock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements.
lock() - Method in interface org.drools.util.concurrent.locks.Lock
Acquires the lock.
lock() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Acquires the lock.
lockInterruptibly() - Method in interface org.drools.util.concurrent.locks.Lock
Acquires the lock unless the current thread is interrupted.
lockInterruptibly() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Acquires the lock unless the current thread is interrupted.
LogEvent - Class in org.drools.audit.event
An event logged by the WorkingMemoryLogger.
LogEvent(int) - Constructor for class org.drools.audit.event.LogEvent
Creates a new log event.
logEventCreated(LogEvent) - Method in class org.drools.audit.WorkingMemoryFileLogger
 
logEventCreated(LogEvent) - Method in class org.drools.audit.WorkingMemoryLogger
This method is invoked every time a new log event is created.
logicalAndExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
LogicalDependency - Class in org.drools.common
LogicalDependency is a special node for LinkedLists that maintains references for the Activation justifier and the justified FactHandle.
LogicalDependency(Activation, FactHandle) - Constructor for class org.drools.common.LogicalDependency
 
logicalOrExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
LONG_TYPE - Static variable in interface org.drools.spi.Evaluator
 
LongFactory - Class in org.drools.base.evaluators
 
LongFactory() - Constructor for class org.drools.base.evaluators.LongFactory
 
lookupFromCache(String) - Method in class org.drools.semantics.java.ClassTypeResolver
 
LOR - Static variable in class org.drools.semantics.java.parser.JavaParser
 
LOR - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
LPAREN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
LPAREN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
LT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
LT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 

M

main(String[]) - Static method in class org.drools.lang.dsl.template.RegexTemplate
 
MAIN - Static variable in interface org.drools.spi.AgendaGroup
Static reference to determine the default AgendaGroup name.
makeImmutable() - Method in class org.drools.RuleBaseConfiguration
Makes the configuration object immutable.
MapIterator - Interface in org.drools.util
Defines an iterator that operates over a Map.
MappingError - Class in org.drools.lang.dsl.template
MappingError A class to represent errors found in a DSL mapping
MappingError(int, int, int, String, String) - Constructor for class org.drools.lang.dsl.template.MappingError
 
mASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
matches(Object) - Method in class org.drools.base.ClassObjectType
Determine if the passed Object belongs to the object type defined by this objectType instance.
MATCHES - Static variable in interface org.drools.spi.Evaluator
 
matches(Object) - Method in interface org.drools.spi.ObjectType
Determine if the passed Object belongs to the object type defined by this objectType instance.
matchesSize() - Method in class org.drools.reteoo.ReteTuple
 
MAXIMUM_CAPACITY - Static variable in class org.drools.util.AbstractHashedMap
The maximum capacity allowed
mBAND() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mBAND_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mBNOT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mBOOL() - Method in class org.drools.lang.RuleParserLexer
 
mBOR() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mBOR_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mBSR() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mBSR_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mBXOR() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mBXOR_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mC_STYLE_SINGLE_LINE_COMMENT() - Method in class org.drools.lang.RuleParserLexer
 
mCHAR_LITERAL() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mCOLON() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mCOMMA() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mDEC() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mDECIMAL_LITERAL() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mDIGITS() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mDIV() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mDIV_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mDOT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mEOL() - Method in class org.drools.lang.RuleParserLexer
 
mEQUAL() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mESCAPE_SEQUENCE() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
message - Variable in class org.drools.compiler.PackageBuilder.ErrorHandler
 
MethodComparator - Class in org.drools.util.asm
The purpose of this utility it to check if 2 method implementations are equivalent, by comparing the bytecode.
MethodComparator() - Constructor for class org.drools.util.asm.MethodComparator
 
MethodComparator.Tracer - Class in org.drools.util.asm
 
MethodComparator.Tracer(String) - Constructor for class org.drools.util.asm.MethodComparator.Tracer
 
methods - Variable in class org.drools.semantics.java.RuleBuilder
 
mEXPONENT_PART() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mFLOAT() - Method in class org.drools.lang.RuleParserLexer
 
mFLOAT_TYPE_SUFFIX() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mGE() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mGT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mHEX_DIGIT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mHEX_LITERAL() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mID() - Method in class org.drools.lang.RuleParserLexer
 
mIDENT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mINC() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mINT() - Method in class org.drools.lang.RuleParserLexer
 
MINUS - Static variable in class org.drools.semantics.java.parser.JavaParser
 
MINUS - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
MINUS_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
MINUS_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
MISC - Static variable in class org.drools.lang.RuleParser
 
MISC - Static variable in class org.drools.lang.RuleParserLexer
 
ML_COMMENT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
ML_COMMENT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
mLAND() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mLBRACK() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mLCURLY() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mLE() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mLNOT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mLOR() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mLPAREN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mLT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mMINUS() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mMINUS_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mMISC() - Method in class org.drools.lang.RuleParserLexer
 
mML_COMMENT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mMOD() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mMOD_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mMULTI_LINE_COMMENT() - Method in class org.drools.lang.RuleParserLexer
 
mNOT_EQUAL() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mNUM_FLOAT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mNUM_INT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mOCTAL_DIGIT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mOCTAL_LITERAL() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
MOD - Static variable in class org.drools.semantics.java.parser.JavaParser
 
MOD - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
MOD_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
MOD_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
modCount - Variable in class org.drools.util.AbstractHashedMap
Modification count for iterators
MODIFICATION - Static variable in interface org.drools.spi.PropagationContext
 
modifier() - Method in class org.drools.semantics.java.parser.JavaParser
 
modifiers() - Method in class org.drools.semantics.java.parser.JavaParser
 
modifyObject(FactHandle, Object) - Method in class org.drools.base.DefaultKnowledgeHelper
 
modifyObject(FactHandle, Object) - Method in class org.drools.common.AbstractWorkingMemory
 
modifyObject(FactHandle, Object, Rule, Activation) - Method in class org.drools.common.AbstractWorkingMemory
 
modifyObject(FactHandle, PropagationContext, ReteooWorkingMemory) - Method in interface org.drools.common.InternalRuleBase
 
modifyObject(FactHandle, Object, Rule, Activation) - Method in interface org.drools.common.InternalWorkingMemoryActions
 
modifyObject(FactHandle, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.leaps.LeapsRuleBase
 
modifyObject(DefaultFactHandle, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.NotNode
 
modifyObject(DefaultFactHandle, PropagationContext, ReteooWorkingMemory) - Method in interface org.drools.reteoo.ObjectSink
 
modifyObject(FactHandle, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.ReteooRuleBase
 
modifyObject(FactHandle, Object, Rule, Activation) - Method in class org.drools.reteoo.ReteooWorkingMemory
 
modifyObject(FactHandle, Object) - Method in interface org.drools.spi.KnowledgeHelper
 
modifyObject(FactHandle, Object) - Method in class org.drools.SynchronizedWorkingMemory
 
modifyObject(FactHandle, Object) - Method in interface org.drools.WorkingMemory
Modify a fact.
modifyTuple(ReteTuple, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.NotNode
 
modifyTuple(ReteTuple, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.RightInputAdapterNode
 
mPLUS() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mPLUS_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mQUESTION() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mRBRACK() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mRCURLY() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mRPAREN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSEMI() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSH_STYLE_SINGLE_LINE_COMMENT() - Method in class org.drools.lang.RuleParserLexer
 
mSL() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSL_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSL_COMMENT() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSR() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSR_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSTAR() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSTAR_ASSIGN() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSTRING() - Method in class org.drools.lang.RuleParserLexer
 
mSTRING_LITERAL() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mSynpred1_fragment() - Method in class org.drools.lang.RuleParserLexer
 
mT100() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT101() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT102() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT103() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT104() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT105() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT106() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT107() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT108() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT109() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT110() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT111() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT112() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT113() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT114() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT115() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT15() - Method in class org.drools.lang.RuleParserLexer
 
mT16() - Method in class org.drools.lang.RuleParserLexer
 
mT17() - Method in class org.drools.lang.RuleParserLexer
 
mT18() - Method in class org.drools.lang.RuleParserLexer
 
mT19() - Method in class org.drools.lang.RuleParserLexer
 
mT20() - Method in class org.drools.lang.RuleParserLexer
 
mT21() - Method in class org.drools.lang.RuleParserLexer
 
mT22() - Method in class org.drools.lang.RuleParserLexer
 
mT23() - Method in class org.drools.lang.RuleParserLexer
 
mT24() - Method in class org.drools.lang.RuleParserLexer
 
mT25() - Method in class org.drools.lang.RuleParserLexer
 
mT26() - Method in class org.drools.lang.RuleParserLexer
 
mT27() - Method in class org.drools.lang.RuleParserLexer
 
mT28() - Method in class org.drools.lang.RuleParserLexer
 
mT29() - Method in class org.drools.lang.RuleParserLexer
 
mT30() - Method in class org.drools.lang.RuleParserLexer
 
mT31() - Method in class org.drools.lang.RuleParserLexer
 
mT32() - Method in class org.drools.lang.RuleParserLexer
 
mT33() - Method in class org.drools.lang.RuleParserLexer
 
mT34() - Method in class org.drools.lang.RuleParserLexer
 
mT35() - Method in class org.drools.lang.RuleParserLexer
 
mT36() - Method in class org.drools.lang.RuleParserLexer
 
mT37() - Method in class org.drools.lang.RuleParserLexer
 
mT38() - Method in class org.drools.lang.RuleParserLexer
 
mT39() - Method in class org.drools.lang.RuleParserLexer
 
mT40() - Method in class org.drools.lang.RuleParserLexer
 
mT41() - Method in class org.drools.lang.RuleParserLexer
 
mT42() - Method in class org.drools.lang.RuleParserLexer
 
mT43() - Method in class org.drools.lang.RuleParserLexer
 
mT44() - Method in class org.drools.lang.RuleParserLexer
 
mT45() - Method in class org.drools.lang.RuleParserLexer
 
mT46() - Method in class org.drools.lang.RuleParserLexer
 
mT47() - Method in class org.drools.lang.RuleParserLexer
 
mT48() - Method in class org.drools.lang.RuleParserLexer
 
mT49() - Method in class org.drools.lang.RuleParserLexer
 
mT50() - Method in class org.drools.lang.RuleParserLexer
 
mT51() - Method in class org.drools.lang.RuleParserLexer
 
mT52() - Method in class org.drools.lang.RuleParserLexer
 
mT53() - Method in class org.drools.lang.RuleParserLexer
 
mT54() - Method in class org.drools.lang.RuleParserLexer
 
mT55() - Method in class org.drools.lang.RuleParserLexer
 
mT56() - Method in class org.drools.lang.RuleParserLexer
 
mT57() - Method in class org.drools.lang.RuleParserLexer
 
mT58() - Method in class org.drools.lang.RuleParserLexer
 
mT59() - Method in class org.drools.lang.RuleParserLexer
 
mT60() - Method in class org.drools.lang.RuleParserLexer
 
mT61() - Method in class org.drools.lang.RuleParserLexer
 
mT68() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT69() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT70() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT71() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT72() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT73() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT74() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT75() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT76() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT77() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT78() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT79() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT80() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT81() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT82() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT83() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT84() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT85() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT86() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT87() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT88() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT89() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT90() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT91() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT92() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT93() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT94() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT95() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT96() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT97() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT98() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mT99() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mTokens() - Method in class org.drools.lang.RuleParserLexer
 
mTokens() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
MULTI_LINE_COMMENT - Static variable in class org.drools.lang.RuleParser
 
MULTI_LINE_COMMENT - Static variable in class org.drools.lang.RuleParserLexer
 
MultiLinkedList - Class in org.drools.util
MultiLinkedList A linked list where each node has a reference to the list itself and to a child node.
MultiLinkedList() - Constructor for class org.drools.util.MultiLinkedList
 
MultiLinkedListNode - Interface in org.drools.util
MultiLinkedListNode This is a specialization of the LinkedListNode that also keeps reference to a child node (that might me member of another LinkedList) and the containing LinkedList.
MultiLinkedListNodeWrapper - Class in org.drools.util
MultiLinkedListNodeWrapper A wrapper to a MultiLinkedListNode in a way you can add it to another linked list without losing the references to the original list.
MultiLinkedListNodeWrapper(LinkedListNode) - Constructor for class org.drools.util.MultiLinkedListNodeWrapper
 
multiplicativeExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
mUNICODE_CHAR() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 
mutator - Variable in class org.drools.util.CompositeCollection
CollectionMutator to handle changes to the collection
mWS() - Method in class org.drools.lang.RuleParserLexer
 
mWS() - Method in class org.drools.semantics.java.parser.JavaParserLexer
 

N

NAME - Static variable in class org.drools.decisiontable.parser.ActionType
 
newArrayDeclarator() - Method in class org.drools.semantics.java.parser.JavaParser
 
newCell(int, int, String, int) - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
newCell(int, int, String, int) - Method in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
newCell(int, int, String, int) - Method in interface org.drools.decisiontable.parser.SheetListener
Enter a new cell.
newCell(int, int, String, int) - Method in class org.drools.decisiontable.parser.xls.NullSheetListener
 
newCell(int, int, String, int) - Method in class org.drools.decisiontable.parser.xls.PropertiesSheetListener
 
newDefaultObjectSinkList() - Static method in class org.drools.reteoo.ObjectSinkListFactory
 
newExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
newFactHandle(Object) - Method in class org.drools.common.AbstractFactHandleFactory
 
newFactHandle(long, Object) - Method in class org.drools.common.AbstractFactHandleFactory
 
newFactHandle(long, Object, long) - Method in class org.drools.common.AbstractFactHandleFactory
 
newFactHandle(long, Object, long) - Method in class org.drools.reteoo.ReteooFactHandleFactory
 
newFactHandle(Object) - Method in interface org.drools.spi.FactHandleFactory
Construct a handle with a new id.
newFactHandleFactory() - Method in class org.drools.common.AbstractRuleBase
 
newFactHandleFactory() - Method in interface org.drools.common.InternalRuleBase
 
newInstance() - Method in class org.drools.common.AbstractFactHandleFactory
 
newInstance() - Method in class org.drools.reteoo.ReteooFactHandleFactory
 
newInstance() - Method in interface org.drools.spi.FactHandleFactory
 
newInstanceFor(Class) - Method in class org.drools.util.asm.FieldAccessorGenerator
Deprecated. Generate a new implementation for of a FieldAccessor for the given class.
newLeftMemory(RuleBaseConfiguration, BetaNodeBinder) - Static method in class org.drools.reteoo.beta.BetaMemoryFactory
Creates and returns a new BetaLeftMemory instance.
newObjectSinkList(Class) - Method in class org.drools.reteoo.ObjectSinkListFactory
 
newRightMemory(RuleBaseConfiguration, BetaNodeBinder) - Static method in class org.drools.reteoo.beta.BetaMemoryFactory
Creates and returns a new BetaRightMemory instance.
newRow(int, int) - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
newRow(int, int) - Method in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
newRow(int, int) - Method in interface org.drools.decisiontable.parser.SheetListener
Enter a new row.
newRow(int, int) - Method in class org.drools.decisiontable.parser.xls.NullSheetListener
 
newRow(int, int) - Method in class org.drools.decisiontable.parser.xls.PropertiesSheetListener
Enter a new row.
newRuleBase() - Static method in class org.drools.RuleBaseFactory
Create a new default rule base (RETEOO type engine)
newRuleBase(int) - Static method in class org.drools.RuleBaseFactory
Create a new RuleBase of the appropriate type
newWorkingMemory() - Method in class org.drools.common.AbstractRuleBase
 
newWorkingMemory(boolean) - Method in class org.drools.common.AbstractRuleBase
 
newWorkingMemory(InputStream) - Method in class org.drools.common.AbstractRuleBase
 
newWorkingMemory(InputStream, boolean) - Method in class org.drools.common.AbstractRuleBase
 
newWorkingMemory() - Method in class org.drools.leaps.LeapsRuleBase
 
newWorkingMemory(boolean) - Method in class org.drools.leaps.LeapsRuleBase
 
newWorkingMemory(boolean) - Method in class org.drools.reteoo.ReteooRuleBase
 
newWorkingMemory() - Method in interface org.drools.RuleBase
Create a new WorkingMemory session for this RuleBase.
newWorkingMemory(boolean) - Method in interface org.drools.RuleBase
Create a new WorkingMemory session for this RuleBase.
newWorkingMemory(InputStream) - Method in interface org.drools.RuleBase
RuleBases handle the returning of a Serialized WorkingMemory pass as an InputStream.
newWorkingMemory(InputStream, boolean) - Method in interface org.drools.RuleBase
RuleBases handle the returning of a Serialized WorkingMemory pass as an InputStream.
next() - Method in class org.drools.leaps.util.IteratorFromPositionToTableEnd
the difference here is that we are going to the different direction that base class next() method
next() - Method in class org.drools.leaps.util.IteratorFromPositionToTableStart
 
next() - Method in interface org.drools.leaps.util.TableIterator
 
next() - Method in class org.drools.util.AbstractHashedMap.EntrySetIterator
 
next - Variable in class org.drools.util.AbstractHashedMap.HashEntry
The next entry in the hash chain
next - Variable in class org.drools.util.AbstractHashedMap.HashIterator
The next entry
next() - Method in class org.drools.util.AbstractHashedMap.HashMapIterator
 
next() - Method in class org.drools.util.AbstractHashedMap.KeySetIterator
 
next() - Method in class org.drools.util.AbstractHashedMap.ValuesIterator
 
next() - Method in class org.drools.util.EmptyMapIterator
 
next() - Method in class org.drools.util.IteratorChain
Returns the next Object of the current Iterator
next() - Method in interface org.drools.util.MapIterator
Gets the next key from the Map.
nextEntry() - Method in class org.drools.util.AbstractHashedMap.HashIterator
 
nextIndex() - Method in class org.drools.util.EmptyMapIterator
 
nextRuleHandle() - Method in class org.drools.leaps.Token
 
NLExpressionCompiler - Class in org.drools.lang.dsl.template
This is the utility class for compiling pseudo natural/DSL expression into the target language, via the supplied mappings.
NLExpressionCompiler(NLGrammar) - Constructor for class org.drools.lang.dsl.template.NLExpressionCompiler
 
NLGrammar - Class in org.drools.lang.dsl.template
This represents a simple grammar mapping.
NLGrammar() - Constructor for class org.drools.lang.dsl.template.NLGrammar
 
NLMappingItem - Class in org.drools.lang.dsl.template
This contains a single mapping from psuedo NL to a grammarTemplate.
NLMappingItem(String, String, String) - Constructor for class org.drools.lang.dsl.template.NLMappingItem
 
no_loop() - Method in class org.drools.lang.RuleParser
 
NO_NEXT_ENTRY - Static variable in class org.drools.util.AbstractHashedMap
 
NO_PREVIOUS_ENTRY - Static variable in class org.drools.util.AbstractHashedMap
 
NoConsequenceException - Exception in org.drools.rule
Validity exception indicating that a Rule does not contain a Consequences.
NoConsequenceException(Rule) - Constructor for exception org.drools.rule.NoConsequenceException
Construct.
nodeMemories - Variable in class org.drools.common.AbstractWorkingMemory
The actual memory for the JoinNodes.
NodeMemory - Interface in org.drools.common
 
NOLOOP - Static variable in class org.drools.decisiontable.parser.ActionType
 
NON_MERGED - Static variable in interface org.drools.decisiontable.parser.SheetListener
 
normal_lhs_block(AndDescr) - Method in class org.drools.lang.RuleParser
 
NoSuchFactHandleException - Exception in org.drools
Indicates an attempt to retract, modify or retrieve a fact object that is no longer present.
NoSuchFactHandleException(Object) - Constructor for exception org.drools.NoSuchFactHandleException
 
NoSuchFactHandleException(Object, Throwable) - Constructor for exception org.drools.NoSuchFactHandleException
 
NoSuchFactObjectException - Exception in org.drools
Indicates an attempt to retract, modify or retrieve a fact object that is no longer present.
NoSuchFactObjectException(FactHandle) - Constructor for exception org.drools.NoSuchFactObjectException
 
NoSuchFactObjectException(FactHandle, Throwable) - Constructor for exception org.drools.NoSuchFactObjectException
 
Not - Class in org.drools.rule
 
Not() - Constructor for class org.drools.rule.Not
 
NOT_EQUAL - Static variable in class org.drools.semantics.java.parser.JavaParser
 
NOT_EQUAL - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
NOT_EQUAL - Static variable in interface org.drools.spi.Evaluator
 
NotDescr - Class in org.drools.lang.descr
 
NotDescr() - Constructor for class org.drools.lang.descr.NotDescr
 
NotDescr(ColumnDescr) - Constructor for class org.drools.lang.descr.NotDescr
 
NotNode - Class in org.drools.reteoo
NotNode extends BetaNode to perform tests for the non existence of a Fact plus one or more conditions.
NULL - Static variable in class org.drools.util.AbstractHashedMap
An object for masking null
NULL_TYPE - Static variable in interface org.drools.spi.Evaluator
 
NullSheetListener - Class in org.drools.decisiontable.parser.xls
 
NullSheetListener() - Constructor for class org.drools.decisiontable.parser.xls.NullSheetListener
 
NUM_FLOAT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
NUM_FLOAT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
NUM_INT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
NUM_INT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 

O

OBJECT_ASSERTED - Static variable in class org.drools.audit.event.LogEvent
 
OBJECT_MODIFIED - Static variable in class org.drools.audit.event.LogEvent
 
OBJECT_RETRACTED - Static variable in class org.drools.audit.event.LogEvent
 
OBJECT_TYPE - Static variable in interface org.drools.spi.Evaluator
 
objectAsserted(ObjectAssertedEvent) - Method in class org.drools.audit.WorkingMemoryLogger
 
objectAsserted(ObjectAssertedEvent) - Method in class org.drools.event.DebugWorkingMemoryEventListener
 
objectAsserted(ObjectAssertedEvent) - Method in class org.drools.event.DefaultWorkingMemoryEventListener
 
objectAsserted(ObjectAssertedEvent) - Method in interface org.drools.event.WorkingMemoryEventListener
 
ObjectAssertedEvent - Class in org.drools.event
 
ObjectAssertedEvent(WorkingMemory, PropagationContext, FactHandle, Object) - Constructor for class org.drools.event.ObjectAssertedEvent
 
ObjectEqualConstrLeftMemory - Class in org.drools.reteoo.beta
ObjectConstrainedLeftMemory An equal object constrained left memory implementation
ObjectEqualConstrLeftMemory(FieldExtractor, Declaration, Evaluator) - Constructor for class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
ObjectEqualConstrLeftMemory(FieldExtractor, Declaration, Evaluator, BetaLeftMemory) - Constructor for class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
ObjectEqualConstrRightMemory - Class in org.drools.reteoo.beta
ObjectEqualConstrRightMemory An Equal Constrained Right Memory
ObjectEqualConstrRightMemory(FieldExtractor, Declaration, Evaluator) - Constructor for class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
ObjectEqualConstrRightMemory(FieldExtractor, Declaration, Evaluator, BetaRightMemory) - Constructor for class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
ObjectFactory - Class in org.drools.base.evaluators
This is the misc "bucket" evaluator factory for objects.
ObjectFactory() - Constructor for class org.drools.base.evaluators.ObjectFactory
 
ObjectInputStreamWithLoader - Class in org.drools.common
 
ObjectInputStreamWithLoader(InputStream, ClassLoader) - Constructor for class org.drools.common.ObjectInputStreamWithLoader
 
ObjectLogEvent - Class in org.drools.audit.event
An object event logged by the WorkingMemoryLogger.
ObjectLogEvent(int, long, String) - Constructor for class org.drools.audit.event.ObjectLogEvent
Create a new activation log event.
ObjectMatches - Class in org.drools.reteoo
ObjectMatches maintains a reference to its FactHandleImpl and a LinkedList of TupleMatches.
ObjectMatches(DefaultFactHandle) - Constructor for class org.drools.reteoo.ObjectMatches
Constructs an ObjectMatches which maintain a reference to its FactHandleImpl with an empty LinkedList.
objectModified(ObjectModifiedEvent) - Method in class org.drools.audit.WorkingMemoryLogger
 
objectModified(ObjectModifiedEvent) - Method in class org.drools.event.DebugWorkingMemoryEventListener
 
objectModified(ObjectModifiedEvent) - Method in class org.drools.event.DefaultWorkingMemoryEventListener
 
objectModified(ObjectModifiedEvent) - Method in interface org.drools.event.WorkingMemoryEventListener
 
ObjectModifiedEvent - Class in org.drools.event
 
ObjectModifiedEvent(WorkingMemory, PropagationContext, FactHandle, Object, Object) - Constructor for class org.drools.event.ObjectModifiedEvent
 
ObjectNotEqualConstrLeftMemory - Class in org.drools.reteoo.beta
ObjectNotEqualConstrLeftMemory A not-equal object constrained left memory implementation
ObjectNotEqualConstrLeftMemory(FieldExtractor, Declaration, Evaluator) - Constructor for class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
ObjectNotEqualConstrLeftMemory(FieldExtractor, Declaration, Evaluator, BetaLeftMemory) - Constructor for class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
ObjectNotEqualConstrRightMemory - Class in org.drools.reteoo.beta
ObjectNotEqualConstrRightMemory An Object not equal constrained right memory implementation
ObjectNotEqualConstrRightMemory(FieldExtractor, Declaration, Evaluator) - Constructor for class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
ObjectNotEqualConstrRightMemory(FieldExtractor, Declaration, Evaluator, BetaRightMemory) - Constructor for class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
objectRetracted(ObjectRetractedEvent) - Method in class org.drools.audit.WorkingMemoryLogger
 
objectRetracted(ObjectRetractedEvent) - Method in class org.drools.event.DebugWorkingMemoryEventListener
 
objectRetracted(ObjectRetractedEvent) - Method in class org.drools.event.DefaultWorkingMemoryEventListener
 
objectRetracted(ObjectRetractedEvent) - Method in interface org.drools.event.WorkingMemoryEventListener
 
ObjectRetractedEvent - Class in org.drools.event
 
ObjectRetractedEvent(WorkingMemory, PropagationContext, FactHandle, Object) - Constructor for class org.drools.event.ObjectRetractedEvent
 
ObjectSink - Interface in org.drools.reteoo
Receiver of propagated FactHandleImpls from a ObjectSource.
ObjectSinkList - Interface in org.drools.reteoo
ObjectSinkList An interface for object sink lists
ObjectSinkListFactory - Class in org.drools.reteoo
ObjectSinkListFactory A factory for ObjectSinkLists
ObjectSinkListFactory(RuleBaseConfiguration) - Constructor for class org.drools.reteoo.ObjectSinkListFactory
 
ObjectType - Interface in org.drools.spi
Semantic object type differentiator.
objectTypeClass - Variable in class org.drools.base.ClassObjectType
Java object class.
ObjectTypeResolver - Interface in org.drools.spi
 
OCTAL_DIGIT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
OCTAL_DIGIT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
OCTAL_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParser
 
OCTAL_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
opt_eol() - Method in class org.drools.lang.RuleParser
 
Or - Class in org.drools.rule
 
Or() - Constructor for class org.drools.rule.Or
 
OrDescr - Class in org.drools.lang.descr
 
OrDescr() - Constructor for class org.drools.lang.descr.OrDescr
 
org.drools - package org.drools
This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory
org.drools.audit - package org.drools.audit
This is a utility for providing audit trails/explanations of rule actions.
org.drools.audit.event - package org.drools.audit.event
 
org.drools.base - package org.drools.base
 
org.drools.base.evaluators - package org.drools.base.evaluators
 
org.drools.common - package org.drools.common
 
org.drools.compiler - package org.drools.compiler
This is the main package to load rules.
org.drools.conflict - package org.drools.conflict
 
org.drools.decisiontable - package org.drools.decisiontable
This it a utility for using spreadsheets to manage rules.
org.drools.decisiontable.model - package org.drools.decisiontable.model
 
org.drools.decisiontable.parser - package org.drools.decisiontable.parser
 
org.drools.decisiontable.parser.csv - package org.drools.decisiontable.parser.csv
 
org.drools.decisiontable.parser.xls - package org.drools.decisiontable.parser.xls
 
org.drools.event - package org.drools.event
Events provide all sorts of call backs to monitor the engine as it is running.
org.drools.lang - package org.drools.lang
This contains the parser and utilities for the native DRL format, for handling DRL source.
org.drools.lang.descr - package org.drools.lang.descr
 
org.drools.lang.dsl - package org.drools.lang.dsl
 
org.drools.lang.dsl.template - package org.drools.lang.dsl.template
 
org.drools.leaps - package org.drools.leaps
 
org.drools.leaps.conflict - package org.drools.leaps.conflict
 
org.drools.leaps.util - package org.drools.leaps.util
 
org.drools.reteoo - package org.drools.reteoo
 
org.drools.reteoo.beta - package org.drools.reteoo.beta
 
org.drools.rule - package org.drools.rule
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
org.drools.semantics.java - package org.drools.semantics.java
 
org.drools.semantics.java.parser - package org.drools.semantics.java.parser
 
org.drools.spi - package org.drools.spi
 
org.drools.util - package org.drools.util
 
org.drools.util.asm - package org.drools.util.asm
 
org.drools.util.concurrent.locks - package org.drools.util.concurrent.locks
 
org.drools.xml - package org.drools.xml
This contains the parser and utilities for handling rules in XML format.

P

Package - Class in org.drools.decisiontable.model
 
Package(String) - Constructor for class org.drools.decisiontable.model.Package
 
Package - Class in org.drools.rule
Collection of related Rules.
Package() - Constructor for class org.drools.rule.Package
This is a default constructor purely for externalization
Package(String) - Constructor for class org.drools.rule.Package
Construct.
Package(String, ClassLoader) - Constructor for class org.drools.rule.Package
Construct.
package_statement() - Method in class org.drools.lang.RuleParser
 
PackageBuilder - Class in org.drools.compiler
This is the main compiler class for parsing and compiling rules and assembling or merging them into a binary Package instance.
PackageBuilder() - Constructor for class org.drools.compiler.PackageBuilder
Use this when package is starting from scratch.
PackageBuilder(Package) - Constructor for class org.drools.compiler.PackageBuilder
This will allow you to merge rules into this pre existing package.
PackageBuilder(PackageBuilderConfiguration) - Constructor for class org.drools.compiler.PackageBuilder
 
PackageBuilder(Package, PackageBuilderConfiguration) - Constructor for class org.drools.compiler.PackageBuilder
This allows you to pass in a pre existing package, and a configuration (for instance to set the classloader).
PackageBuilder.ErrorHandler - Class in org.drools.compiler
This is the super of the error handlers.
PackageBuilder.ErrorHandler() - Constructor for class org.drools.compiler.PackageBuilder.ErrorHandler
 
PackageBuilder.FunctionErrorHandler - Class in org.drools.compiler
 
PackageBuilder.FunctionErrorHandler(FunctionDescr, String) - Constructor for class org.drools.compiler.PackageBuilder.FunctionErrorHandler
 
PackageBuilder.MissingPackageNameException - Exception in org.drools.compiler
 
PackageBuilder.MissingPackageNameException(String) - Constructor for exception org.drools.compiler.PackageBuilder.MissingPackageNameException
 
PackageBuilder.RuleErrorHandler - Class in org.drools.compiler
 
PackageBuilder.RuleErrorHandler(PatternDescr, Rule, String) - Constructor for class org.drools.compiler.PackageBuilder.RuleErrorHandler
 
PackageBuilder.RuleInvokerErrorHandler - Class in org.drools.compiler
There isn't much point in reporting invoker errors, as they are no help.
PackageBuilder.RuleInvokerErrorHandler(PatternDescr, Rule, String) - Constructor for class org.drools.compiler.PackageBuilder.RuleInvokerErrorHandler
 
PackageBuilderConfiguration - Class in org.drools.compiler
This class configures the package compiler.
PackageBuilderConfiguration() - Constructor for class org.drools.compiler.PackageBuilderConfiguration
 
packageClassLoader - Variable in class org.drools.common.AbstractRuleBase
 
PackageCompilationData - Class in org.drools.rule
 
PackageCompilationData() - Constructor for class org.drools.rule.PackageCompilationData
 
PackageCompilationData(ClassLoader) - Constructor for class org.drools.rule.PackageCompilationData
 
PackageCompilationData.PackageClassLoader - Class in org.drools.rule
Lifted and adapted from Jakarta commons-jci
PackageCompilationData.PackageClassLoader(ClassLoader) - Constructor for class org.drools.rule.PackageCompilationData.PackageClassLoader
 
PackageDescr - Class in org.drools.lang.descr
 
PackageDescr(String) - Constructor for class org.drools.lang.descr.PackageDescr
 
PackageDescr(String, String) - Constructor for class org.drools.lang.descr.PackageDescr
 
PackageDescrDumper - Interface in org.drools.lang.descr
 
PackageIntegrationException - Exception in org.drools
Indicates an error integrating a Package into a RuleBase.
PackageIntegrationException(String, Package) - Constructor for exception org.drools.PackageIntegrationException
 
PackageIntegrationException(Package) - Constructor for exception org.drools.PackageIntegrationException
 
PackageIntegrationException(Package, Throwable) - Constructor for exception org.drools.PackageIntegrationException
 
PackageStore - Class in org.drools.semantics.java
 
PackageStore() - Constructor for class org.drools.semantics.java.PackageStore
 
PackageStore(PackageCompilationData) - Constructor for class org.drools.semantics.java.PackageStore
 
parameterDeclaration() - Method in class org.drools.semantics.java.parser.JavaParser
 
parameterDeclarationList() - Method in class org.drools.semantics.java.parser.JavaParser
 
parameterModifier() - Method in class org.drools.semantics.java.parser.JavaParser
 
paren_chunk() - Method in class org.drools.lang.RuleParser
 
paren_chunk2() - Method in class org.drools.lang.RuleParser
 
parent - Variable in class org.drools.util.AbstractHashedMap.EntrySet
The parent map
parent - Variable in class org.drools.util.AbstractHashedMap.HashIterator
The parent map
parent - Variable in class org.drools.util.AbstractHashedMap.KeySet
The parent map
parent - Variable in class org.drools.util.AbstractHashedMap.Values
The parent map
parse(String) - Method in class org.drools.compiler.DrlParser
Parse a rule from text
parse(Reader) - Method in class org.drools.compiler.DrlParser
Parse and build a rule package from a DRL source
parse(Reader, Reader) - Method in class org.drools.compiler.DrlParser
Parse and build a rule package from a DRL source with a domain specific language.
parse(String, Reader) - Method in class org.drools.compiler.DrlParser
Parse and build a rule package from a DRL source with a domain specific language.
parse(CharSequence) - Method in class org.drools.decisiontable.parser.csv.CsvLineParser
Use the current lineParser implementation to return a CSV line as a List of cells.
ParseException - Exception in org.drools.lang
 
ParseException(String, int) - Constructor for exception org.drools.lang.ParseException
Thrown if there is an exception related to parsing a line in a drl file.
ParseException(String, int, Throwable) - Constructor for exception org.drools.lang.ParseException
Allows nesting of misc exceptions, yet preserving the line number that triggered the error.
parseFile(InputStream) - Method in class org.drools.decisiontable.parser.csv.CsvParser
 
parseFile(InputStream) - Method in interface org.drools.decisiontable.parser.DecisionTableParser
Parse an input stream, store the resulting rulebase.
parseFile(InputStream) - Method in class org.drools.decisiontable.parser.xls.ExcelParser
 
parseLine(String) - Method in class org.drools.lang.dsl.template.NLGrammar
This will parse a line into a NLMapping item.
ParserError - Class in org.drools.compiler
 
ParserError(String, int, int) - Constructor for class org.drools.compiler.ParserError
 
PatternDescr - Class in org.drools.lang.descr
This is the super type for all pattern AST nodes.
PatternDescr() - Constructor for class org.drools.lang.descr.PatternDescr
 
peek() - Method in class org.drools.leaps.util.TokenStack
 
peekNext() - Method in class org.drools.leaps.util.IteratorFromPositionToTableStart
 
peekNext() - Method in interface org.drools.leaps.util.TableIterator
 
percolateDownMaxHeap(int) - Method in class org.drools.util.PriorityQueue
Percolates element down heap from the position given by the index.
percolateDownMinHeap(int) - Method in class org.drools.util.PriorityQueue
Percolates element down heap from the position given by the index.
percolateUpMaxHeap(int) - Method in class org.drools.util.PriorityQueue
Percolates element up heap from from the position given by the index.
percolateUpMaxHeap(Object) - Method in class org.drools.util.PriorityQueue
Percolates a new element up heap from the bottom.
percolateUpMinHeap(int) - Method in class org.drools.util.PriorityQueue
Percolates element up heap from the position given by the index.
percolateUpMinHeap(Object) - Method in class org.drools.util.PriorityQueue
Percolates a new element up heap from the bottom.
pkgs - Variable in class org.drools.common.AbstractRuleBase
 
PLUS - Static variable in class org.drools.semantics.java.parser.JavaParser
 
PLUS - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
PLUS_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
PLUS_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
pop() - Method in class org.drools.leaps.util.TokenStack
 
pop() - Method in class org.drools.util.PrimitiveLongStack
 
populate(String, String) - Method in class org.drools.lang.dsl.template.RegexTemplate
 
postfixExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
postInitRuleTable(int, int, String) - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
Called after rule table initialisation.
postInitRuleTable(int, int, String) - Method in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
PRECONDITION_TAG - Static variable in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
predicate(List) - Method in class org.drools.lang.RuleParser
 
PredicateConstraint - Class in org.drools.rule
 
PredicateConstraint(PredicateExpression, Declaration) - Constructor for class org.drools.rule.PredicateConstraint
 
PredicateConstraint(Declaration, Declaration[]) - Constructor for class org.drools.rule.PredicateConstraint
 
PredicateConstraint(PredicateExpression, Declaration, Declaration[]) - Constructor for class org.drools.rule.PredicateConstraint
 
PredicateDescr - Class in org.drools.lang.descr
 
PredicateDescr(String, String) - Constructor for class org.drools.lang.descr.PredicateDescr
 
PredicateDescr(String, String, String) - Constructor for class org.drools.lang.descr.PredicateDescr
 
PredicateExpression - Interface in org.drools.spi
 
preInitRuleTable(int, int, String) - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
Called before rule table initialisation.
preInitRuleTable(int, int, String) - Method in class org.drools.decisiontable.parser.RuleMatrixSheetListener
This gets called each time a "new" rule table is found.
PRESENT - Static variable in class org.drools.common.AbstractRuleBase
Special value when adding to the underlying map.
previous() - Method in class org.drools.util.EmptyMapIterator
 
previousIndex() - Method in class org.drools.util.EmptyMapIterator
 
primaryExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
PrimitiveLongMap - Class in org.drools.util
 
PrimitiveLongMap() - Constructor for class org.drools.util.PrimitiveLongMap
 
PrimitiveLongMap(int) - Constructor for class org.drools.util.PrimitiveLongMap
 
PrimitiveLongMap(int, int) - Constructor for class org.drools.util.PrimitiveLongMap
 
PrimitiveLongStack - Class in org.drools.util
 
PrimitiveLongStack() - Constructor for class org.drools.util.PrimitiveLongStack
 
PrimitiveLongStack(int) - Constructor for class org.drools.util.PrimitiveLongStack
 
printErrors() - Method in class org.drools.compiler.PackageBuilder
This will pretty print the errors (from getErrors()) into lines.
printStatistics(PrintStream) - Method in class org.drools.util.FastMap
Prints the current statistics on this map.
PRIORITY - Static variable in class org.drools.decisiontable.parser.ActionType
 
PriorityQueue - Class in org.drools.util
Binary heap implementation of Buffer that provides for removal based on Comparator ordering.
PriorityQueue() - Constructor for class org.drools.util.PriorityQueue
Constructs a new empty buffer that sorts in ascending order by the natural order of the objects added.
PriorityQueue(Comparator) - Constructor for class org.drools.util.PriorityQueue
Constructs a new empty buffer that sorts in ascending order using the specified comparator.
PriorityQueue(boolean) - Constructor for class org.drools.util.PriorityQueue
Constructs a new empty buffer specifying the sort order and using the natural order of the objects added.
PriorityQueue(boolean, Comparator) - Constructor for class org.drools.util.PriorityQueue
Constructs a new empty buffer specifying the sort order and comparator.
PriorityQueue(int) - Constructor for class org.drools.util.PriorityQueue
Constructs a new empty buffer that sorts in ascending order by the natural order of the objects added, specifying an initial capacity.
PriorityQueue(int, Comparator) - Constructor for class org.drools.util.PriorityQueue
Constructs a new empty buffer that sorts in ascending order using the specified comparator and initial capacity.
PriorityQueue(int, boolean) - Constructor for class org.drools.util.PriorityQueue
Constructs a new empty buffer that specifying initial capacity and sort order, using the natural order of the objects added.
PriorityQueue(int, boolean, Comparator) - Constructor for class org.drools.util.PriorityQueue
Constructs a new empty buffer that specifying initial capacity, sort order and comparator.
prolog() - Method in class org.drools.lang.RuleParser
 
propagate() - Method in interface org.drools.common.AbstractWorkingMemory.WorkingMemoryAction
 
propagate() - Method in class org.drools.common.AbstractWorkingMemory.WorkingMemoryRetractAction
 
propagateQueuedActions() - Method in class org.drools.common.AbstractWorkingMemory
 
PropagationContext - Interface in org.drools.spi
 
PropagationContextImpl - Class in org.drools.common
 
PropagationContextImpl(long, int, Rule, Activation) - Constructor for class org.drools.common.PropagationContextImpl
 
propagationIdCounter - Variable in class org.drools.common.AbstractWorkingMemory
 
PropertiesSheetListener - Class in org.drools.decisiontable.parser.xls
Reads an Excel sheet as key-value properties.
PropertiesSheetListener() - Constructor for class org.drools.decisiontable.parser.xls.PropertiesSheetListener
 
PROPERTY_ASSERT_BEHAVIOR - Static variable in class org.drools.RuleBaseConfiguration
Property to define working memory assert behavior.
PROPERTY_HASH_ALPHA_NODES - Static variable in class org.drools.RuleBaseConfiguration
Property to enable/disable alpha node hashing inside alpha nodes Defaults to false
PROPERTY_HASH_OBJECT_TYPE_NODES - Static variable in class org.drools.RuleBaseConfiguration
Property to enable/disable alpha node hashing inside object type nodes Defaults to true
PROPERTY_INDEX_LEFT_BETA_MEMORY - Static variable in class org.drools.RuleBaseConfiguration
Property to enable/disable left beta memory indexing Defaults to false
PROPERTY_INDEX_RIGHT_BETA_MEMORY - Static variable in class org.drools.RuleBaseConfiguration
Property to enable/disable right beta memory indexing Defaults to true
PROPERTY_LOGICAL_OVERRIDE_BEHAVIOR - Static variable in class org.drools.RuleBaseConfiguration
 
propertyChange(PropertyChangeEvent) - Method in class org.drools.common.AbstractWorkingMemory
 
push(Object) - Method in class org.drools.leaps.util.TokenStack
 
push(long) - Method in class org.drools.util.PrimitiveLongStack
 
put(EqualityKey) - Method in class org.drools.common.TruthMaintenanceSystem
 
put(Object, Object) - Method in class org.drools.util.AbstractHashedMap
Puts a key-value mapping into this map.
put(Object, Object) - Method in class org.drools.util.FastMap
Associates the specified value with the specified key in this map.
put(long, Object) - Method in class org.drools.util.PrimitiveLongMap
 
putAll(Map) - Method in class org.drools.util.AbstractHashedMap
Puts all the values from the specified map into this map.
putAll(Map) - Method in class org.drools.util.FastMap
Copies all of the mappings from the specified map to this map.
putAllInvokers(Map) - Method in class org.drools.rule.PackageCompilationData
 
putInvoker(String, Object) - Method in class org.drools.rule.PackageCompilationData
 

Q

query() - Method in class org.drools.lang.RuleParser
 
Query - Class in org.drools.rule
 
Query(String) - Constructor for class org.drools.rule.Query
 
QueryDescr - Class in org.drools.lang.descr
 
QueryDescr(String) - Constructor for class org.drools.lang.descr.QueryDescr
 
QueryDescr(String, String) - Constructor for class org.drools.lang.descr.QueryDescr
 
QueryResult - Class in org.drools
 
QueryResult(Tuple, WorkingMemory, QueryResults) - Constructor for class org.drools.QueryResult
 
queryResults - Variable in class org.drools.common.AbstractWorkingMemory
 
QueryResults - Class in org.drools
 
QueryResults(List, Query, WorkingMemory) - Constructor for class org.drools.QueryResults
 
QUESTION - Static variable in class org.drools.semantics.java.parser.JavaParser
 
QUESTION - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
Queue - Interface in org.drools.util
 
Queueable - Interface in org.drools.util
 
queueRetractAction(InternalFactHandle, boolean, boolean, Rule, Activation) - Method in class org.drools.common.AbstractWorkingMemory
 

R

RandomConflictResolver - Class in org.drools.conflict
ConflictResolver that uses the semi-random order of rules to resolve conflict.
RandomConflictResolver() - Constructor for class org.drools.conflict.RandomConflictResolver
Construct.
RBRACK - Static variable in class org.drools.semantics.java.parser.JavaParser
 
RBRACK - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
RCURLY - Static variable in class org.drools.semantics.java.parser.JavaParser
 
RCURLY - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
read(String) - Method in class org.drools.rule.PackageCompilationData
 
read(String) - Method in class org.drools.semantics.java.PackageStore
 
read(Reader) - Method in class org.drools.xml.XmlPackageReader
Read a RuleSet from a Reader.
read(InputStream) - Method in class org.drools.xml.XmlPackageReader
Read a RuleSet from an InputStream.
read(InputSource) - Method in class org.drools.xml.XmlPackageReader
Read a RuleSet from an InputSource.
readExternal(ObjectInput) - Method in class org.drools.leaps.LeapsRuleBase
Handles the read serialization of the Package.
readExternal(ObjectInput) - Method in class org.drools.reteoo.ReteooRuleBase
Handles the read serialization of the Package.
readExternal(ObjectInput) - Method in class org.drools.rule.Package
Handles the read serialization of the Package.
readExternal(ObjectInput) - Method in class org.drools.rule.PackageCompilationData
Handles the read serialization of the PackageCompilationData.
RecencyConflictResolver - Class in org.drools.conflict
ConflictResolver that uses the mostRecentFactTimeStamp of rules to resolve conflict.
RecencyConflictResolver() - Constructor for class org.drools.conflict.RecencyConflictResolver
Construct.
ReentrantLock - Class in org.drools.util.concurrent.locks
This is a stripped down version of jdk1.5 ReentrantLock.
ReentrantLock() - Constructor for class org.drools.util.concurrent.locks.ReentrantLock
Creates an instance of ReentrantLock.
ReflectiveVisitor - Class in org.drools.util
Java Tip 98: Reflect on the Visitor design pattern.
ReflectiveVisitor() - Constructor for class org.drools.util.ReflectiveVisitor
 
RegexTemplate - Class in org.drools.lang.dsl.template
Experimental... seeing how far I can take dynamically generated regex...
RegexTemplate(String) - Constructor for class org.drools.lang.dsl.template.RegexTemplate
 
REHASH - Static variable in class org.drools.util.FastComparator
Holds the comparator for objects with uneven hash distribution; objects hashcodes are rehashed.
REHASH_SYSTEM_HASHCODE - Static variable in class org.drools.util.FastComparator
Indicates if the system hash code should be rehashed (see Javolution Configuration for details).
relationalExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
reload() - Method in class org.drools.rule.PackageCompilationData
This class drops the classLoader and reloads it.
remove() - Method in class org.drools.common.ActivationQueue
Remove the Activaton at the end of the queue.
remove(Activation) - Method in class org.drools.common.ActivationQueue
Remove the given Activation from its place in the queue.
remove() - Method in class org.drools.common.AgendaItem
 
remove() - Method in class org.drools.common.ScheduledAgendaItem
 
remove(EqualityKey) - Method in class org.drools.common.TruthMaintenanceSystem
 
remove() - Method in class org.drools.leaps.util.IteratorFromPositionToTableStart
 
remove(Object) - Method in class org.drools.leaps.util.Table
Removes object from the table
remove() - Method in interface org.drools.leaps.util.TableIterator
 
remove(long) - Method in class org.drools.leaps.util.TokenStack
Removes object from the table
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Remove the given tuple from the memory
remove(WorkingMemory, ReteTuple) - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Remove the given tuple from the memory
remove(WorkingMemory, ObjectMatches) - Method in interface org.drools.reteoo.beta.BetaRightMemory
Removes the given match from memory
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in interface org.drools.reteoo.beta.BetaRightMemory
Removes the given match from memory
remove(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
remove(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
remove(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
remove(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
remove(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
remove(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
remove(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
remove(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
remove(WorkingMemory, ObjectMatches) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
remove(WorkingMemory, MultiLinkedListNodeWrapper) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
remove(ObjectSink) - Method in class org.drools.reteoo.DefaultObjectSinkList
 
remove(ObjectSink) - Method in class org.drools.reteoo.HashedObjectSinkList
 
remove(ObjectSink) - Method in interface org.drools.reteoo.ObjectSinkList
Removes the given objectSink from the list
remove(BaseNode, ReteooWorkingMemory[]) - Method in class org.drools.reteoo.RightInputAdapterNode
 
remove(String) - Method in class org.drools.rule.PackageCompilationData
 
remove(String) - Method in class org.drools.semantics.java.PackageStore
 
remove() - Method in interface org.drools.spi.Activation
Cancel the Activation by removing it from the Agenda.
remove(Object) - Method in class org.drools.util.AbstractHashedMap.EntrySet
 
remove() - Method in class org.drools.util.AbstractHashedMap.HashIterator
 
remove(Object) - Method in class org.drools.util.AbstractHashedMap.KeySet
 
remove(Object) - Method in class org.drools.util.AbstractHashedMap
Removes the specified mapping from this map.
remove(CompositeCollection, Collection[], Object) - Method in interface org.drools.util.CompositeCollection.CollectionMutator
Called when an object is to be removed to the composite.
remove(Object) - Method in class org.drools.util.CompositeCollection
Removes an object from the collection, throwing UnsupportedOperationException unless a CollectionMutator strategy is specified.
remove() - Method in class org.drools.util.EmptyMapIterator
 
remove(Object) - Method in class org.drools.util.FastCollection
Removes the first occurrence in this collection of the specified value (optional operation).
remove(Object) - Method in class org.drools.util.FastMap
Removes the entry for the specified key if present.
remove() - Method in class org.drools.util.IteratorChain
Removes from the underlying collection the last element returned by the Iterator.
remove(LinkedListNode) - Method in class org.drools.util.LinkedList
Removes a LinkedListNode from the list.
remove() - Method in interface org.drools.util.MapIterator
Removes the last returned key from the underlying Map (optional operation).
remove(MultiLinkedListNode) - Method in class org.drools.util.MultiLinkedList
Removes a MultiLinkedListNode from the list.
remove(long) - Method in class org.drools.util.PrimitiveLongMap
 
remove() - Method in class org.drools.util.PriorityQueue
Gets and removes the next element (pop).
REMOVE_INVALID - Static variable in class org.drools.util.AbstractHashedMap
 
removeActivation(Activation) - Method in class org.drools.common.ActivationGroupImpl
 
removeActivation(Activation) - Method in interface org.drools.spi.ActivationGroup
 
removeAll(Collection) - Method in class org.drools.util.CompositeCollection
Removes the elements in the specified collection from this composite collection.
removeAll(Collection) - Method in class org.drools.util.FastCollection
Removes from this collection all the values that are contained in the specified collection.
removeAlphaNode(AlphaNode) - Method in class org.drools.reteoo.AlphaNodeSwitch
 
removeClassLoader(ClassLoader) - Method in class org.drools.rule.CompositePackageClassLoader
 
removeComposited(Collection) - Method in class org.drools.util.CompositeCollection
Removes a collection from the those being decorated in this composite.
removeEntry(AbstractHashedMap.HashEntry, int, AbstractHashedMap.HashEntry) - Method in class org.drools.util.AbstractHashedMap
Removes an entry from the chain stored in a particular index.
removeEventListener(WorkingMemoryEventListener) - Method in class org.drools.common.AbstractWorkingMemory
 
removeEventListener(AgendaEventListener) - Method in class org.drools.common.AbstractWorkingMemory
 
removeEventListener(AgendaEventListener) - Method in class org.drools.event.AgendaEventSupport
 
removeEventListener(WorkingMemoryEventListener) - Method in class org.drools.event.WorkingMemoryEventSupport
 
removeEventListener(WorkingMemoryEventListener) - Method in class org.drools.SynchronizedWorkingMemory
 
removeEventListener(AgendaEventListener) - Method in class org.drools.SynchronizedWorkingMemory
 
removeEventListener(WorkingMemoryEventListener) - Method in interface org.drools.WorkingMemory
Remove an event listener.
removeEventListener(AgendaEventListener) - Method in interface org.drools.WorkingMemory
Remove an event listener.
removeFactHandle(InternalFactHandle) - Method in class org.drools.common.EqualityKey
 
removeFilter(ILogEventFilter) - Method in class org.drools.audit.WorkingMemoryLogger
Removes the given filter from the list of filters for this event log.
removeFirst() - Method in class org.drools.util.LinkedList
Remove the first node from the list.
removeFunction(String) - Method in class org.drools.rule.Package
 
removeGlobal(String) - Method in class org.drools.rule.Package
 
removeImport(String) - Method in class org.drools.rule.Package
 
removeInvoker(String) - Method in class org.drools.rule.PackageCompilationData
 
removeLast() - Method in class org.drools.util.LinkedList
Remove the last node from the list.
removeLogicalDependencies(Activation, PropagationContext, Rule) - Method in class org.drools.common.TruthMaintenanceSystem
An Activation is no longer true so it no longer justifies any of the logical facts it logically asserted.
removeLogicalDependencies(InternalFactHandle) - Method in class org.drools.common.TruthMaintenanceSystem
The FactHandle is being removed from the system so remove any logical dependencies between the justified FactHandle and its justifiers.
removeMapping(NLMappingItem) - Method in class org.drools.lang.dsl.template.NLGrammar
Will remove the mapping from the grammar.
removeMapping(AbstractHashedMap.HashEntry, int, AbstractHashedMap.HashEntry) - Method in class org.drools.util.AbstractHashedMap
Removes a mapping from the map.
removeMatch(DefaultFactHandle) - Method in class org.drools.reteoo.ReteTuple
 
removePackage(String) - Method in class org.drools.common.AbstractRuleBase
 
removePackage(String) - Method in interface org.drools.RuleBase
 
removePropertyChangeListener(FactHandle) - Method in class org.drools.common.AbstractWorkingMemory
 
removeRule(String, String) - Method in class org.drools.common.AbstractRuleBase
 
removeRule(Rule) - Method in class org.drools.common.AbstractRuleBase
 
removeRule(Rule) - Method in class org.drools.leaps.LeapsRuleBase
 
removeRule(Rule) - Method in class org.drools.reteoo.ReteooRuleBase
 
removeRule(Rule) - Method in class org.drools.rule.Package
 
removeRule(String, String) - Method in interface org.drools.RuleBase
 
removeScheduleItem(ScheduledAgendaItem) - Method in class org.drools.common.DefaultAgenda
 
removeScheduleItem(ScheduledAgendaItem) - Method in interface org.drools.common.InternalAgenda
 
renderDRL(DRLOutput) - Method in class org.drools.decisiontable.model.Condition
 
renderDRL(DRLOutput) - Method in class org.drools.decisiontable.model.Consequence
 
renderDRL(DRLOutput) - Method in interface org.drools.decisiontable.model.DRLJavaEmitter
Each node can add its contribution to the output
renderDRL(DRLOutput) - Method in class org.drools.decisiontable.model.Duration
 
renderDRL(DRLOutput) - Method in class org.drools.decisiontable.model.Functions
 
renderDRL(DRLOutput) - Method in class org.drools.decisiontable.model.Global
 
renderDRL(DRLOutput) - Method in class org.drools.decisiontable.model.Import
 
renderDRL(DRLOutput) - Method in class org.drools.decisiontable.model.Package
 
renderDRL(DRLOutput) - Method in class org.drools.decisiontable.model.Rule
 
reportError(RecognitionException) - Method in class org.drools.lang.RuleParser
 
reportError(RecognitionException) - Method in class org.drools.semantics.java.parser.JavaParser
 
reset() - Method in class org.drools.leaps.util.IteratorFromPositionToTableStart
 
reset() - Method in interface org.drools.leaps.util.TableIterator
 
reset() - Method in class org.drools.util.EmptyMapIterator
 
reset() - Method in class org.drools.util.FastMap
 
resizeIndex(int) - Method in class org.drools.util.PrimitiveLongMap
 
resolve(Object) - Method in class org.drools.spi.ClassObjectTypeResolver
 
resolve(Object) - Method in interface org.drools.spi.ObjectTypeResolver
 
resolveClass(ObjectStreamClass) - Method in class org.drools.common.ObjectInputStreamWithLoader
 
resolveEntity(String, String) - Method in class org.drools.xml.XmlPackageReader
 
resolveType(String) - Method in class org.drools.semantics.java.ClassTypeResolver
 
resolveType(String) - Method in interface org.drools.spi.TypeResolver
 
results - Variable in class org.drools.QueryResults
 
retainAll(Collection) - Method in class org.drools.util.CompositeCollection
Retains all the elements in the specified collection in this composite collection, removing all others.
retainAll(Collection) - Method in class org.drools.util.FastCollection
Retains only the values in this collection that are contained in the specified collection.
RETEOO - Static variable in interface org.drools.RuleBase
 
ReteooFactHandleFactory - Class in org.drools.reteoo
 
ReteooFactHandleFactory() - Constructor for class org.drools.reteoo.ReteooFactHandleFactory
 
ReteooNode - Interface in org.drools.spi
Interface used to expose generic information on Rete nodes outside of he package.
ReteooRuleBase - Class in org.drools.reteoo
Implementation of RuleBase.
ReteooRuleBase() - Constructor for class org.drools.reteoo.ReteooRuleBase
Construct.
ReteooRuleBase(FactHandleFactory) - Constructor for class org.drools.reteoo.ReteooRuleBase
 
ReteooRuleBase(RuleBaseConfiguration) - Constructor for class org.drools.reteoo.ReteooRuleBase
 
ReteooRuleBase(RuleBaseConfiguration, FactHandleFactory) - Constructor for class org.drools.reteoo.ReteooRuleBase
Construct.
ReteooWorkingMemory - Class in org.drools.reteoo
Implementation of WorkingMemory.
ReteooWorkingMemory(InternalRuleBase) - Constructor for class org.drools.reteoo.ReteooWorkingMemory
Construct.
ReteTuple - Class in org.drools.reteoo
Rete-OO Tuple implementation.
ReteTuple(DefaultFactHandle) - Constructor for class org.drools.reteoo.ReteTuple
Creates a ReteTuple with the handle at the specified column in the TupleKey.
RETRACTION - Static variable in interface org.drools.spi.PropagationContext
 
retractObject(FactHandle) - Method in class org.drools.base.DefaultKnowledgeHelper
 
retractObject(FactHandle) - Method in class org.drools.common.AbstractWorkingMemory
 
retractObject(FactHandle, boolean, boolean, Rule, Activation) - Method in class org.drools.common.AbstractWorkingMemory
 
retractObject(FactHandle, PropagationContext, ReteooWorkingMemory) - Method in interface org.drools.common.InternalRuleBase
Retract a fact object.
retractObject(FactHandle, boolean, boolean, Rule, Activation) - Method in interface org.drools.common.InternalWorkingMemoryActions
 
retractObject(FactHandle, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.leaps.LeapsRuleBase
 
retractObject(DefaultFactHandle, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.NotNode
Retract the FactHandleImpl.
retractObject(DefaultFactHandle, PropagationContext, ReteooWorkingMemory) - Method in interface org.drools.reteoo.ObjectSink
Retract an existing FactHandleImpl.
retractObject(FactHandle, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.ReteooRuleBase
Retract a fact object.
retractObject(FactHandle) - Method in interface org.drools.spi.KnowledgeHelper
 
retractObject(FactHandle) - Method in class org.drools.SynchronizedWorkingMemory
 
retractObject(FactHandle) - Method in interface org.drools.WorkingMemory
Retract a fact.
retractTuple(ReteTuple, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.NotNode
Retract the ReteTuple, any resulting proppagated joins are also retracted.
retractTuple(ReteTuple, PropagationContext, ReteooWorkingMemory) - Method in class org.drools.reteoo.RightInputAdapterNode
 
ReturnValueConstraint - Class in org.drools.rule
 
ReturnValueConstraint(FieldExtractor, Declaration[], Evaluator) - Constructor for class org.drools.rule.ReturnValueConstraint
 
ReturnValueConstraint(FieldExtractor, ReturnValueExpression, Declaration[], Evaluator) - Constructor for class org.drools.rule.ReturnValueConstraint
 
ReturnValueDescr - Class in org.drools.lang.descr
 
ReturnValueDescr(String, String) - Constructor for class org.drools.lang.descr.ReturnValueDescr
 
ReturnValueDescr(String, String, String) - Constructor for class org.drools.lang.descr.ReturnValueDescr
 
ReturnValueExpression - Interface in org.drools.spi
 
retval_constraint() - Method in class org.drools.lang.RuleParser
 
reuseEntry(AbstractHashedMap.HashEntry, int, int, Object, Object) - Method in class org.drools.util.AbstractHashedMap
Reuses an existing key-value mapping, storing completely new data.
reverseOrderIterator() - Method in class org.drools.leaps.util.Table
 
RhsBuilder - Class in org.drools.decisiontable.parser
Builds up a consequence entry.
RhsBuilder(String) - Constructor for class org.drools.decisiontable.parser.RhsBuilder
 
RightInputAdapterNode - Class in org.drools.reteoo
When joining two Nots together the resulting Tuple from the first Not Must be adapted to FActHandleImpl so it can be propagated into the second not
RightInputAdapterNode(int, int, TupleSource) - Constructor for class org.drools.reteoo.RightInputAdapterNode
Constructor specifying the unique id of the node in the Rete network, the position of the propagating FactHandleImpl in ReteTuple and the source that propagates the receive ReteTuples.
RPAREN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
RPAREN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
Rule - Class in org.drools.decisiontable.model
 
Rule(String, Integer, int) - Constructor for class org.drools.decisiontable.model.Rule
Create a new rule.
rule() - Method in class org.drools.lang.RuleParser
 
Rule - Class in org.drools.rule
A Rule contains a set of Tests and a Consequence.
Rule(String, String, String) - Constructor for class org.drools.rule.Rule
Construct a Rule with the given name for the specified pkg parent
Rule(String, String) - Constructor for class org.drools.rule.Rule
Construct a Rule with the given name for the specified pkg parent
Rule(String) - Constructor for class org.drools.rule.Rule
 
RULE_ADDITION - Static variable in interface org.drools.spi.PropagationContext
 
rule_attribute() - Method in class org.drools.lang.RuleParser
 
rule_attributes(RuleDescr) - Method in class org.drools.lang.RuleParser
 
RULE_REMOVAL - Static variable in interface org.drools.spi.PropagationContext
 
RULE_TABLE_TAG - Static variable in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
ruleBase - Variable in class org.drools.common.AbstractWorkingMemory
The RuleBase with which this memory is associated.
RuleBase - Interface in org.drools
Active collection of Rules.
RuleBaseConfiguration - Class in org.drools
RuleBaseConfiguration A class to store RuleBase related configuration.
RuleBaseConfiguration() - Constructor for class org.drools.RuleBaseConfiguration
 
RuleBaseFactory - Class in org.drools
This is a utility to create rule bases based on the type of engine you wish to use.
RuleBaseLoader - Class in org.drools.compiler
A high level helper class for creating rulebases from source.
RuleBuilder - Class in org.drools.semantics.java
This builds the rule structure from an AST.
RuleBuilder(TypeResolver, ClassFieldExtractorCache) - Constructor for class org.drools.semantics.java.RuleBuilder
 
ruleClass - Variable in class org.drools.semantics.java.RuleBuilder
 
RuleComponent - Interface in org.drools.spi
Semantic component marker.
RuleConstructionException - Exception in org.drools.rule
Base exception for errors during Rule construction.
RuleDescr - Class in org.drools.lang.descr
 
RuleDescr(String) - Constructor for class org.drools.lang.descr.RuleDescr
 
RuleDescr(String, String) - Constructor for class org.drools.lang.descr.RuleDescr
 
RuleError - Class in org.drools.compiler
 
RuleError(Rule, PatternDescr, Object, String) - Constructor for class org.drools.compiler.RuleError
 
RuleIntegrationException - Exception in org.drools
Indicates an error integrating a Rule or Package into a RuleBase.
RuleIntegrationException(Rule) - Constructor for exception org.drools.RuleIntegrationException
 
RuleIntegrationException(Rule, Throwable) - Constructor for exception org.drools.RuleIntegrationException
 
RuleMatrixSheetListener - Class in org.drools.decisiontable.parser
 
RuleMatrixSheetListener() - Constructor for class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
RuleNameEndsWithAgendaFilter - Class in org.drools.base
Filters activations based on a specified rule name suffix.
RuleNameEndsWithAgendaFilter(String) - Constructor for class org.drools.base.RuleNameEndsWithAgendaFilter
 
RuleNameEndsWithAgendaFilter(String, boolean) - Constructor for class org.drools.base.RuleNameEndsWithAgendaFilter
 
RuleNameEqualsAgendaFilter - Class in org.drools.base
Filters activations based on an exact match of a rule name.
RuleNameEqualsAgendaFilter(String) - Constructor for class org.drools.base.RuleNameEqualsAgendaFilter
 
RuleNameEqualsAgendaFilter(String, boolean) - Constructor for class org.drools.base.RuleNameEqualsAgendaFilter
 
RuleNameStartsWithAgendaFilter - Class in org.drools.base
Filters activations based on a specified rule name prefix.
RuleNameStartsWithAgendaFilter(String) - Constructor for class org.drools.base.RuleNameStartsWithAgendaFilter
 
RuleNameStartsWithAgendaFilter(String, boolean) - Constructor for class org.drools.base.RuleNameStartsWithAgendaFilter
 
RuleParser - Class in org.drools.lang
 
RuleParser(TokenStream) - Constructor for class org.drools.lang.RuleParser
 
RuleParserLexer - Class in org.drools.lang
 
RuleParserLexer() - Constructor for class org.drools.lang.RuleParserLexer
 
RuleParserLexer(CharStream) - Constructor for class org.drools.lang.RuleParserLexer
 
RULES_NAMESPACE_URI - Static variable in class org.drools.xml.XmlPackageReader
Namespace URI for the general tags.
RULESET_TAG - Static variable in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
RuleSheetListener - Interface in org.drools.decisiontable.parser
Listener used to parse decision table spreadsheets
RuleSheetParserUtil - Class in org.drools.decisiontable.parser
 
run() - Method in class org.drools.common.ScheduledAgendaItem
Handle the firing of an alarm.
RuntimeDroolsException - Exception in org.drools
The base Drools exception for all internal thrown exceptions.
RuntimeDroolsException() - Constructor for exception org.drools.RuntimeDroolsException
 
RuntimeDroolsException(String) - Constructor for exception org.drools.RuntimeDroolsException
 
RuntimeDroolsException(String, Throwable) - Constructor for exception org.drools.RuntimeDroolsException
 
RuntimeDroolsException(Throwable) - Constructor for exception org.drools.RuntimeDroolsException
 

S

salience() - Method in class org.drools.lang.RuleParser
 
SalienceConflictResolver - Class in org.drools.conflict
ConflictResolver that uses the salience of rules to resolve conflict.
SalienceConflictResolver() - Constructor for class org.drools.conflict.SalienceConflictResolver
Construct.
save(Writer) - Method in class org.drools.lang.dsl.template.NLGrammar
Save out the grammar configuration
ScheduledAgendaItem - Class in org.drools.common
Item entry in the Agenda.
ScheduledAgendaItem(long, Tuple, InternalAgenda, PropagationContext, Rule) - Constructor for class org.drools.common.ScheduledAgendaItem
Construct.
scheduleItem(ScheduledAgendaItem) - Method in class org.drools.common.DefaultAgenda
Schedule an agenda item for delayed firing.
scheduleItem(ScheduledAgendaItem) - Method in interface org.drools.common.InternalAgenda
 
selectPossibleMatches(WorkingMemory, InternalFactHandle) - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Prepares the left memory for subsequent calls of isPossibleMatch() based on the constraints applied to the handle.
selectPossibleMatches(WorkingMemory, ReteTuple) - Method in interface org.drools.reteoo.beta.BetaRightMemory
Prepares the right memory for subsequent calls of isPossibleMatch() based on the constraints applied to the tuples
selectPossibleMatches(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
selectPossibleMatches(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
selectPossibleMatches(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
selectPossibleMatches(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
selectPossibleMatches(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
selectPossibleMatches(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
selectPossibleMatches(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
selectPossibleMatches(WorkingMemory, InternalFactHandle) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
selectPossibleMatches(WorkingMemory, ReteTuple) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
Semaphore - Interface in org.drools.spi
 
SEMI - Static variable in class org.drools.semantics.java.parser.JavaParser
 
SEMI - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
SEQUENTIAL_FLAG - Static variable in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
set(int, LeapsFactHandle) - Method in class org.drools.leaps.Token
 
set(Object) - Method in class org.drools.util.EmptyMapIterator
 
setActivated(boolean) - Method in class org.drools.common.ActivationQueue
Specifies whether the queue has been placed onto a PriorityQueue.
setActivated(boolean) - Method in class org.drools.common.AgendaItem
 
setActivated(boolean) - Method in class org.drools.common.ScheduledAgendaItem
 
setActivated(boolean) - Method in interface org.drools.spi.Activation
 
setActivation(Activation) - Method in class org.drools.leaps.Token
Do nothing because this tuple never gets to agendaItem stage.
setActivation(Activation) - Method in class org.drools.reteoo.ReteTuple
 
setActivation(Activation) - Method in interface org.drools.spi.Tuple
 
setActivationGroup(String) - Method in class org.drools.decisiontable.model.Rule
 
setActivationGroupNode(ActivationGroupNode) - Method in class org.drools.common.AgendaItem
 
setActivationGroupNode(ActivationGroupNode) - Method in class org.drools.common.ScheduledAgendaItem
 
setActivationGroupNode(ActivationGroupNode) - Method in interface org.drools.spi.Activation
 
setAgendaGroup(String) - Method in class org.drools.decisiontable.model.Rule
 
setAgendaGroup(String) - Method in class org.drools.rule.Rule
 
setAllowActivationCancelledEvents(boolean) - Method in class org.drools.audit.event.ActivationLogEventFilter
 
setAllowActivationCreatedEvents(boolean) - Method in class org.drools.audit.event.ActivationLogEventFilter
 
setAllowAfterActivationFireEvents(boolean) - Method in class org.drools.audit.event.ActivationLogEventFilter
 
setAllowAssertEvents(boolean) - Method in class org.drools.audit.event.WorkingMemoryLogEventFilter
 
setAllowBeforeActivationFireEvents(boolean) - Method in class org.drools.audit.event.ActivationLogEventFilter
 
setAllowModifyEvents(boolean) - Method in class org.drools.audit.event.WorkingMemoryLogEventFilter
 
setAllowRetractEvents(boolean) - Method in class org.drools.audit.event.WorkingMemoryLogEventFilter
 
setAST(Object) - Method in class org.drools.rule.PackageCompilationData
 
setAsyncExceptionHandler(AsyncExceptionHandler) - Method in class org.drools.common.AbstractWorkingMemory
Sets the AsyncExceptionHandler to handle exceptions thrown by the Agenda Scheduler used for duration rules.
setAsyncExceptionHandler(AsyncExceptionHandler) - Method in class org.drools.SynchronizedWorkingMemory
 
setAsyncExceptionHandler(AsyncExceptionHandler) - Method in interface org.drools.WorkingMemory
Sets the AsyncExceptionHandler to handle exceptions thrown by the Agenda Scheduler used for duration rules.
setAttribute(String, String) - Method in class org.drools.xml.DefaultConfiguration
Set an attribute value.
setAttributes(List) - Method in class org.drools.lang.descr.RuleDescr
 
setAutoFocus(boolean) - Method in class org.drools.rule.Rule
 
setChild(MultiLinkedListNode) - Method in class org.drools.util.BaseMultiLinkedListNode
 
setChild(MultiLinkedListNode) - Method in interface org.drools.util.MultiLinkedListNode
Sets the child node
setClassLoader(ClassLoader) - Method in class org.drools.compiler.PackageBuilderConfiguration
Use this to override the classloader that will be used for the rules.
setClassMethodName(String) - Method in class org.drools.lang.descr.EvalDescr
 
setClassMethodName(String) - Method in class org.drools.lang.descr.PredicateDescr
 
setClassMethodName(String) - Method in class org.drools.lang.descr.ReturnValueDescr
 
setClassName(String) - Method in class org.drools.decisiontable.model.Global
 
setClassName(String) - Method in class org.drools.decisiontable.model.Import
 
SetClassName(String) - Method in class org.drools.lang.descr.RuleDescr
 
setColumn(int) - Method in class org.drools.rule.Declaration
 
setComment(String) - Method in class org.drools.decisiontable.model.DRLElement
 
setCompiler(int) - Method in class org.drools.compiler.PackageBuilderConfiguration
Set the compiler to be used when building the rules semantic code blocks.
setConsequence(String) - Method in class org.drools.lang.descr.RuleDescr
 
setConsequence(Consequence) - Method in class org.drools.rule.Rule
Set the Consequence that is associated with the successful match of this rule.
setConsequenceLocation(int, int) - Method in class org.drools.lang.descr.RuleDescr
 
setConsequenceOffset(int) - Method in class org.drools.lang.descr.RuleDescr
 
setCurrentAgendaGroup(AgendaGroup) - Method in class org.drools.common.DefaultAgenda
 
setDeclarations(String[]) - Method in class org.drools.lang.descr.EvalDescr
 
setDeclarations(String[]) - Method in class org.drools.lang.descr.PredicateDescr
 
setDeclarations(String[]) - Method in class org.drools.lang.descr.ReturnValueDescr
 
setDefaultEngineType(int) - Method in class org.drools.compiler.RuleBaseLoader
Replace the default engine type that will be used (default is RETEOO)
setDescription(String) - Method in class org.drools.decisiontable.model.Rule
 
setDescription(String) - Method in class org.drools.lang.dsl.template.NLGrammar
Set the human readable description of this language definition.
setDocumentLocator(Locator) - Method in class org.drools.xml.XmlPackageReader
 
setDuration(Duration) - Method in class org.drools.decisiontable.model.Rule
 
setDuration(long) - Method in class org.drools.rule.Rule
Set the truthness duration.
setDuration(Duration) - Method in class org.drools.rule.Rule
Set the truthness duration object.
setEndLocation(int, int) - Method in class org.drools.lang.descr.PatternDescr
 
setEqualityKey(EqualityKey) - Method in class org.drools.common.DefaultFactHandle
 
setEqualityKey(EqualityKey) - Method in interface org.drools.common.InternalFactHandle
 
setError(String) - Method in class org.drools.rule.Package
Once this is called, the package will be marked as invalid
setEvalExpression(EvalExpression) - Method in class org.drools.rule.EvalCondition
 
setExpanderDebug(boolean) - Method in class org.drools.lang.RuleParser
This may be set to enable debuggin of DSLs/expanders.
setExpanderResolver(ExpanderResolver) - Method in class org.drools.lang.RuleParser
 
setFileName(String) - Method in class org.drools.audit.WorkingMemoryFileLogger
Sets the name of the file the events are logged in.
setFocus(AgendaGroup) - Method in interface org.drools.Agenda
 
setFocus(String) - Method in interface org.drools.Agenda
 
setFocus(String) - Method in class org.drools.base.DefaultKnowledgeHelper
 
setFocus(AgendaGroup) - Method in class org.drools.base.DefaultKnowledgeHelper
 
setFocus(String) - Method in class org.drools.common.AbstractWorkingMemory
 
setFocus(AgendaGroup) - Method in class org.drools.common.AbstractWorkingMemory
 
setFocus(AgendaGroup) - Method in class org.drools.common.DefaultAgenda
 
setFocus(String) - Method in class org.drools.common.DefaultAgenda
 
setFocus(String) - Method in interface org.drools.spi.KnowledgeHelper
 
setFocus(AgendaGroup) - Method in interface org.drools.spi.KnowledgeHelper
 
setFocus(String) - Method in class org.drools.SynchronizedWorkingMemory
 
setFocus(AgendaGroup) - Method in class org.drools.SynchronizedWorkingMemory
 
setFocus(String) - Method in interface org.drools.WorkingMemory
 
setFocus(AgendaGroup) - Method in interface org.drools.WorkingMemory
 
setFunctionsListing(String) - Method in class org.drools.decisiontable.model.Functions
 
setGlobal(String, Object) - Method in class org.drools.common.AbstractWorkingMemory
 
setGlobal(String, Object) - Method in class org.drools.SynchronizedWorkingMemory
 
setGlobal(String, Object) - Method in interface org.drools.WorkingMemory
Set a specific piece of global in this working memory.
setIdentifier(String) - Method in class org.drools.decisiontable.model.Global
 
setIdentifier(String) - Method in class org.drools.lang.descr.ColumnDescr
 
setInfo(String) - Method in exception org.drools.spi.ConsequenceException
Set arbitrary extra information about the condition.
setInnerMemory(BetaLeftMemory) - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Sets the inner beta left memory in case of a multi-indexed memory
setInnerMemory(BetaRightMemory) - Method in interface org.drools.reteoo.beta.BetaRightMemory
Sets the inner beta right memory in case of a multi-indexed memory
setInnerMemory(BetaLeftMemory) - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
setInnerMemory(BetaRightMemory) - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
setInnerMemory(BetaLeftMemory) - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
setInnerMemory(BetaRightMemory) - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
setInnerMemory(BetaRightMemory) - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
setInnerMemory(BetaLeftMemory) - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
setInnerMemory(BetaRightMemory) - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
setInnerMemory(BetaLeftMemory) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
setInnerMemory(BetaRightMemory) - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
setIterator(int, Iterator) - Method in class org.drools.util.IteratorChain
Set the Iterator at the given index
setJavaLanguageLevel(String) - Method in class org.drools.compiler.PackageBuilderConfiguration
 
setKeyComparator(FastComparator) - Method in class org.drools.util.FastMap
Sets the key comparator for this fast map.
setLhs(AndDescr) - Method in class org.drools.lang.descr.RuleDescr
 
setLineOffset(int) - Method in class org.drools.lang.RuleParser
This will set the offset to record when reparsing.
setLocation(int, int) - Method in class org.drools.lang.descr.PatternDescr
 
setMaxEventsInMemory(int) - Method in class org.drools.audit.WorkingMemoryFileLogger
Sets the maximum number of log events that are allowed in memory.
setMutator(CompositeCollection.CollectionMutator) - Method in class org.drools.util.CompositeCollection
Specify a CollectionMutator strategy instance to handle changes.
setName(String) - Method in class org.drools.decisiontable.model.Rule
 
setNaturalTemplate(String) - Method in class org.drools.lang.dsl.template.NLMappingItem
 
setNext(LinkedListNode) - Method in class org.drools.common.ScheduledAgendaItem
 
setNext(LinkedListNode) - Method in class org.drools.util.AbstractBaseLinkedListNode
 
setNext(LinkedListNode) - Method in interface org.drools.util.LinkedListNode
Sets the next node
setNoLoop(String) - Method in class org.drools.decisiontable.model.Rule
 
setNoLoop(boolean) - Method in class org.drools.rule.Rule
 
setObject(Object) - Method in class org.drools.common.DefaultFactHandle
 
setObject(Object) - Method in interface org.drools.common.InternalFactHandle
 
setObject(Object) - Method in class org.drools.reteoo.InitialFactHandle
 
setOuterList(LinkedList) - Method in class org.drools.util.BaseMultiLinkedListNode
 
setOuterList(LinkedList) - Method in interface org.drools.util.MultiLinkedListNode
Sets the containing LinkedList
setPackageCompilationData(PackageCompilationData) - Method in class org.drools.semantics.java.PackageStore
 
setParserDebug(boolean) - Method in class org.drools.lang.RuleParser
 
setPredicateExpression(PredicateExpression) - Method in class org.drools.rule.PredicateConstraint
 
setPrevious(LinkedListNode) - Method in class org.drools.common.ScheduledAgendaItem
 
setPrevious(LinkedListNode) - Method in class org.drools.util.AbstractBaseLinkedListNode
 
setPrevious(LinkedListNode) - Method in interface org.drools.util.LinkedListNode
Sets the previous node
setProperty(String, String) - Method in class org.drools.RuleBaseConfiguration
Sets the value of the given property
setRecency(long) - Method in class org.drools.common.DefaultFactHandle
 
setRecency(long) - Method in interface org.drools.common.InternalFactHandle
 
setRecency(long) - Method in class org.drools.reteoo.InitialFactHandle
 
setResume(boolean) - Method in class org.drools.leaps.Token
 
setReturnValueExpression(ReturnValueExpression) - Method in class org.drools.rule.ReturnValueConstraint
 
setSalience(Integer) - Method in class org.drools.decisiontable.model.Rule
 
setSalience(int) - Method in class org.drools.rule.Rule
Set the Rule salience.
setScope(String) - Method in class org.drools.lang.dsl.template.NLMappingItem
 
setSemanticallyValid(boolean) - Method in class org.drools.rule.Rule
 
setShared(boolean) - Method in class org.drools.util.FastMap
Sets the shared status of this map (whether the map is thread-safe or not).
setSnippet(String) - Method in class org.drools.decisiontable.model.Condition
 
setSnippet(String) - Method in class org.drools.decisiontable.model.Consequence
 
setSnippet(String) - Method in class org.drools.decisiontable.model.Duration
 
setSource(String) - Method in class org.drools.lang.RuleParser
 
setSource(String) - Method in class org.drools.semantics.java.parser.JavaParser
 
setSourceBuilder(SourceBuilder) - Method in class org.drools.decisiontable.parser.ActionType
This is only set for LHS or RHS building.
setStatus(int) - Method in class org.drools.common.EqualityKey
 
setTargetTemplate(String) - Method in class org.drools.lang.dsl.template.NLMappingItem
 
setText(String) - Method in class org.drools.lang.descr.EvalDescr
 
setText(String) - Method in class org.drools.lang.descr.FunctionDescr
 
setText(String) - Method in class org.drools.lang.descr.PredicateDescr
 
setText(String) - Method in class org.drools.lang.descr.ReturnValueDescr
 
setText(String) - Method in class org.drools.xml.DefaultConfiguration
Set the node text.
setTypeSolver(TypeResolver) - Method in class org.drools.rule.Package
 
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 class org.drools.util.FastMap.Entry
Sets the value for this entry.
setValue(Object) - Method in interface org.drools.util.MapIterator
Sets the value associated with the current key (optional operation).
SETVALUE_INVALID - Static variable in class org.drools.util.AbstractHashedMap
 
setValueComparator(FastComparator) - Method in class org.drools.util.FastCollection
Sets the comparator to use for value equality or ordering if the collection is ordered (e.g.
setValueComparator(FastComparator) - Method in class org.drools.util.FastMap
Sets the value comparator for this map.
setValueType(Class) - Method in class org.drools.base.ClassObjectType
 
setXorGroup(String) - Method in class org.drools.rule.Rule
 
SH_STYLE_SINGLE_LINE_COMMENT - Static variable in class org.drools.lang.RuleParser
 
SH_STYLE_SINGLE_LINE_COMMENT - Static variable in class org.drools.lang.RuleParserLexer
 
SheetListener - Interface in org.drools.decisiontable.parser
 
shiftExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
SHORT_TYPE - Static variable in interface org.drools.spi.Evaluator
 
ShortFactory - Class in org.drools.base.evaluators
 
ShortFactory() - Constructor for class org.drools.base.evaluators.ShortFactory
 
shrinkPages(int) - Method in class org.drools.util.PrimitiveLongMap
Shrink index to accomodate given pageId
simpleBinder - Static variable in class org.drools.common.BetaNodeBinder
 
SimplicityConflictResolver - Class in org.drools.conflict
ConflictResolver that uses the numConditions of rules to resolve conflict.
SimplicityConflictResolver() - Constructor for class org.drools.conflict.SimplicityConflictResolver
Construct.
singleItemIterator(Object) - Static method in class org.drools.leaps.util.Table
 
size() - Method in class org.drools.common.ActivationGroupImpl
 
size() - Method in class org.drools.common.ActivationQueue
 
size() - Method in class org.drools.common.AgendaGroupImpl
 
size() - Method in class org.drools.common.EqualityKey
 
size() - Method in class org.drools.event.AgendaEventSupport
 
size() - Method in class org.drools.event.WorkingMemoryEventSupport
 
size() - Method in class org.drools.leaps.LeapsQueryResult
 
size() - Method in class org.drools.leaps.util.Table
 
size() - Method in class org.drools.QueryResult
 
size() - Method in class org.drools.QueryResults
 
size() - Method in interface org.drools.reteoo.beta.BetaLeftMemory
Returns the number of tuples currently stored in the left memory
size() - Method in interface org.drools.reteoo.beta.BetaRightMemory
Returns the number of objects currently stored in the right memory
size() - Method in class org.drools.reteoo.beta.BooleanConstrainedLeftMemory
 
size() - Method in class org.drools.reteoo.beta.BooleanConstrainedRightMemory
 
size() - Method in class org.drools.reteoo.beta.DefaultLeftMemory
 
size() - Method in class org.drools.reteoo.beta.DefaultRightMemory
 
size() - Method in class org.drools.reteoo.beta.InstanceEqualConstrRightMemory
 
size() - Method in class org.drools.reteoo.beta.ObjectEqualConstrLeftMemory
 
size() - Method in class org.drools.reteoo.beta.ObjectEqualConstrRightMemory
 
size() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrLeftMemory
 
size() - Method in class org.drools.reteoo.beta.ObjectNotEqualConstrRightMemory
 
size() - Method in class org.drools.reteoo.HashedObjectSinkList
 
size() - Method in class org.drools.reteoo.ObjectMatches
 
size() - Method in interface org.drools.reteoo.ObjectSinkList
Returns the number of ObjectSinks in this list
size() - Method in interface org.drools.spi.ActivationGroup
 
size() - Method in interface org.drools.spi.AgendaGroup
The total number of activations in this group
size() - Method in class org.drools.util.AbstractHashedMap.EntrySet
 
size() - Method in class org.drools.util.AbstractHashedMap.KeySet
 
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.AbstractHashedMap.Values
 
size() - Method in class org.drools.util.BinaryHeapFifoQueue
Returns the number of elements in this heap.
size() - Method in class org.drools.util.CompositeCollection
Gets the size of this composite collection.
size() - Method in class org.drools.util.FastCollection
Returns the number of values in this collection.
size() - Method in class org.drools.util.FastMap
Returns the number of key-value mappings in this FastMap.
size() - Method in class org.drools.util.IteratorChain
Number of Iterators in the current IteratorChain.
size() - Method in class org.drools.util.LinkedList
 
size() - Method in class org.drools.util.PrimitiveLongMap
 
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.
SL - Static variable in class org.drools.semantics.java.parser.JavaParser
 
SL - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
SL_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
SL_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
SL_COMMENT - Static variable in class org.drools.semantics.java.parser.JavaParser
 
SL_COMMENT - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
SnippetBuilder - Class in org.drools.decisiontable.model
 
SnippetBuilder(String) - Constructor for class org.drools.decisiontable.model.SnippetBuilder
 
SourceBuilder - Interface in org.drools.decisiontable.parser
This is for building up LHS and RHS code for a rule row.
SpreadsheetCompiler - Class in org.drools.decisiontable
 
SpreadsheetCompiler() - Constructor for class org.drools.decisiontable.SpreadsheetCompiler
 
SR - Static variable in class org.drools.semantics.java.parser.JavaParser
 
SR - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
SR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
SR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
STAR - Static variable in class org.drools.semantics.java.parser.JavaParser
 
STAR - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
STAR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParser
 
STAR_ASSIGN - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
startConfiguration(String, Attributes) - Method in class org.drools.xml.XmlPackageReader
Start a configuration node.
startDocument() - Method in class org.drools.xml.XmlPackageReader
 
startElement(String, String, String, Attributes) - Method in class org.drools.xml.XmlPackageReader
 
startPrefixMapping(String, String) - Method in class org.drools.xml.XmlPackageReader
 
startSheet(String) - Method in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
startSheet(String) - Method in interface org.drools.decisiontable.parser.SheetListener
Start a new sheet
startSheet(String) - Method in class org.drools.decisiontable.parser.xls.NullSheetListener
 
startSheet(String) - Method in class org.drools.decisiontable.parser.xls.PropertiesSheetListener
 
STATED - Static variable in class org.drools.common.EqualityKey
 
statement() - Method in class org.drools.semantics.java.parser.JavaParser
 
STRING - Static variable in class org.drools.lang.RuleParser
 
STRING - Static variable in class org.drools.lang.RuleParserLexer
 
STRING_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParser
 
STRING_LITERAL - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
STRING_TYPE - Static variable in interface org.drools.spi.Evaluator
 
StringFactory - Class in org.drools.base.evaluators
This is the misc "bucket" evaluator factory for objects.
StringFactory() - Constructor for class org.drools.base.evaluators.StringFactory
 
superClassClause() - Method in class org.drools.semantics.java.parser.JavaParser
 
SynchronizedWorkingMemory - Class in org.drools
Each implemented method of the WorkingMemory interface is synchronised.
SynchronizedWorkingMemory(WorkingMemory) - Constructor for class org.drools.SynchronizedWorkingMemory
 
Synpred1_fragment - Static variable in class org.drools.lang.RuleParserLexer
 

T

T100 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T101 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T102 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T103 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T104 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T105 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T106 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T107 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T108 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T109 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T110 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T111 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T112 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T113 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T114 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T115 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T15 - Static variable in class org.drools.lang.RuleParserLexer
 
T16 - Static variable in class org.drools.lang.RuleParserLexer
 
T17 - Static variable in class org.drools.lang.RuleParserLexer
 
T18 - Static variable in class org.drools.lang.RuleParserLexer
 
T19 - Static variable in class org.drools.lang.RuleParserLexer
 
T20 - Static variable in class org.drools.lang.RuleParserLexer
 
T21 - Static variable in class org.drools.lang.RuleParserLexer
 
T22 - Static variable in class org.drools.lang.RuleParserLexer
 
T23 - Static variable in class org.drools.lang.RuleParserLexer
 
T24 - Static variable in class org.drools.lang.RuleParserLexer
 
T25 - Static variable in class org.drools.lang.RuleParserLexer
 
T26 - Static variable in class org.drools.lang.RuleParserLexer
 
T27 - Static variable in class org.drools.lang.RuleParserLexer
 
T28 - Static variable in class org.drools.lang.RuleParserLexer
 
T29 - Static variable in class org.drools.lang.RuleParserLexer
 
T30 - Static variable in class org.drools.lang.RuleParserLexer
 
T31 - Static variable in class org.drools.lang.RuleParserLexer
 
T32 - Static variable in class org.drools.lang.RuleParserLexer
 
T33 - Static variable in class org.drools.lang.RuleParserLexer
 
T34 - Static variable in class org.drools.lang.RuleParserLexer
 
T35 - Static variable in class org.drools.lang.RuleParserLexer
 
T36 - Static variable in class org.drools.lang.RuleParserLexer
 
T37 - Static variable in class org.drools.lang.RuleParserLexer
 
T38 - Static variable in class org.drools.lang.RuleParserLexer
 
T39 - Static variable in class org.drools.lang.RuleParserLexer
 
T40 - Static variable in class org.drools.lang.RuleParserLexer
 
T41 - Static variable in class org.drools.lang.RuleParserLexer
 
T42 - Static variable in class org.drools.lang.RuleParserLexer
 
T43 - Static variable in class org.drools.lang.RuleParserLexer
 
T44 - Static variable in class org.drools.lang.RuleParserLexer
 
T45 - Static variable in class org.drools.lang.RuleParserLexer
 
T46 - Static variable in class org.drools.lang.RuleParserLexer
 
T47 - Static variable in class org.drools.lang.RuleParserLexer
 
T48 - Static variable in class org.drools.lang.RuleParserLexer
 
T49 - Static variable in class org.drools.lang.RuleParserLexer
 
T50 - Static variable in class org.drools.lang.RuleParserLexer
 
T51 - Static variable in class org.drools.lang.RuleParserLexer
 
T52 - Static variable in class org.drools.lang.RuleParserLexer
 
T53 - Static variable in class org.drools.lang.RuleParserLexer
 
T54 - Static variable in class org.drools.lang.RuleParserLexer
 
T55 - Static variable in class org.drools.lang.RuleParserLexer
 
T56 - Static variable in class org.drools.lang.RuleParserLexer
 
T57 - Static variable in class org.drools.lang.RuleParserLexer
 
T58 - Static variable in class org.drools.lang.RuleParserLexer
 
T59 - Static variable in class org.drools.lang.RuleParserLexer
 
T60 - Static variable in class org.drools.lang.RuleParserLexer
 
T61 - Static variable in class org.drools.lang.RuleParserLexer
 
T68 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T69 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T70 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T71 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T72 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T73 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T74 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T75 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T76 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T77 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T78 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T79 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T80 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T81 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T82 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T83 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T84 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T85 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T86 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T87 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T88 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T89 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T90 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T91 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T92 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T93 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T94 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T95 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T96 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T97 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T98 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
T99 - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
Table - Class in org.drools.leaps.util
double linked list structure to store objects in the ordered list and iterate over the list for leaps
Table(Comparator) - Constructor for class org.drools.leaps.util.Table
 
TableIterator - Interface in org.drools.leaps.util
Leaps specific iterator for leaps tables. relies on leaps table double link list structure for navigating
TableRecord - Class in org.drools.leaps.util
 
tail() - Method in class org.drools.util.FastCollection
Returns the tail record of this collection; it is the record such as tail().getPrevious() holds the last collection value.
tail() - Method in class org.drools.util.FastMap
Returns the tail entry of this map.
tailRecord - Variable in class org.drools.leaps.util.Table
 
tailRecord - Variable in class org.drools.leaps.util.TokenStack
 
TEMPLATE_NATURAL - Static variable in class org.drools.lang.dsl.template.MappingError
 
TEMPLATE_TARGET - Static variable in class org.drools.lang.dsl.template.MappingError
 
TEMPLATE_UNKNOWN - Static variable in class org.drools.lang.dsl.template.MappingError
 
threshold - Variable in class org.drools.util.AbstractHashedMap
Size at which to rehash
throwsClause() - Method in class org.drools.semantics.java.parser.JavaParser
 
tms - Variable in class org.drools.common.AbstractWorkingMemory
 
toArray() - Method in class org.drools.util.BinaryHeapFifoQueue
 
toArray(Object[]) - Method in class org.drools.util.BinaryHeapFifoQueue
 
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.
toArray() - Method in class org.drools.util.FastCollection
Returns a new array allocated on the heap containing all of the values in this collection in proper sequence.
toArray(Object[]) - Method in class org.drools.util.FastCollection
Fills the specified array with the values of this collection in the proper sequence.
toCollection() - Method in class org.drools.util.CompositeCollection
Returns a new collection containing all of the elements
toExternalForm() - Method in class org.drools.common.DefaultFactHandle
 
toExternalForm() - Method in interface org.drools.FactHandle
Convert this handle to an external representation.
toExternalForm() - Method in class org.drools.reteoo.InitialFactHandle
 
Token - Class in org.drools.leaps
this object wears multiple hats - Tuple and being main element that wraps fact handle on main leaps stack
Token(LeapsWorkingMemory, InternalFactHandle, PropagationContext) - Constructor for class org.drools.leaps.Token
 
tokenNames - Static variable in class org.drools.lang.RuleParser
 
tokenNames - Static variable in class org.drools.semantics.java.parser.JavaParser
 
Tokens - Static variable in class org.drools.lang.RuleParserLexer
 
Tokens - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
TokenStack - Class in org.drools.leaps.util
This class follows java.util.Stack interface but accounts for remove( object ) functionallity needed by leaps
TokenStack() - Constructor for class org.drools.leaps.util.TokenStack
 
top() - Method in class org.drools.leaps.util.Table
 
toString() - Method in class org.drools.audit.event.ActivationLogEvent
 
toString() - Method in class org.drools.audit.event.ObjectLogEvent
 
toString() - Method in class org.drools.base.ClassFieldExtractor
 
toString() - Method in class org.drools.base.ClassObjectType
 
toString() - Method in class org.drools.base.FieldImpl
 
toString() - Method in class org.drools.common.AgendaGroupImpl
 
toString() - Method in class org.drools.common.AgendaItem
 
toString() - Method in class org.drools.common.DefaultFactHandle
 
toString() - Method in class org.drools.common.EqualityAssertMapComparator
 
toString() - Method in class org.drools.common.EqualityKey
 
toString() - Method in class org.drools.common.EqualityKeyComparator
 
toString() - Method in class org.drools.common.IdentityAssertMapComparator
 
toString() - Method in class org.drools.common.InstanceEqualsConstraint
 
toString() - Method in class org.drools.common.InstanceNotEqualsConstraint
 
toString() - Method in class org.drools.common.ScheduledAgendaItem
 
toString() - Method in class org.drools.decisiontable.model.DRLOutput
 
toString() - Method in class org.drools.event.ActivationCancelledEvent
 
toString() - Method in class org.drools.event.ActivationCreatedEvent
 
toString() - Method in class org.drools.event.AfterActivationFiredEvent
 
toString() - Method in class org.drools.event.BeforeActivationFiredEvent
 
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.lang.descr.ColumnDescr
 
toString() - Method in class org.drools.lang.descr.FieldBindingDescr
 
toString() - Method in class org.drools.lang.descr.ReturnValueDescr
 
toString() - Method in exception org.drools.lang.ParseException
 
toString() - Method in class org.drools.leaps.LeapsRuleHandle
 
toString() - Method in class org.drools.leaps.Token
 
toString() - Method in class org.drools.leaps.util.Table
 
toString() - Method in class org.drools.reteoo.InitialFactHandle
 
toString() - Method in class org.drools.reteoo.ReteTuple
 
toString() - Method in class org.drools.rule.BoundVariableConstraint
 
toString() - Method in class org.drools.rule.Column
 
toString() - Method in class org.drools.rule.Declaration
 
toString() - Method in class org.drools.rule.LiteralConstraint
 
toString() - Method in class org.drools.rule.Package
 
toString() - Method in class org.drools.rule.PackageCompilationData
 
toString() - Method in class org.drools.rule.Rule
 
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.concurrent.locks.ReentrantLock
Returns a string identifying this lock, as well as its lock state.
toString() - Method in class org.drools.util.FastCollection
Returns the textual representation of this collection.
toString() - Method in class org.drools.util.FastMap
Returns the textual representation of this map.
toString() - Method in class org.drools.util.PriorityQueue
Returns a string representation of this heap.
TotalRecencyConflictResolver - Class in org.drools.conflict
A conflict resolver that compares the total recency of a tuple when determining firing order.
TotalRecencyConflictResolver() - Constructor for class org.drools.conflict.TotalRecencyConflictResolver
Construct.
TruthMaintenanceSystem - Class in org.drools.common
The Truth Maintenance System is responsible for tracking two things.
TruthMaintenanceSystem(AbstractWorkingMemory) - Constructor for class org.drools.common.TruthMaintenanceSystem
 
tryBlock() - Method in class org.drools.semantics.java.parser.JavaParser
 
tryLock() - Method in interface org.drools.util.concurrent.locks.Lock
Acquires the lock only if it is free at the time of invocation.
tryLock() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Acquires the lock only if it is not held by another thread at the time of invocation.
tuple - Variable in class org.drools.QueryResult
 
Tuple - Interface in org.drools.spi
Partial matches are propagated through the Rete network as Tuples.
TupleMatch - Class in org.drools.reteoo
TupleMatch maintains a reference to the parent ReteTuple and a List of all resulting joins.
TupleMatch(ReteTuple, ObjectMatches) - Constructor for class org.drools.reteoo.TupleMatch
Construct a TupleMatch with references to the parent ReteTuple and FactHandleImpl, via ObjecMatches.
type() - Method in class org.drools.semantics.java.parser.JavaParser
 
TypeResolver - Interface in org.drools.spi
 
typeSpec() - Method in class org.drools.semantics.java.parser.JavaParser
 

U

unaryExpression() - Method in class org.drools.semantics.java.parser.JavaParser
 
unaryExpressionNotPlusMinus() - Method in class org.drools.semantics.java.parser.JavaParser
 
UNICODE_CHAR - Static variable in class org.drools.semantics.java.parser.JavaParser
 
UNICODE_CHAR - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 
unlock() - Method in interface org.drools.util.concurrent.locks.Lock
Releases the lock.
unlock() - Method in class org.drools.util.concurrent.locks.ReentrantLock
Attempts to release this lock.
unmodifiable() - Method in class org.drools.util.FastCollection
Returns the unmodifiable view associated to this collection.
unmodifiable() - Method in class org.drools.util.FastMap
Returns the unmodifiable view associated to this map.
updateCurrentIterator() - Method in class org.drools.util.IteratorChain
Updates the current iterator field to ensure that the current Iterator is not exhausted
updateEntry(AbstractHashedMap.HashEntry, Object) - Method in class org.drools.util.AbstractHashedMap
Updates an existing key-value mapping to change the value.
updateNewNode(ReteooWorkingMemory, PropagationContext) - Method in class org.drools.reteoo.NotNode
 
updateNewNode(ReteooWorkingMemory, PropagationContext) - Method in class org.drools.reteoo.RightInputAdapterNode
 

V

validateMapping(NLMappingItem) - Method in class org.drools.lang.dsl.template.NLGrammar
Validades the mapping returning a list of errors found or an empty list in case of no errors
validateTokenUsage() - Method in class org.drools.lang.dsl.template.NLMappingItem
Checks for tokens declared in the natural expression but not used in the mapping and tokens used in the mapping but not declared in the natural expression
validateUnmatchingBraces() - Method in class org.drools.lang.dsl.template.NLMappingItem
Checks for unmatched brackets and invalid tokens
value - Variable in class org.drools.util.AbstractHashedMap.HashEntry
The value
valueOf(FastCollection.Record) - Method in class org.drools.util.FastCollection
Returns the collection value for the specified record.
values - Variable in class org.drools.util.AbstractHashedMap
Values
values() - Method in class org.drools.util.AbstractHashedMap
Gets the values view of the map.
values() - Method in class org.drools.util.FastMap
Returns a FastCollection view of the values contained in this map.
values() - Method in class org.drools.util.PrimitiveLongMap
 
valueType - Variable in class org.drools.base.ClassObjectType
 
variableDeclarator() - Method in class org.drools.semantics.java.parser.JavaParser
 
variableDefinitions() - Method in class org.drools.semantics.java.parser.JavaParser
 
VARIABLES_TAG - Static variable in class org.drools.decisiontable.parser.DefaultRuleSheetListener
 
varInitializer() - Method in class org.drools.semantics.java.parser.JavaParser
 
VERTICALCONDITION_TAG - Static variable in class org.drools.decisiontable.parser.RuleMatrixSheetListener
 
visit(int, int, String, String, String, String[]) - Method in class org.drools.util.asm.MethodComparator.Tracer
 
visit(Object) - Method in class org.drools.util.ReflectiveVisitor
 
visit(Object) - Method in interface org.drools.Visitor
 
visitAndDescr(AndDescr) - Method in class org.drools.lang.DrlDumper
 
visitAndDescr(AndDescr) - Method in class org.drools.xml.XmlDumper
 
visitAnnotation(String, boolean) - Method in class org.drools.util.asm.MethodComparator.Tracer
 
visitAttribute(Attribute) - Method in class org.drools.util.asm.MethodComparator.Tracer
 
visitAttributeDescr(AttributeDescr) - Method in class org.drools.lang.DrlDumper
 
visitAttributeDescr(AttributeDescr) - Method in class org.drools.xml.XmlDumper
 
visitBoundVariableDescr(BoundVariableDescr) - Method in class org.drools.lang.DrlDumper
 
visitBoundVariableDescr(BoundVariableDescr) - Method in class org.drools.xml.XmlDumper
 
visitColumnDescr(ColumnDescr) - Method in class org.drools.lang.DrlDumper
 
visitColumnDescr(ColumnDescr) - Method in class org.drools.xml.XmlDumper
 
visitEnd() - Method in class org.drools.util.asm.MethodComparator.Tracer
 
visitEvalDescr(EvalDescr) - Method in class org.drools.lang.DrlDumper
 
visitEvalDescr(EvalDescr) - Method in class org.drools.xml.XmlDumper
 
visitExistsDescr(ExistsDescr) - Method in class org.drools.lang.DrlDumper
 
visitExistsDescr(ExistsDescr) - Method in class org.drools.xml.XmlDumper
 
visitField(int, String, String, String, Object) - Method in class org.drools.util.asm.MethodComparator.Tracer
 
visitFieldBindingDescr(FieldBindingDescr) - Method in class org.drools.lang.DrlDumper
 
visitFieldBindingDescr(FieldBindingDescr) - Method in class org.drools.xml.XmlDumper
 
visitFunctionDescr(FunctionDescr) - Method in class org.drools.lang.DrlDumper
 
visitFunctionDescr(FunctionDescr) - Method in class org.drools.xml.XmlDumper
 
visitInnerClass(String, String, String, int) - Method in class org.drools.util.asm.MethodComparator.Tracer
 
visitLiteralDescr(LiteralDescr) - Method in class org.drools.lang.DrlDumper
 
visitLiteralDescr(LiteralDescr) - Method in class org.drools.xml.XmlDumper
 
visitMethod(int, String, String, String, String[]) - Method in class org.drools.util.asm.MethodComparator.Tracer
 
visitNotDescr(NotDescr) - Method in class org.drools.lang.DrlDumper
 
visitNotDescr(NotDescr) - Method in class org.drools.xml.XmlDumper
 
visitObject(Object) - Method in class org.drools.util.ReflectiveVisitor
 
Visitor - Interface in org.drools
 
visitOrDescr(OrDescr) - Method in class org.drools.lang.DrlDumper
 
visitOrDescr(OrDescr) - Method in class org.drools.xml.XmlDumper
 
visitOuterClass(String, String, String) - Method in class org.drools.util.asm.MethodComparator.Tracer
 
visitPackageDescr(PackageDescr) - Method in class org.drools.lang.DrlDumper
 
visitPackageDescr(PackageDescr) - Method in class org.drools.xml.XmlDumper
 
visitPredicateDescr(PredicateDescr) - Method in class org.drools.lang.DrlDumper
 
visitPredicateDescr(PredicateDescr) - Method in class org.drools.xml.XmlDumper
 
visitQueryDescr(QueryDescr) - Method in class org.drools.lang.DrlDumper
 
visitQueryDescr(QueryDescr) - Method in class org.drools.xml.XmlDumper
 
visitReturnValueDescr(ReturnValueDescr) - Method in class org.drools.lang.DrlDumper
 
visitReturnValueDescr(ReturnValueDescr) - Method in class org.drools.xml.XmlDumper
 
visitSource(String, String) - Method in class org.drools.util.asm.MethodComparator.Tracer
 

W

warning(SAXParseException) - Method in class org.drools.xml.XmlPackageReader
 
wire(String) - Method in class org.drools.rule.PackageCompilationData
 
wire(String, Object) - Method in class org.drools.rule.PackageCompilationData
 
WM_BEHAVIOR_DISCARD - Static variable in class org.drools.RuleBaseConfiguration
 
WM_BEHAVIOR_EQUALITY - Static variable in class org.drools.RuleBaseConfiguration
 
WM_BEHAVIOR_IDENTITY - Static variable in class org.drools.RuleBaseConfiguration
 
WM_BEHAVIOR_PRESERVE - Static variable in class org.drools.RuleBaseConfiguration
 
word() - Method in class org.drools.lang.RuleParser
 
workingMemories - Variable in class org.drools.common.AbstractRuleBase
WeakHashMap to keep references of WorkingMemories but allow them to be garbage collected
workingMemory - Variable in class org.drools.QueryResults
 
WorkingMemory - Interface in org.drools
A knowledge session for a RuleBase.
WorkingMemoryEvent - Class in org.drools.event
 
WorkingMemoryEvent(WorkingMemory, PropagationContext) - Constructor for class org.drools.event.WorkingMemoryEvent
 
WorkingMemoryEventListener - Interface in org.drools.event
 
workingMemoryEventSupport - Variable in class org.drools.common.AbstractWorkingMemory
The eventSupport
WorkingMemoryEventSupport - Class in org.drools.event
 
WorkingMemoryEventSupport(WorkingMemory) - Constructor for class org.drools.event.WorkingMemoryEventSupport
 
WorkingMemoryFileLogger - Class in org.drools.audit
A logger of events generated by a working memory.
WorkingMemoryFileLogger(WorkingMemory) - Constructor for class org.drools.audit.WorkingMemoryFileLogger
Creates a new WorkingMemoryFileLogger for the given working memory.
WorkingMemoryLogEventFilter - Class in org.drools.audit.event
An event filter that can be used to filter working memory events.
WorkingMemoryLogEventFilter(boolean, boolean, boolean) - Constructor for class org.drools.audit.event.WorkingMemoryLogEventFilter
 
WorkingMemoryLogger - Class in org.drools.audit
A logger of events generated by a working memory.
WorkingMemoryLogger(WorkingMemory) - Constructor for class org.drools.audit.WorkingMemoryLogger
Creates a new working memory logger for the given working memory.
write(String, byte[]) - Method in class org.drools.rule.PackageCompilationData
 
write(String, byte[]) - Method in class org.drools.semantics.java.PackageStore
 
writeExternal(ObjectOutput) - Method in class org.drools.leaps.LeapsRuleBase
Handles the write serialization of the Package.
writeExternal(ObjectOutput) - Method in class org.drools.reteoo.ReteooRuleBase
Handles the write serialization of the Package.
writeExternal(ObjectOutput) - Method in class org.drools.rule.Package
Handles the write serialization of the Package.
writeExternal(ObjectOutput) - Method in class org.drools.rule.PackageCompilationData
Handles the write serialization of the PackageCompilationData.
writeLine(String) - Method in class org.drools.decisiontable.model.DRLOutput
 
writeToDisk() - Method in class org.drools.audit.WorkingMemoryFileLogger
All events in the log are written to file.
WS - Static variable in class org.drools.lang.RuleParser
 
WS - Static variable in class org.drools.lang.RuleParserLexer
 
WS - Static variable in class org.drools.semantics.java.parser.JavaParser
 
WS - Static variable in class org.drools.semantics.java.parser.JavaParserLexer
 

X

XLS - Static variable in class org.drools.decisiontable.InputType
 
XmlDumper - Class in org.drools.xml
This utility will take a AST of a rule package, and emit XML.
XmlDumper() - Constructor for class org.drools.xml.XmlDumper
 
XmlPackageReader - Class in org.drools.xml
RuleSet loader.
XmlPackageReader() - Constructor for class org.drools.xml.XmlPackageReader
Construct.
XmlPackageReader(SAXParser) - Constructor for class org.drools.xml.XmlPackageReader
Construct.

_

_snippet - Variable in class org.drools.decisiontable.model.Condition
 
_snippet - Variable in class org.drools.decisiontable.model.Duration
 

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