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

S

Salience - Interface in org.drools.spi
 
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.
SalienceInteger - Class in org.drools.base
 
SalienceInteger(int) - Constructor for class org.drools.base.SalienceInteger
 
SALOAD - Static variable in interface org.drools.asm.Opcodes
 
SAME_FRAME - Static variable in class org.drools.asm.attrs.StackMapTableAttribute
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
SAME_FRAME_EXTENDED - Static variable in class org.drools.asm.attrs.StackMapTableAttribute
Frame has exactly the same locals as the previous stack map frame and number of stack items is zero.
SAME_LOCALS_1_STACK_ITEM_FRAME - Static variable in class org.drools.asm.attrs.StackMapTableAttribute
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1
SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED - Static variable in class org.drools.asm.attrs.StackMapTableAttribute
Frame has exactly the same locals as the previous stack map frame and number of stack items is 1.
SASTORE - Static variable in interface org.drools.asm.Opcodes
 
ScheduledAgendaItem - Class in org.drools.common
Item entry in the Agenda.
ScheduledAgendaItem(long, Tuple, InternalAgenda, PropagationContext, Rule, GroupElement) - 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
 
SECONDS - Static variable in class org.drools.util.concurrent.locks.TimeUnit
 
SelfReferenceClassFieldExtractor - Class in org.drools.base.extractors
A special field extractor for the self reference "this".
SelfReferenceClassFieldExtractor(Class, String) - Constructor for class org.drools.base.extractors.SelfReferenceClassFieldExtractor
 
SEQUENTIAL - Static variable in class org.drools.RuleBaseConfiguration.SequentialAgenda
 
SequentialAgendaGroupImpl - Class in org.drools.common
AgendaGroup implementation that uses a PriorityQueue to prioritise the evaluation of added ActivationQueues.
SequentialAgendaGroupImpl(String, ConflictResolver) - Constructor for class org.drools.common.SequentialAgendaGroupImpl
Construct an AgendaGroup with the given name.
SequentialKnowledgeHelper - Class in org.drools.base
 
SequentialKnowledgeHelper(WorkingMemory) - Constructor for class org.drools.base.SequentialKnowledgeHelper
 
SerializationInstantiatorHelper - Class in org.drools.objenesis.instantiator
Helper for common serialization-compatible instantiation functions
SerializationInstantiatorHelper() - Constructor for class org.drools.objenesis.instantiator.SerializationInstantiatorHelper
 
SerializingInstantiatorStrategy - Class in org.drools.objenesis.strategy
Guess the best serializing instantiator for a given class.
SerializingInstantiatorStrategy() - Constructor for class org.drools.objenesis.strategy.SerializingInstantiatorStrategy
 
SerialVersionUIDAdder - Class in org.drools.asm.commons
A ClassAdapter that adds a serial version unique identifier to a class if missing.
SerialVersionUIDAdder(ClassVisitor) - Constructor for class org.drools.asm.commons.SerialVersionUIDAdder
Creates a new SerialVersionUIDAdder.
setAccumulator(Accumulator) - Method in class org.drools.rule.Accumulate
 
setAction(Object) - Method in interface org.drools.ruleflow.core.ActionNode
Sets the action of the ActionNode.
setAction(Object) - Method in class org.drools.ruleflow.core.impl.ActionNodeImpl
 
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.base.DefaultKnowledgeHelper
 
setActivation(Activation) - Method in class org.drools.base.SequentialKnowledgeHelper
 
setActivation(Activation) - Method in class org.drools.reteoo.ReteTuple
 
setActivation(Activation) - Method in interface org.drools.spi.KnowledgeHelper
 
setActivationGroup(String) - Method in class org.drools.rule.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
 
setActive(boolean) - Method in class org.drools.common.ArrayAgendaGroup
 
setActive(boolean) - Method in class org.drools.common.BinaryHeapQueueAgendaGroup
 
setActive(boolean) - Method in interface org.drools.common.InternalAgendaGroup
 
setActive(boolean) - Method in interface org.drools.common.InternalRuleFlowGroup
Activates or deactivates this RuleFlowGroup.
setActive(boolean) - Method in class org.drools.common.RuleFlowGroupImpl
 
setActive(boolean) - Method in class org.drools.common.SequentialAgendaGroupImpl
 
setAgendaEventSupport(AgendaEventSupport) - Method in class org.drools.common.AbstractWorkingMemory
 
setAgendaEventSupport(AgendaEventSupport) - Method in interface org.drools.common.InternalWorkingMemory
 
setAgendaFilter(AgendaFilter) - Method in class org.drools.reteoo.ReteooStatelessSession
 
setAgendaFilter(AgendaFilter) - Method in interface org.drools.StatelessSession
 
setAgendaGroup(InternalAgendaGroup) - Method in class org.drools.common.AgendaItem
 
setAgendaGroup(String) - Method in class org.drools.rule.Rule
 
setAgentListener(AgentEventListener) - Method in class org.drools.agent.PackageProvider
 
setAgentName(String) - Method in interface org.drools.agent.AgentEventListener
This sets the name for logging.
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
 
setAllowBeforeActivationFireEvents(boolean) - Method in class org.drools.audit.event.ActivationLogEventFilter
 
setAllowInsertEvents(boolean) - Method in class org.drools.audit.event.WorkingMemoryLogEventFilter
 
setAllowRetractEvents(boolean) - Method in class org.drools.audit.event.WorkingMemoryLogEventFilter
 
setAllowUpdateEvents(boolean) - Method in class org.drools.audit.event.WorkingMemoryLogEventFilter
 
setAlphaConstraints(List) - Method in class org.drools.reteoo.builder.BuildContext
 
setAlphaMemory(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setAlphaNodeHashingThreshold(int) - Method in class org.drools.RuleBaseConfiguration
 
setAlphaNodeMemoryAllowed(boolean) - Method in class org.drools.reteoo.builder.BuildContext
 
setAssertBehaviour(RuleBaseConfiguration.AssertBehaviour) - Method in class org.drools.RuleBaseConfiguration
 
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 interface org.drools.WorkingMemory
Sets the AsyncExceptionHandler to handle exceptions thrown by the Agenda Scheduler used for duration rules.
setAutoDeactivate(boolean) - Method in class org.drools.common.RuleFlowGroupImpl
 
setAutoDeactivate(boolean) - Method in interface org.drools.spi.RuleFlowGroup
Sets the auto-deactivate status of this RuleFlowGroup.
setAutoFocus(boolean) - Method in class org.drools.rule.Rule
 
setBasePattern(Pattern) - Method in class org.drools.rule.Forall
 
setBetaconstraints(List) - Method in class org.drools.reteoo.builder.BuildContext
 
setCache(boolean) - Method in class org.drools.base.mvel.LocalVariableResolver
 
setClassLoader(ClassLoader) - Method in class org.drools.base.ClassTypeResolver
 
setClassLoader(ClassLoader) - Method in class org.drools.RuleBaseConfiguration
 
setCommandExecutor(CommandExecutor) - Method in class org.drools.concurrent.DefaultExecutorService
 
setCommandExecutor(CommandExecutor) - Method in interface org.drools.concurrent.ExecutorService
The CommandExecutor is a producer/consumer style class that handles the queue and execution of the async actions
setComparator(AbstractHashTable.ObjectComparator) - Method in class org.drools.util.AbstractHashTable
 
setCompositeKeyDepth(int) - Method in class org.drools.RuleBaseConfiguration
 
setConcreteObjectTypeNode(ObjectTypeNode) - Method in class org.drools.reteoo.Rete.ClassObjectTypeConf
 
setConflictResolver(ConflictResolver) - Method in class org.drools.RuleBaseConfiguration
 
setConsequence(Consequence) - Method in class org.drools.rule.Rule
Set the Consequence that is associated with the successful match of this rule.
setConsequence(String) - Method in class org.drools.ruleflow.core.impl.DroolsConsequenceAction
 
setConsequenceExceptionHandler(ConsequenceExceptionHandler) - Method in class org.drools.RuleBaseConfiguration
 
setConstraint(String) - Method in interface org.drools.ruleflow.core.Constraint
Method for setting the constraint
setConstraint(String) - Method in class org.drools.ruleflow.core.impl.ConstraintImpl
 
setConstraint(String) - Method in class org.drools.ruleflow.core.impl.MilestoneNodeImpl
 
setConstraint(Connection, Constraint) - Method in class org.drools.ruleflow.core.impl.SplitImpl
 
setConstraint(String) - Method in interface org.drools.ruleflow.core.MilestoneNode
Sets the constraint of the MilestoneNode.
setConstraint(Connection, Constraint) - Method in interface org.drools.ruleflow.core.Split
Method for setting a constraint corresponding to the given outgoing connection
setContext(Tuple, KnowledgeHelper, Object, WorkingMemory, Map) - Method in class org.drools.base.mvel.DroolsMVELFactory
 
setCurrentAgendaGroup(AgendaGroup) - Method in class org.drools.common.DefaultAgenda
 
setCurrentPatternOffset(int) - Method in class org.drools.reteoo.builder.BuildContext
 
setDataType(DataType) - Method in class org.drools.ruleflow.common.datatype.impl.type.ListDataType
 
setDateEffective(Calendar) - Method in class org.drools.rule.Rule
Sets the date from which this rule takes effect (can include time to the millisecond).
setDateExpires(Calendar) - Method in class org.drools.rule.Rule
Sets the date after which the rule will no longer apply (can include time to the millisecond).
setDebugMode(boolean) - Static method in class org.drools.base.mvel.MVELDebugHandler
Sets debug mode on/off.
Updates local MVELDebugHandler property and System property "mvel.debugger"

There's no need to ever call this method unless you write junit tests!
setDescCaching(boolean) - Static method in class org.drools.util.UUID
 
setDialect(String) - Method in class org.drools.rule.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.
setEnabled(boolean) - Method in class org.drools.rule.Rule
A rule is enabled by default.
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
 
setExecutorService(ExecutorService) - Method in class org.drools.common.AbstractWorkingMemory
 
setExecutorService(ExecutorService) - Method in interface org.drools.common.InternalWorkingMemory
 
setExecutorService(ExecutorService) - Method in class org.drools.reteoo.ReteooStatefulSession
 
setExecutorService(String) - Method in class org.drools.RuleBaseConfiguration
 
setExpression(ReturnValueExpression) - Method in class org.drools.base.accumulators.JavaAccumulatorFunctionExecutor
 
setExtractorFactory(ClassFieldExtractorCache) - Method in class org.drools.common.DroolsObjectInputStream
 
setFieldValue(String, Object) - Method in interface org.drools.facttemplates.Fact
 
setFieldValue(int, Object) - Method in interface org.drools.facttemplates.Fact
 
setFieldValue(String, Object) - Method in class org.drools.facttemplates.FactImpl
 
setFieldValue(int, Object) - Method in class org.drools.facttemplates.FactImpl
 
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
Sets the Agenda's focus to the specified AgendaGroup
setFocus(String) - Method in interface org.drools.Agenda
Sets the Agenda's focus to the specified AgendaGroup
setFocus(String) - Method in class org.drools.base.DefaultKnowledgeHelper
 
setFocus(String) - Method in class org.drools.base.SequentialKnowledgeHelper
 
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(String) - Method in interface org.drools.WorkingMemory
Set the focus to the specified AgendaGroup
setFocus(AgendaGroup) - Method in interface org.drools.WorkingMemory
Set the focus to the specified AgendaGroup
setGlobal(String, Object) - Method in class org.drools.base.MapGlobalResolver
 
setGlobal(String, Object) - Method in class org.drools.common.AbstractWorkingMemory
 
setGlobal(String, Object) - Method in class org.drools.reteoo.ReteooStatelessSession
 
setGlobal(String, Object) - Method in interface org.drools.spi.GlobalResolver
 
setGlobal(String, Object) - Method in interface org.drools.StatelessSession
Sets a global value
setGlobal(String, Object) - Method in interface org.drools.WorkingMemory
Set a specific instance as a global in this working memory.
setGlobalExporter(GlobalExporter) - Method in class org.drools.reteoo.ReteooStatelessSession
 
setGlobalExporter(GlobalExporter) - Method in interface org.drools.StatelessSession
Used to specify a global exporting strategy so that global variables can be available to StatelessSessionResults.
setGlobalResolver(GlobalResolver) - Method in class org.drools.common.AbstractWorkingMemory
 
setGlobalResolver(GlobalResolver) - Method in class org.drools.reteoo.ReteooStatelessSession
 
setGlobalResolver(GlobalResolver) - Method in interface org.drools.StatelessSession
Delegate used to resolve any global names not found in the global map.
setGlobalResolver(GlobalResolver) - Method in interface org.drools.WorkingMemory
Sets the GlobalResolver instance to be used when resolving globals, replaces the current GlobalResolver.
setGlobals(Map) - Method in class org.drools.ruleflow.core.impl.RuleFlowProcessImpl
 
setGlobals(Map) - Method in interface org.drools.ruleflow.core.RuleFlowProcess
Sets the imports of this RuleFlow process
setHashCode(int) - Method in class org.drools.util.AbstractHashTable.FactEntryImpl
 
setHashCode(int) - Method in class org.drools.util.FactHandleIndexHashTable.FieldIndexEntry
 
setHashCode(int) - Method in class org.drools.util.ObjectHashMap.ObjectEntry
 
setHashCode(int) - Method in class org.drools.util.ObjectHashSet.ObjectEntry
 
setHashCode(int) - Method in class org.drools.util.TupleIndexHashTable.FieldIndexEntry
 
setHashed(boolean) - Method in class org.drools.reteoo.CompositeObjectSinkAdapter.FieldIndex
 
setHasLogicalDependency(boolean) - Method in class org.drools.rule.Rule
 
setId(long) - Method in class org.drools.common.AbstractWorkingMemory
 
setId(long) - Method in interface org.drools.common.InternalWorkingMemory
 
setId(String) - Method in class org.drools.ruleflow.common.core.impl.ProcessImpl
 
setId(String) - Method in interface org.drools.ruleflow.common.core.Process
Sets the id of this process.
setId(long) - Method in class org.drools.ruleflow.common.instance.impl.ProcessInstanceImpl
 
setId(long) - Method in interface org.drools.ruleflow.common.instance.ProcessInstance
 
setId(long) - Method in class org.drools.ruleflow.core.impl.NodeImpl
 
setId(long) - Method in interface org.drools.ruleflow.core.Node
Method for setting the id of the node
setId(long) - Method in class org.drools.ruleflow.instance.impl.RuleFlowNodeInstanceImpl
 
setId(long) - Method in interface org.drools.ruleflow.instance.RuleFlowNodeInstance
 
setImports(List) - Method in class org.drools.ruleflow.core.impl.RuleFlowProcessImpl
 
setImports(List) - Method in interface org.drools.ruleflow.core.RuleFlowProcess
Sets the imports of this RuleFlow process
setIndexLeftBetaMemory(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setIndexRightBetaMemory(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setInfo(String) - Method in exception org.drools.spi.ConsequenceException
Set arbitrary extra information about the condition.
setIsFieldIndexHashCode(boolean) - Method in class org.drools.reteoo.ReteTuple
 
setIterator(int, Iterator) - Method in class org.drools.util.IteratorChain
Set the Iterator at the given index
setLabel(Label) - Method in class org.drools.asm.attrs.StackMapType
 
setLhs(GroupElement) - Method in class org.drools.rule.Rule
 
setLoadOrder(long) - Method in class org.drools.rule.Rule
 
setLocalValue(String, Object) - Method in class org.drools.base.mvel.DroolsMVELFactory
 
setLockOnActive(boolean) - Method in class org.drools.rule.Rule
 
setLogicalDependencies(LinkedList) - Method in class org.drools.common.AgendaItem
 
setLogicalDependencies(LinkedList) - Method in class org.drools.common.ScheduledAgendaItem
 
setLogicalDependencies(LinkedList) - Method in interface org.drools.spi.Activation
 
setLogicalOverride(RuleBaseConfiguration.LogicalOverride) - Method in class org.drools.RuleBaseConfiguration
 
setMaintainTms(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setMatch(InternalFactHandle) - Method in class org.drools.reteoo.ReteTuple
 
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.base.mvel.LocalVariableResolver
 
setName(String) - Method in class org.drools.ruleflow.common.core.impl.ProcessImpl
 
setName(String) - Method in interface org.drools.ruleflow.common.core.Process
Sets the name of this process.
setName(String) - Method in interface org.drools.ruleflow.core.Constraint
Sets the name of the constraint
setName(String) - Method in class org.drools.ruleflow.core.impl.ConstraintImpl
 
setName(String) - Method in class org.drools.ruleflow.core.impl.NodeImpl
 
setName(String) - Method in class org.drools.ruleflow.core.impl.VariableImpl
 
setName(String) - Method in interface org.drools.ruleflow.core.Node
Method for setting the name of the node
setName(String) - Method in interface org.drools.ruleflow.core.Variable
 
setNext(ContextEntry) - Method in class org.drools.common.InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry
 
setNext(ContextEntry) - Method in class org.drools.common.InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry
 
setNext(LinkedListNode) - Method in class org.drools.common.ScheduledAgendaItem
 
setNext(ContextEntry) - Method in class org.drools.common.TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry
 
setNext(LinkedListNode) - Method in class org.drools.reteoo.CompositeObjectSinkAdapter.FieldIndex
 
setNext(Entry) - Method in class org.drools.reteoo.ReteTuple
 
setNext(ContextEntry) - Method in class org.drools.rule.AbstractCompositeConstraint.MultiFieldConstraintContextEntry
 
setNext(ContextEntry) - Method in class org.drools.rule.AbstractCompositeRestriction.CompositeContextEntry
 
setNext(ContextEntry) - Method in interface org.drools.rule.ContextEntry
 
setNext(ContextEntry) - Method in class org.drools.rule.PredicateConstraint.PredicateContextEntry
 
setNext(ContextEntry) - Method in class org.drools.rule.ReturnValueRestriction.ReturnValueContextEntry
 
setNext(ContextEntry) - Method in class org.drools.rule.VariableRestriction.VariableContextEntry
 
setNext(LinkedListNode) - Method in class org.drools.util.AbstractBaseLinkedListNode
 
setNext(Entry) - Method in class org.drools.util.AbstractHashTable.FactEntryImpl
 
setNext(Entry) - Method in interface org.drools.util.Entry
 
setNext(Entry) - Method in class org.drools.util.FactHandleIndexHashTable.FieldIndexEntry
 
setNext(LinkedListNode) - Method in interface org.drools.util.LinkedListNode
Sets the next node
setNext(Entry) - Method in class org.drools.util.ObjectHashMap.ObjectEntry
 
setNext(Entry) - Method in class org.drools.util.ObjectHashSet.ObjectEntry
 
setNext(Entry) - Method in class org.drools.util.TupleIndexHashTable.FieldIndexEntry
 
setNextObjectSinkNode(ObjectSinkNode) - Method in class org.drools.reteoo.AlphaNode
Sets the next node
setNextObjectSinkNode(ObjectSinkNode) - Method in class org.drools.reteoo.LeftInputAdapterNode
Sets the next node
setNextObjectSinkNode(ObjectSinkNode) - Method in interface org.drools.reteoo.ObjectSinkNode
Sets the next node
setNextTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.EvalConditionNode
Sets the next node
setNextTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.FromNode
Sets the next node
setNextTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.QueryTerminalNode
Sets the next node
setNextTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.RightInputAdapterNode
Sets the next node
setNextTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.RuleTerminalNode
Sets the next node
setNextTupleSinkNode(TupleSinkNode) - Method in interface org.drools.reteoo.TupleSinkNode
Sets the next node
setNodeId(long) - Method in class org.drools.ruleflow.instance.impl.RuleFlowNodeInstanceImpl
 
setNodeId(long) - Method in interface org.drools.ruleflow.instance.RuleFlowNodeInstance
 
setNoLoop(boolean) - Method in class org.drools.rule.Rule
 
setObject(String) - Method in class org.drools.asm.attrs.StackMapType
 
setObject(Object) - Method in class org.drools.common.DefaultFactHandle
 
setObject(Object) - Method in interface org.drools.common.InternalFactHandle
 
setObject(Object) - Method in interface org.drools.concurrent.InternalFuture
 
setObject(Object) - Method in class org.drools.reteoo.InitialFactHandle
 
setObjectMemoryAllowed(boolean) - Method in class org.drools.reteoo.AlphaNode
 
setObjectMemoryEnabled(boolean) - Method in class org.drools.reteoo.AlphaNode
 
setObjectMemoryEnabled(boolean) - Method in class org.drools.reteoo.LeftInputAdapterNode
 
setObjectMemoryEnabled(boolean) - Method in interface org.drools.reteoo.ObjectSink
 
setObjectMemoryEnabled(boolean) - Method in class org.drools.reteoo.ObjectTypeNode
 
setObjectMemoryEnabled(boolean) - Method in class org.drools.reteoo.Rete
 
setObjectSource(ObjectSource) - Method in class org.drools.reteoo.builder.BuildContext
 
setObjectType(LinkedList) - Method in class org.drools.reteoo.builder.BuildContext
 
setObjectTypeNodeMemoryEnabled(boolean) - Method in class org.drools.reteoo.builder.BuildContext
 
setOffset(int) - Method in class org.drools.rule.LineMappings
 
setOffset(int) - Method in class org.drools.rule.Pattern
 
setOnBreakReturn(int) - Static method in class org.drools.base.mvel.MVELDebugHandler
 
setPackage(Package) - Method in class org.drools.common.DroolsObjectInputStream
 
setPackage(String) - Method in class org.drools.rule.Rule
 
setPackageName(String) - Method in class org.drools.ruleflow.common.core.impl.ProcessImpl
 
setPackageName(String) - Method in interface org.drools.ruleflow.common.core.Process
Sets the package name of this RuleFlow process
setPattern(Pattern) - Method in class org.drools.rule.Declaration
 
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.reteoo.CompositeObjectSinkAdapter.FieldIndex
 
setPrevious(LinkedListNode) - Method in class org.drools.util.AbstractBaseLinkedListNode
 
setPrevious(LinkedListNode) - Method in interface org.drools.util.LinkedListNode
Sets the previous node
setPreviousObjectSinkNode(ObjectSinkNode) - Method in class org.drools.reteoo.AlphaNode
Sets the previous node
setPreviousObjectSinkNode(ObjectSinkNode) - Method in class org.drools.reteoo.LeftInputAdapterNode
Sets the previous node
setPreviousObjectSinkNode(ObjectSinkNode) - Method in interface org.drools.reteoo.ObjectSinkNode
Sets the previous node
setPreviousTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.EvalConditionNode
Sets the previous node
setPreviousTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.FromNode
Sets the previous node
setPreviousTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.QueryTerminalNode
Sets the previous node
setPreviousTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.RightInputAdapterNode
Sets the previous node
setPreviousTupleSinkNode(TupleSinkNode) - Method in class org.drools.reteoo.RuleTerminalNode
Sets the previous node
setPreviousTupleSinkNode(TupleSinkNode) - Method in interface org.drools.reteoo.TupleSinkNode
Sets the previous node
setPriority(int) - Method in interface org.drools.ruleflow.core.Constraint
Method for setting the priority of the constraint
setPriority(int) - Method in class org.drools.ruleflow.core.impl.ConstraintImpl
 
setProcess(Process) - Method in class org.drools.ruleflow.common.instance.impl.ProcessInstanceImpl
 
setProcess(Process) - Method in interface org.drools.ruleflow.common.instance.ProcessInstance
 
setProcessId(String) - Method in class org.drools.ruleflow.core.impl.SubFlowNodeImpl
 
setProcessId(String) - Method in interface org.drools.ruleflow.core.SubFlowNode
Sets the process id of the SubFlowNode.
setProcessInstance(RuleFlowProcessInstance) - Method in class org.drools.ruleflow.instance.impl.RuleFlowNodeInstanceImpl
 
setProcessInstance(RuleFlowProcessInstance) - Method in interface org.drools.ruleflow.instance.RuleFlowNodeInstance
 
setRandomNumberGenerator(Random) - Method in class org.drools.util.UUIDGenerator
Method that can be called to specify alternative random number generator to use.
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
 
setRemainingPatterns(List) - Method in class org.drools.rule.Forall
 
setRemoveIdentities(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setReturnValueExpression(ReturnValueExpression) - Method in class org.drools.rule.ReturnValueConstraint
 
setReturnValueExpression(ReturnValueExpression) - Method in class org.drools.rule.ReturnValueRestriction
 
setRuleBase(InternalRuleBase) - Method in class org.drools.common.AbstractWorkingMemory
 
setRuleBase(InternalRuleBase) - Method in class org.drools.common.DroolsObjectInputStream
 
setRuleBase(InternalRuleBase) - Method in interface org.drools.common.InternalWorkingMemory
 
setRuleBase(RuleBase) - Method in class org.drools.event.RuleBaseEventSupport
 
setRuleBaseUpdateHandler(String) - Method in class org.drools.RuleBaseConfiguration
 
setRuleFlowEventSupport(RuleFlowEventSupport) - Method in class org.drools.common.AbstractWorkingMemory
 
setRuleFlowEventSupport(RuleFlowEventSupport) - Method in interface org.drools.common.InternalWorkingMemory
 
setRuleFlowGroup(String) - Method in class org.drools.rule.Rule
 
setRuleFlowGroup(String) - Method in class org.drools.ruleflow.core.impl.RuleSetNodeImpl
 
setRuleFlowGroup(String) - Method in interface org.drools.ruleflow.core.RuleSetNode
Sets the ruleflow-group of the RuleSetNode.
setRuleFlowGroupNode(RuleFlowGroupNode) - Method in class org.drools.common.AgendaItem
 
setRuleFlowGroupNode(RuleFlowGroupNode) - Method in class org.drools.common.ScheduledAgendaItem
 
setRuleFlowGroupNode(RuleFlowGroupNode) - Method in interface org.drools.spi.Activation
 
setSalience(Salience) - Method in class org.drools.rule.Rule
Set the Rule salience.
setSemanticallyValid(boolean) - Method in class org.drools.rule.Rule
 
setSequence(int) - Method in class org.drools.reteoo.RuleTerminalNode
 
setSequenence(int) - Method in class org.drools.common.AgendaItem
 
setSequential(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setSequentialAgenda(RuleBaseConfiguration.SequentialAgenda) - Method in class org.drools.RuleBaseConfiguration
 
setSession(StatefulSession) - Method in class org.drools.base.AsyncFireAllRulesRuleBaseUpdateListener
 
setSession(StatefulSession) - Method in class org.drools.base.FireAllRulesRuleBaseUpdateListener
 
setSession(StatefulSession) - Method in interface org.drools.spi.RuleBaseUpdateListener
 
setShadowedObject(Object) - Method in interface org.drools.base.ShadowProxy
 
setShadowFact(boolean) - Method in class org.drools.common.DefaultFactHandle
 
setShadowFact(boolean) - Method in interface org.drools.common.InternalFactHandle
 
setShadowProxy(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setShadowProxyExcludes(String) - Method in class org.drools.RuleBaseConfiguration
 
setShareAlphaNodes(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setShareBetaNodes(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setSource(PatternSource) - Method in class org.drools.rule.Pattern
 
setStartLine(int) - Method in class org.drools.rule.LineMappings
 
setState(int) - Method in class org.drools.ruleflow.common.instance.impl.ProcessInstanceImpl
 
setState(int) - Method in interface org.drools.ruleflow.common.instance.ProcessInstance
 
setState(int) - Method in class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
setStaticType(Class) - Method in class org.drools.base.mvel.DroolsMVELGlobalVariable
Not used in drools.
setStaticType(Class) - Method in class org.drools.base.mvel.DroolsMVELKnowledgeHelper
Not used in drools.
setStaticType(Class) - Method in class org.drools.base.mvel.DroolsMVELLocalDeclarationVariable
Not used in drools.
setStaticType(Class) - Method in class org.drools.base.mvel.DroolsMVELPreviousDeclarationVariable
Not used in drools.
setStaticType(Class) - Method in class org.drools.base.mvel.LocalVariableResolver
 
setStatus(int) - Method in class org.drools.common.EqualityKey
 
setTerminalNodeMemoryEnabled(boolean) - Method in class org.drools.reteoo.builder.BuildContext
 
setTupleMemoryEnabled(boolean) - Method in class org.drools.reteoo.builder.BuildContext
 
setTupleMemoryEnabled(boolean) - Method in class org.drools.reteoo.EvalConditionNode
 
setTupleMemoryEnabled(boolean) - Method in class org.drools.reteoo.FromNode
 
setTupleMemoryEnabled(boolean) - Method in class org.drools.reteoo.QueryTerminalNode
 
setTupleMemoryEnabled(boolean) - Method in class org.drools.reteoo.RightInputAdapterNode
 
setTupleMemoryEnabled(boolean) - Method in class org.drools.reteoo.RuleTerminalNode
 
setTupleMemoryEnabled(boolean) - Method in interface org.drools.reteoo.TupleSink
 
setTupleSource(TupleSource) - Method in class org.drools.reteoo.builder.BuildContext
 
setType(GroupElement.Type) - Method in class org.drools.rule.GroupElement
 
setType(Constraint.ConstraintType) - Method in class org.drools.rule.MutableTypeConstraint
 
setType(String) - Method in class org.drools.ruleflow.common.core.impl.ProcessImpl
 
setType(String) - Method in interface org.drools.ruleflow.common.core.Process
Sets the type of this process.
setType(int) - Method in class org.drools.ruleflow.core.impl.JoinImpl
 
setType(int) - Method in class org.drools.ruleflow.core.impl.SplitImpl
 
setType(DataType) - Method in class org.drools.ruleflow.core.impl.VariableImpl
 
setType(int) - Method in interface org.drools.ruleflow.core.Join
Sets the type of the join.
setType(int) - Method in interface org.drools.ruleflow.core.Split
Sets the type of the split.
setType(DataType) - Method in interface org.drools.ruleflow.core.Variable
 
setUseStaticObjenesis(boolean) - Method in class org.drools.RuleBaseConfiguration
 
setValue(Object) - Method in class org.drools.base.mvel.DroolsMVELGlobalVariable
 
setValue(Object) - Method in class org.drools.base.mvel.DroolsMVELKnowledgeHelper
 
setValue(Object) - Method in class org.drools.base.mvel.DroolsMVELLocalDeclarationVariable
 
setValue(Object) - Method in class org.drools.base.mvel.DroolsMVELPreviousDeclarationVariable
 
setValue(Object) - Method in class org.drools.base.mvel.LocalVariableResolver
 
setValue(int, Object, Extractor) - Method in class org.drools.reteoo.CompositeObjectSinkAdapter.HashKey
 
setValue(int, Extractor, FieldValue) - Method in class org.drools.reteoo.CompositeObjectSinkAdapter.HashKey
 
setValue(Serializable) - Method in class org.drools.ruleflow.core.impl.VariableImpl
 
setValue(Serializable) - Method in interface org.drools.ruleflow.core.Variable
 
setVariables(List) - Method in class org.drools.ruleflow.core.impl.RuleFlowProcessImpl
 
setVariables(List) - Method in interface org.drools.ruleflow.core.RuleFlowProcess
Sets the variables used in this RuleFlow process
setVersion(String) - Method in class org.drools.ruleflow.common.core.impl.ProcessImpl
 
setVersion(String) - Method in interface org.drools.ruleflow.common.core.Process
Sets the version of this process.
setWorkingMemory(InternalWorkingMemory) - Method in class org.drools.common.DroolsObjectInputStream
 
setWorkingMemory(InternalWorkingMemory) - Method in interface org.drools.common.InternalRuleFlowGroup
 
setWorkingMemory(InternalWorkingMemory) - Method in class org.drools.common.RuleFlowGroupImpl
 
setWorkingMemory(InternalWorkingMemory) - Method in class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
setWorkingMemory(InternalWorkingMemory) - Method in interface org.drools.ruleflow.instance.RuleFlowProcessInstance
 
setWorkingMemoryEventSupport(WorkingMemoryEventSupport) - Method in class org.drools.common.AbstractWorkingMemory
 
setWorkingMemoryEventSupport(WorkingMemoryEventSupport) - Method in interface org.drools.common.InternalWorkingMemory
 
shadowClass - Variable in class org.drools.reteoo.Rete.ClassObjectTypeConf
 
shadowEnabled - Variable in class org.drools.reteoo.Rete.ClassObjectTypeConf
 
ShadowProxy - Interface in org.drools.base
A markup interface for shadow fact proxies
ShadowProxyFactory - Class in org.drools.base
A factory for ShadowProxy classes
ShadowProxyFactory() - Constructor for class org.drools.base.ShadowProxyFactory
 
ShadowProxyHelper - Class in org.drools.base
A helper class with utility methods
ShadowProxyHelper() - Constructor for class org.drools.base.ShadowProxyHelper
 
ShadowProxyUtils - Class in org.drools.util
A class with simple utility methods for shadowing
SHL - Static variable in class org.drools.asm.commons.GeneratorAdapter
Constant for the math method.
SHORT - Static variable in class org.drools.asm.Type
The sort of the short type.
SHORT_TYPE - Static variable in class org.drools.asm.Type
The short type.
SHORT_TYPE - Static variable in class org.drools.base.ValueType
 
ShortFactory - Class in org.drools.base.evaluators
 
SHR - Static variable in class org.drools.asm.commons.GeneratorAdapter
Constant for the math method.
shrinkPages(int) - Method in class org.drools.util.PrimitiveLongMap
Shrink index to accomodate given pageId
shutdown() - Method in class org.drools.concurrent.CommandExecutor
Allows the looping run() method to execute.
shutDown() - Method in class org.drools.concurrent.DefaultExecutorService
 
shutDown() - Method in interface org.drools.concurrent.ExecutorService
Shutdown this ExecutorService
SignatureReader - Class in org.drools.asm.signature
A type signature parser to make a signature visitor visit an existing signature.
SignatureReader(String) - Constructor for class org.drools.asm.signature.SignatureReader
Constructs a SignatureReader for the given signature.
SignatureVisitor - Interface in org.drools.asm.signature
A visitor to visit a generic signature.
SignatureWriter - Class in org.drools.asm.signature
A signature visitor that generates signatures in string format.
SignatureWriter() - Constructor for class org.drools.asm.signature.SignatureWriter
Constructs a new SignatureWriter object.
SimpleValueType - Class in org.drools.base
 
SimpleValueType() - Constructor for class org.drools.base.SimpleValueType
 
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.
SingleBetaConstraints - Class in org.drools.common
 
SingleBetaConstraints(BetaNodeFieldConstraint[], RuleBaseConfiguration) - Constructor for class org.drools.common.SingleBetaConstraints
 
SingleBetaConstraints(BetaNodeFieldConstraint, RuleBaseConfiguration) - Constructor for class org.drools.common.SingleBetaConstraints
 
SingleBetaConstraints(BetaNodeFieldConstraint, RuleBaseConfiguration, boolean) - Constructor for class org.drools.common.SingleBetaConstraints
 
SingleObjectSinkAdapter - Class in org.drools.reteoo
 
SingleObjectSinkAdapter(ObjectSink) - Constructor for class org.drools.reteoo.SingleObjectSinkAdapter
 
SingleTupleSinkAdapter - Class in org.drools.reteoo
 
SingleTupleSinkAdapter(TupleSink) - Constructor for class org.drools.reteoo.SingleTupleSinkAdapter
 
sink - Variable in class org.drools.reteoo.ObjectSource
The destination for FactHandleImpl.
sink - Variable in class org.drools.reteoo.TupleSource
The destination for Tuples.
SIPUSH - Static variable in interface org.drools.asm.Opcodes
 
size() - Method in class org.drools.common.ActivationGroupImpl
 
size() - Method in class org.drools.common.ArrayAgendaGroup
 
size() - Method in class org.drools.common.BinaryHeapQueueAgendaGroup
 
size() - Method in class org.drools.common.EqualityKey
 
size() - Method in class org.drools.common.RuleFlowGroupImpl
 
size() - Method in class org.drools.common.SequentialAgendaGroupImpl
 
size() - Method in class org.drools.event.AgendaEventSupport
 
size() - Method in class org.drools.event.RuleBaseEventSupport
 
size() - Method in class org.drools.event.RuleFlowEventSupport
 
size() - Method in class org.drools.event.WorkingMemoryEventSupport
 
size() - Method in class org.drools.QueryResult
The size of the Tuple; i.e.
size() - Method in class org.drools.QueryResults
The results size
size() - Method in class org.drools.reteoo.CompositeObjectSinkAdapter
 
size() - Method in class org.drools.reteoo.CompositeTupleSinkAdapter
 
size() - Method in class org.drools.reteoo.EmptyObjectSinkAdapter
 
size() - Method in class org.drools.reteoo.EmptyTupleSinkAdapter
 
size() - Method in interface org.drools.reteoo.FactHandleMemory
 
size() - Method in class org.drools.reteoo.ObjectSinkNodeList
 
size() - Method in interface org.drools.reteoo.ObjectSinkPropagator
 
size() - Method in class org.drools.reteoo.ReteTuple
 
size() - Method in class org.drools.reteoo.SingleObjectSinkAdapter
 
size() - Method in class org.drools.reteoo.SingleTupleSinkAdapter
 
size() - Method in interface org.drools.reteoo.TupleMemory
 
size() - Method in class org.drools.reteoo.TupleSinkNodeList
 
size() - Method in interface org.drools.reteoo.TupleSinkPropagator
 
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 interface org.drools.spi.RuleFlowGroup
 
size() - Method in interface org.drools.spi.Tuple
Returns the size of this tuple in number of elements (patterns)
size - Variable in class org.drools.util.AbstractHashTable
 
size() - Method in class org.drools.util.AbstractHashTable
 
size() - Method in class org.drools.util.BinaryHeapQueue
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.concurrent.locks.LinkedBlockingQueue
Returns the number of elements in this queue.
size() - Method in class org.drools.util.FactHandleIndexHashTable
 
size() - Method in class org.drools.util.FactList
 
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() - Method in class org.drools.util.TupleIndexHashTable
 
sleep(long) - Method in class org.drools.util.concurrent.locks.TimeUnit
Performs a Thread.sleep using this unit.
SOUNDSLIKE - Static variable in class org.drools.base.evaluators.Operator
 
Split - Interface in org.drools.ruleflow.core
Represents a split node in a RuleFlow.
split(String) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array, using whitespace as the separator.
split(String, char) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array, separator specified.
split(String, String) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array, separators specified.
split(String, String, int) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array with a maximum length, separators specified.
SPLIT_NOT_ENOUGH_OUTGOING_CONNECTIONS - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
SPLIT_OUTGOING_CONNECTION_WITHOUT_CONSTRAINT - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
SPLIT_WITHOUT_INCOMING_CONNECTION - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
SPLIT_WITHOUT_TYPE - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
SplitImpl - Class in org.drools.ruleflow.core.impl
Default implementation of a split node.
SplitImpl() - Constructor for class org.drools.ruleflow.core.impl.SplitImpl
 
SplitImpl(int) - Constructor for class org.drools.ruleflow.core.impl.SplitImpl
 
splitPreserveAllTokens(String) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array, using whitespace as the separator, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, char) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array, separator specified, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, String) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array, separators specified, preserving all tokens, including empty tokens created by adjacent separators.
splitPreserveAllTokens(String, String, int) - Static method in class org.drools.util.StringUtils
Splits the provided text into an array with a maximum length, separators specified, preserving all tokens, including empty tokens created by adjacent separators.
stack - Variable in class org.drools.asm.attrs.StackMapFrame
A List of StackMapType instances that represent stack for this frame.
stackIterator() - Method in class org.drools.reteoo.builder.BuildContext
Returns a list iterator to iterate over the stacked elements
StackMapAttribute - Class in org.drools.asm.attrs
StackMapAttribute is used by CDLC preverifier.
StackMapAttribute() - Constructor for class org.drools.asm.attrs.StackMapAttribute
 
StackMapAttribute(List) - Constructor for class org.drools.asm.attrs.StackMapAttribute
 
StackMapFrame - Class in org.drools.asm.attrs
Holds the state of the stack and local variables for a single execution branch.
StackMapFrame(Label, List, List) - Constructor for class org.drools.asm.attrs.StackMapFrame
 
StackMapTableAttribute - Class in org.drools.asm.attrs
The stack map attribute is used during the process of verification by typechecking (4.11.1).
StackMapTableAttribute() - Constructor for class org.drools.asm.attrs.StackMapTableAttribute
 
StackMapTableAttribute(List) - Constructor for class org.drools.asm.attrs.StackMapTableAttribute
 
StackMapType - Class in org.drools.asm.attrs
Verification type info used by StackMapAttribute.
start() - Method in class org.drools.ruleflow.instance.impl.RuleFlowProcessInstanceImpl
 
start() - Method in interface org.drools.ruleflow.instance.RuleFlowProcessInstance
 
START_NODE_WITHOUT_OUTGOING_NODES - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
StartNode - Interface in org.drools.ruleflow.core
Represents a start node in a RuleFlow.
StartNodeImpl - Class in org.drools.ruleflow.core.impl
Default implementation of a start node.
StartNodeImpl() - Constructor for class org.drools.ruleflow.core.impl.StartNodeImpl
 
StartNodeInstanceImpl - Class in org.drools.ruleflow.instance.impl
Runtime counterpart of a start node.
StartNodeInstanceImpl() - Constructor for class org.drools.ruleflow.instance.impl.StartNodeInstanceImpl
 
startPolling() - Method in class org.drools.agent.RuleAgent
Will start polling.
startPolling(int) - Method in class org.drools.agent.RuleAgent
Will start polling.
startProcess(String) - Method in class org.drools.common.AbstractWorkingMemory
 
startProcess(String) - Method in interface org.drools.WorkingMemory
Starts a new process instance for the process with the given id.
startUp() - Method in class org.drools.concurrent.DefaultExecutorService
 
startUp() - Method in interface org.drools.concurrent.ExecutorService
Startup this ExecutorService, typically called on first submit for lazy startup.
STATE_ABORTED - Static variable in interface org.drools.ruleflow.common.instance.ProcessInstance
 
STATE_ACTIVE - Static variable in interface org.drools.ruleflow.common.instance.ProcessInstance
 
STATE_COMPLETED - Static variable in interface org.drools.ruleflow.common.instance.ProcessInstance
 
STATE_PENDING - Static variable in interface org.drools.ruleflow.common.instance.ProcessInstance
 
STATE_SUSPENDED - Static variable in interface org.drools.ruleflow.common.instance.ProcessInstance
 
STATED - Static variable in class org.drools.common.EqualityKey
 
StatefulSession - Interface in org.drools
A stateful session represents a working memory which keeps state between invocations (accumulating facts/knowledge).
statefulSessions - Variable in class org.drools.common.AbstractRuleBase
WeakHashMap to keep references of WorkingMemories but allow them to be garbage collected
StatelessSession - Interface in org.drools
This represents a working memory session where state is not kept between invocations.
StatelessSessionResult - Interface in org.drools
StatelessSessionResults allow inspection of session after it has executed.
StaticInitMerger - Class in org.drools.asm.commons
A ClassAdapter that merges clinit methods into a single one.
StaticInitMerger(String, ClassVisitor) - Constructor for class org.drools.asm.commons.StaticInitMerger
 
StdInstantiatorStrategy - Class in org.drools.objenesis.strategy
Guess the best instantiator for a given class.
StdInstantiatorStrategy() - Constructor for class org.drools.objenesis.strategy.StdInstantiatorStrategy
 
stopPolling() - Method in class org.drools.agent.RuleAgent
Stop the polling (if it is happening)
storeArg(int) - Method in class org.drools.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given method argument.
storeLocal(int) - Method in class org.drools.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
storeLocal(int, Type) - Method in class org.drools.asm.commons.GeneratorAdapter
Generates the instruction to store the top stack value in the given local variable.
strategy - Variable in class org.drools.objenesis.ObjenesisBase
Strategy used by this Objenesi implementation to create classes
STRING - Static variable in class org.drools.base.SimpleValueType
 
STRING_TYPE - Static variable in class org.drools.base.ValueType
 
StringDataType - Class in org.drools.ruleflow.common.datatype.impl.type
Representation of a string datatype.
StringDataType() - Constructor for class org.drools.ruleflow.common.datatype.impl.type.StringDataType
 
StringFactory - Class in org.drools.base.evaluators
This is the misc "bucket" evaluator factory for objects.
StringUtils - Class in org.drools.util
Ripped form commons StringUtil:
StringUtils() - Constructor for class org.drools.util.StringUtils
StringUtils instances should NOT be constructed in standard programming.
stripExtension(String) - Static method in class org.drools.rule.PackageCompilationData
Please do not use - internal org/my/Class.xxx -> org/my/Class
stripExtension(String) - Static method in class org.drools.util.ClassUtils
Please do not use - internal org/my/Class.xxx -> org/my/Class
SUB - Static variable in class org.drools.asm.commons.GeneratorAdapter
Constant for the math method.
SUBFLOW_NODE_WITHOUT_INCOMING_CONNECTIONS - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
SUBFLOW_NODE_WITHOUT_OUTGOING_CONNECTIONS - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
SUBFLOW_WITHOUT_PROCESS_ID - Static variable in interface org.drools.ruleflow.core.RuleFlowProcessValidationError
 
SubFlowNode - Interface in org.drools.ruleflow.core
Represents a sub-flow in a RuleFlow.
SubFlowNodeImpl - Class in org.drools.ruleflow.core.impl
Default implementation of a sub-flow node.
SubFlowNodeImpl() - Constructor for class org.drools.ruleflow.core.impl.SubFlowNodeImpl
 
SubFlowNodeInstanceImpl - Class in org.drools.ruleflow.instance.impl
Runtime counterpart of a SubFlow node.
SubFlowNodeInstanceImpl() - Constructor for class org.drools.ruleflow.instance.impl.SubFlowNodeInstanceImpl
 
submit(Command) - Method in class org.drools.concurrent.CommandExecutor
Submit a Command for execution
submit(Command) - Method in class org.drools.concurrent.DefaultExecutorService
 
submit(Command) - Method in interface org.drools.concurrent.ExecutorService
Submit a command for execution, adds it ot the commandExecutor's queue
SumAccumulateFunction - Class in org.drools.base.accumulators
An implementation of an accumulator capable of calculating sum of values
SumAccumulateFunction() - Constructor for class org.drools.base.accumulators.SumAccumulateFunction
 
SumAccumulateFunction.SumData - Class in org.drools.base.accumulators
 
SumAccumulateFunction.SumData() - Constructor for class org.drools.base.accumulators.SumAccumulateFunction.SumData
 
SUN - Static variable in class org.drools.objenesis.strategy.BaseInstantiatorStrategy
JVM_NAME prefix for Sun Java HotSpot
Sun13Instantiator - Class in org.drools.objenesis.instantiator.sun
Instantiates a class by making a call to internal Sun private methods.
Sun13Instantiator(Class) - Constructor for class org.drools.objenesis.instantiator.sun.Sun13Instantiator
 
Sun13InstantiatorBase - Class in org.drools.objenesis.instantiator.sun
Base class for Sun 1.3 based instantiators.
Sun13InstantiatorBase(Class) - Constructor for class org.drools.objenesis.instantiator.sun.Sun13InstantiatorBase
 
Sun13SerializationInstantiator - Class in org.drools.objenesis.instantiator.sun
Instantiates a class by making a call to internal Sun private methods.
Sun13SerializationInstantiator(Class) - Constructor for class org.drools.objenesis.instantiator.sun.Sun13SerializationInstantiator
 
SunReflectionFactoryInstantiator - Class in org.drools.objenesis.instantiator.sun
Instantiates an object, WITHOUT calling it's constructor, using internal sun.reflect.ReflectionFactory - a class only available on JDK's that use Sun's 1.4 (or later) Java implementation.
SunReflectionFactoryInstantiator(Class) - Constructor for class org.drools.objenesis.instantiator.sun.SunReflectionFactoryInstantiator
 
SunReflectionFactorySerializationInstantiator - Class in org.drools.objenesis.instantiator.sun
Instantiates an object using internal sun.reflect.ReflectionFactory - a class only available on JDK's that use Sun's 1.4 (or later) Java implementation.
SunReflectionFactorySerializationInstantiator(Class) - Constructor for class org.drools.objenesis.instantiator.sun.SunReflectionFactorySerializationInstantiator
 
SUPER - Static variable in interface org.drools.asm.signature.SignatureVisitor
Wildcard for a "super" type argument.
supportsReverse() - Method in interface org.drools.base.accumulators.AccumulateFunction
True if the function supports reverse.
supportsReverse() - Method in class org.drools.base.accumulators.AverageAccumulateFunction
 
supportsReverse() - Method in class org.drools.base.accumulators.CountAccumulateFunction
 
supportsReverse() - Method in class org.drools.base.accumulators.JavaAccumulatorFunctionExecutor
 
supportsReverse() - Method in class org.drools.base.accumulators.MaxAccumulateFunction
 
supportsReverse() - Method in class org.drools.base.accumulators.MinAccumulateFunction
 
supportsReverse() - Method in class org.drools.base.accumulators.MVELAccumulatorFunctionExecutor
 
supportsReverse() - Method in class org.drools.base.accumulators.SumAccumulateFunction
 
supportsReverse() - Method in class org.drools.base.mvel.MVELAccumulator
 
supportsReverse() - Method in class org.drools.rule.Accumulate
Returns true if this accumulate supports reverse
supportsReverse() - Method in interface org.drools.spi.Accumulator
Returns true if this accumulator supports operation reversal
svuidConstructors - Variable in class org.drools.asm.commons.SerialVersionUIDAdder
Collection of non-private constructors.
svuidFields - Variable in class org.drools.asm.commons.SerialVersionUIDAdder
Collection of fields.
svuidMethods - Variable in class org.drools.asm.commons.SerialVersionUIDAdder
Collection of non-private methods.
swap() - Method in class org.drools.asm.commons.GeneratorAdapter
Generates a SWAP instruction.
swap(Type, Type) - Method in class org.drools.asm.commons.GeneratorAdapter
Generates the instructions to swap the top two stack values.
SWAP - Static variable in interface org.drools.asm.Opcodes
 
syncObjectTypesWithPatternOffset() - Method in class org.drools.reteoo.builder.BuildContext
 

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