Package | Description |
---|---|
org.drools.core.base | |
org.drools.core.base.mvel | |
org.drools.core.common | |
org.drools.core.impl | |
org.drools.core.marshalling.impl | |
org.drools.core.phreak | |
org.drools.core.reteoo | |
org.drools.core.rule |
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
|
org.drools.core.rule.builder.dialect.asm | |
org.drools.core.rule.constraint | |
org.drools.core.runtime.rule.impl | |
org.drools.core.spi | |
org.drools.core.time | |
org.drools.core.time.impl | |
org.drools.core.util | |
org.drools.core.util.index |
Modifier and Type | Method and Description |
---|---|
void |
StandardQueryViewChangedEventListener.rowAdded(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NonCloningQueryViewListener.rowAdded(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
InternalViewChangedEventListener.rowAdded(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
StandardQueryViewChangedEventListener.rowRemoved(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NonCloningQueryViewListener.rowRemoved(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
InternalViewChangedEventListener.rowRemoved(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
StandardQueryViewChangedEventListener.rowUpdated(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NonCloningQueryViewListener.rowUpdated(RuleImpl rule,
LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
InternalViewChangedEventListener.rowUpdated(RuleImpl rule,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
Modifier and Type | Method and Description |
---|---|
org.mvel2.integration.VariableResolverFactory |
MVELCompilationUnit.getFactory(Object knowledgeHelper,
Declaration[] prevDecl,
org.kie.api.definition.rule.Rule rule,
InternalFactHandle rightHandle,
LeftTuple tuples,
Object[] otherVars,
InternalWorkingMemory workingMemory,
GlobalResolver globals) |
org.mvel2.integration.VariableResolverFactory |
MVELCompilationUnit.getFactory(Object knowledgeHelper,
Declaration[] prevDecl,
org.kie.api.definition.rule.Rule rule,
LeftTuple tuples,
Object[] otherVars,
InternalWorkingMemory workingMemory,
GlobalResolver globals) |
Object |
MVELObjectExpression.getValue(LeftTuple leftTuple,
Declaration[] declrs,
org.kie.api.definition.rule.Rule rule,
InternalWorkingMemory wm) |
void |
MVELCompilationUnit.updateFactory(Object knowledgeHelper,
Declaration[] prevDecl,
org.kie.api.definition.rule.Rule rule,
InternalFactHandle rightHandle,
Object rightObject,
LeftTuple tuples,
Object[] otherVars,
InternalWorkingMemory workingMemory,
GlobalResolver globals,
org.mvel2.integration.VariableResolverFactory factory) |
void |
MVELCompilationUnit.updateFactory(Object knowledgeHelper,
org.kie.api.definition.rule.Rule rule,
InternalFactHandle rightHandle,
LeftTuple leftTuple,
Object[] localVars,
InternalWorkingMemory workingMemory,
GlobalResolver globalResolver,
org.mvel2.integration.VariableResolverFactory factory) |
Modifier and Type | Field and Description |
---|---|
protected LeftTuple |
LeftTupleIterator.currentLeftTuple |
LeftTuple |
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.left |
LeftTuple |
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.right |
Modifier and Type | Method and Description |
---|---|
static Iterator<LeftTuple> |
LeftTupleIterator.iterator(InternalWorkingMemory wm,
LeftTupleSink node) |
Modifier and Type | Method and Description |
---|---|
boolean |
LeftTupleSets.addDelete(LeftTuple leftTuple) |
boolean |
LeftTupleSetsImpl.addDelete(LeftTuple leftTuple) |
void |
InternalFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
void |
QueryElementFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
void |
DisconnectedFactHandle.addFirstLeftTuple(LeftTuple leftTuple) |
boolean |
LeftTupleSets.addInsert(LeftTuple leftTuple) |
boolean |
LeftTupleSetsImpl.addInsert(LeftTuple leftTuple) |
void |
InternalFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
QueryElementFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
DisconnectedFactHandle.addLastLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.addLeftTupleInPosition(LeftTuple leftTuple) |
void |
QueryElementFactHandle.addLeftTupleInPosition(LeftTuple leftTuple) |
void |
DefaultFactHandle.addLeftTupleInPosition(LeftTuple leftTuple) |
void |
DisconnectedFactHandle.addLeftTupleInPosition(LeftTuple leftTuple) |
boolean |
LeftTupleSets.addUpdate(LeftTuple leftTuple) |
boolean |
LeftTupleSetsImpl.addUpdate(LeftTuple leftTuple) |
void |
DefaultAgenda.cancelActivation(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
Activation activation,
TerminalNode rtn) |
void |
InternalAgenda.cancelActivation(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
Activation activation,
TerminalNode rtn) |
boolean |
DefaultAgenda.createActivation(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
TerminalNode rtn) |
boolean |
InternalAgenda.createActivation(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
TerminalNode rtn) |
AgendaItem |
DefaultAgenda.createAgendaItem(LeftTuple tuple,
int salience,
PropagationContext context,
TerminalNode rtn,
RuleAgendaItem ruleAgendaItem,
InternalAgendaGroup agendaGroup) |
AgendaItem |
InternalAgenda.createAgendaItem(LeftTuple tuple,
int salience,
PropagationContext context,
TerminalNode rtn,
RuleAgendaItem ruleAgendaItem,
InternalAgendaGroup agendaGroup) |
boolean |
DefaultAgenda.createPostponedActivation(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
TerminalNode rtn) |
boolean |
InternalAgenda.createPostponedActivation(LeftTuple postponedTuple,
PropagationContext propagationContext,
InternalWorkingMemory workingMemory,
TerminalNode terminalNode) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
BitMask modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
BitMask modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext) |
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
int activeActivations,
int dormantActivations,
EntryPointId entryPoint,
BitMask modificationMask) |
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
int activeActivations,
int dormantActivations,
EntryPointId entryPoint,
BitMask modificationMask) |
ScheduledAgendaItem |
DefaultAgenda.createScheduledAgendaItem(LeftTuple tuple,
PropagationContext context,
TerminalNode rtn,
InternalAgendaGroup agendaGroup) |
ScheduledAgendaItem |
InternalAgenda.createScheduledAgendaItem(LeftTuple tuple,
PropagationContext context,
TerminalNode rtn,
InternalAgendaGroup agendaGroup) |
LeftTuple |
LeftTupleIterator.getNextLeftTuple(LeftTupleSource source,
LeftTupleSink sink,
LeftTuple leftTuple,
InternalWorkingMemory wm) |
boolean |
TripleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
QuadroupleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
EmptyBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
DoubleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
DefaultBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
QuadroupleBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
TripleBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
BetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
SingleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
SingleBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
DoubleBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple) |
boolean |
InstanceEqualsConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
boolean |
TupleStartEqualsConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
boolean |
InstanceNotEqualsConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
void |
LeftTupleSets.removeDelete(LeftTuple leftTuple) |
void |
LeftTupleSetsImpl.removeDelete(LeftTuple leftTuple) |
void |
LeftTupleSets.removeInsert(LeftTuple leftTuple) |
void |
LeftTupleSetsImpl.removeInsert(LeftTuple leftTuple) |
void |
InternalFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
QueryElementFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
DisconnectedFactHandle.removeLeftTuple(LeftTuple leftTuple) |
void |
LeftTupleSets.removeUpdate(LeftTuple leftTuple) |
void |
LeftTupleSetsImpl.removeUpdate(LeftTuple leftTuple) |
void |
InternalFactHandle.setFirstLeftTuple(LeftTuple leftTuple) |
void |
QueryElementFactHandle.setFirstLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.setFirstLeftTuple(LeftTuple firstLeftTuple) |
void |
DisconnectedFactHandle.setFirstLeftTuple(LeftTuple leftTuple) |
void |
InternalFactHandle.setLastLeftTuple(LeftTuple leftTuple) |
void |
QueryElementFactHandle.setLastLeftTuple(LeftTuple leftTuple) |
void |
DefaultFactHandle.setLastLeftTuple(LeftTuple lastLeftTuple) |
void |
DisconnectedFactHandle.setLastLeftTuple(LeftTuple leftTuple) |
void |
TripleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
QuadroupleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
EmptyBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
DoubleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
DefaultBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
QuadroupleBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
TripleBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
BetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
SingleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
SingleBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
DoubleBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
Constructor and Description |
---|
AgendaItemImpl(long activationNumber,
LeftTuple tuple,
int salience,
PropagationContext context,
TerminalNode rtn,
InternalAgendaGroup agendaGroup)
Construct.
|
PhreakPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle) |
PhreakPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint) |
PhreakPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
BitMask modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext) |
PhreakPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext) |
PhreakPropagationContext(long number,
int type,
RuleImpl rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
int activeActivations,
int dormantActivations,
EntryPointId entryPoint,
BitMask modificationMask) |
Constructor and Description |
---|
StatefulKnowledgeSessionImpl.WorkingMemoryReteAssertAction(InternalFactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
RuleImpl ruleOrigin,
LeftTuple leftTuple) |
Modifier and Type | Field and Description |
---|---|
Map<Integer,LeftTuple> |
MarshallerReaderContext.terminalTupleMap |
Map<LeftTuple,Integer> |
MarshallerWriteContext.terminalTupleMap |
Modifier and Type | Method and Description |
---|---|
Map<ProtobufInputMarshaller.ActivationKey,LeftTuple> |
ProtobufInputMarshaller.PBActivationsFilter.getTuplesCache() |
Modifier and Type | Method and Description |
---|---|
static ProtobufMessages.Activation |
PersisterHelper.createActivation(String packageName,
String ruleName,
LeftTuple tuple) |
static ProtobufInputMarshaller.ActivationKey |
PersisterHelper.createActivationKey(String pkgName,
String ruleName,
LeftTuple leftTuple) |
static ProtobufMessages.Tuple |
PersisterHelper.createTuple(LeftTuple leftTuple) |
static int[] |
PersisterHelper.createTupleArray(LeftTuple leftTuple) |
static ProtobufInputMarshaller.TupleKey |
PersisterHelper.createTupleKey(LeftTuple leftTuple) |
static ProtobufMessages.Tuple |
ProtobufOutputMarshaller.writeTuple(LeftTuple tuple) |
Modifier and Type | Method and Description |
---|---|
static LeftTuple |
RuleNetworkEvaluator.deleteLeftChild(LeftTuple childLeftTuple,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
static LeftTuple |
RuleNetworkEvaluator.deleteRightChild(LeftTuple childLeftTuple,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
LeftTuple |
PhreakJoinNode.doLeftUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples) |
LeftTuple |
PhreakJoinNode.doRightUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples) |
LeftTuple |
PhreakTimerNode.TimerNodeJobContext.getLeftTuple() |
LeftTuple |
LeftTupleEntry.getLeftTuple() |
LeftTuple |
TupleEntry.getLeftTuple() |
LeftTuple |
RightTupleEntry.getLeftTuple() |
Modifier and Type | Method and Description |
---|---|
void |
RuleExecutor.addLeftTuple(LeftTuple leftTuple) |
void |
RuleExecutor.addQueuedLeftTuple(LeftTuple leftTuple) |
static void |
PhreakQueryTerminalNode.checkAndTriggerQueryReevaluation(InternalWorkingMemory wm,
LinkedList<StackEntry> stack,
LeftTuple rootEntry,
DroolsQuery dquery) |
protected void |
PhreakFromNode.checkConstraintsAndPropagate(LeftTupleSink sink,
LeftTuple leftTuple,
RightTuple rightTuple,
AlphaNodeFieldConstraint[] alphaConstraints,
BetaConstraints betaConstraints,
PropagationContext propagationContext,
InternalWorkingMemory wm,
FromNode.FromMemory fm,
ContextEntry[] context,
boolean useLeftMemory,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
static LeftTuple |
RuleNetworkEvaluator.deleteLeftChild(LeftTuple childLeftTuple,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
static LeftTuple |
RuleNetworkEvaluator.deleteRightChild(LeftTuple childLeftTuple,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples) |
static void |
PhreakRuleTerminalNode.doLeftDelete(InternalWorkingMemory wm,
RuleExecutor executor,
LeftTuple leftTuple) |
static void |
PhreakRuleTerminalNode.doLeftTupleInsert(TerminalNode rtnNode,
RuleExecutor executor,
InternalAgenda agenda,
RuleAgendaItem ruleAgendaItem,
int salienceInt,
Salience salience,
LeftTuple leftTuple,
InternalWorkingMemory wm) |
static void |
PhreakRuleTerminalNode.doLeftTupleUpdate(TerminalNode rtnNode,
RuleExecutor executor,
InternalAgenda agenda,
int salienceInt,
Salience salience,
LeftTuple leftTuple,
InternalWorkingMemory wm) |
LeftTuple |
PhreakJoinNode.doLeftUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples) |
LeftTuple |
PhreakJoinNode.doRightUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples) |
static void |
RuleNetworkEvaluator.findLeftTupleBlocker(BetaNode betaNode,
RightTupleMemory rtm,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTuple leftTuple,
FastIterator it,
boolean useLeftMemory) |
static void |
AddRemoveRule.forceFlushLeftTuple(PathMemory pmem,
SegmentMemory sm,
InternalWorkingMemory wm,
LeftTuple leftTuple) |
void |
RuleExecutor.removeLeftTuple(LeftTuple leftTuple) |
static void |
PhreakFromNode.unlinkCreatedHandles(LeftTuple leftTuple) |
static void |
PhreakJoinNode.updateChildLeftTuple(LeftTuple childLeftTuple,
LeftTupleSets stagedLeftTuples,
LeftTupleSets trgLeftTuples) |
static boolean |
RuleNetworkEvaluator.useLeftMemory(LeftTupleSource tupleSource,
LeftTuple leftTuple) |
Constructor and Description |
---|
LeftTupleEntry(LeftTuple lt,
PropagationContext pctx,
Memory nodeMemory,
int propagationType) |
PhreakTimerNode.TimerNodeJobContext(int timerNodeId,
Trigger trigger,
LeftTuple leftTuple,
TimerNode.TimerNodeMemory tm,
LeftTupleSink sink,
List<PathMemory> pmems,
InternalWorkingMemory wm) |
RuleAgendaItem(long activationNumber,
LeftTuple tuple,
int salience,
PropagationContext context,
PathMemory pmem,
TerminalNode rtn,
boolean declarativeAgendaEnabled,
InternalAgendaGroup agendaGroup) |
Modifier and Type | Class and Description |
---|---|
class |
BaseLeftTuple
A parent class for all specific LeftTuple specializations
|
class |
EvalNodeLeftTuple |
class |
FromNodeLeftTuple |
class |
JoinNodeLeftTuple |
class |
LeftTupleImpl |
class |
NotNodeLeftTuple |
class |
QueryElementNodeLeftTuple |
class |
QueryRiaFixerNodeLeftTuple |
class |
RuleTerminalNodeLeftTuple<T extends ModedAssertion<T>> |
Modifier and Type | Field and Description |
---|---|
LeftTuple |
RightTuple.firstChild |
LeftTuple |
RightTuple.lastChild |
protected LeftTuple |
QueryElementNode.UnificationNodeViewChangedEventListener.leftTuple |
LeftTuple |
AccumulateNode.AccumulateContext.resultLeftTuple |
Modifier and Type | Method and Description |
---|---|
LeftTuple |
LeftTupleSink.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
JoinNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
NotNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
TimerNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
QueryElementNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
ExistsNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
FromNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
AccumulateNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
LeftTupleSink.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(InternalFactHandle factHandle,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
abstract LeftTuple |
LeftTupleSource.createPeer(LeftTuple original) |
LeftTuple |
LeftTupleSink.createPeer(LeftTuple original) |
LeftTuple |
ConditionalBranchNode.createPeer(LeftTuple original) |
LeftTuple |
JoinNode.createPeer(LeftTuple original) |
LeftTuple |
NotNode.createPeer(LeftTuple original) |
LeftTuple |
QueryRiaFixerNode.createPeer(LeftTuple original) |
LeftTuple |
EvalConditionNode.createPeer(LeftTuple original) |
LeftTuple |
AbstractTerminalNode.createPeer(LeftTuple original) |
LeftTuple |
QueryTerminalNode.createPeer(LeftTuple original) |
LeftTuple |
LeftInputAdapterNode.createPeer(LeftTuple original) |
LeftTuple |
RightInputAdapterNode.createPeer(LeftTuple original) |
LeftTuple |
TimerNode.createPeer(LeftTuple original) |
LeftTuple |
QueryElementNode.createPeer(LeftTuple original) |
LeftTuple |
ExistsNode.createPeer(LeftTuple original) |
LeftTuple |
FromNode.createPeer(LeftTuple original) |
LeftTuple |
AccumulateNode.createPeer(LeftTuple original) |
LeftTuple |
RightTuple.getBlocked() |
LeftTuple |
BaseLeftTuple.getBlockedNext() |
LeftTuple |
LeftTupleImpl.getBlockedNext() |
LeftTuple |
NotNodeLeftTuple.getBlockedNext() |
LeftTuple |
EvalNodeLeftTuple.getBlockedNext() |
LeftTuple |
LeftTuple.getBlockedNext() |
LeftTuple |
BaseLeftTuple.getBlockedPrevious() |
LeftTuple |
LeftTupleImpl.getBlockedPrevious() |
LeftTuple |
NotNodeLeftTuple.getBlockedPrevious() |
LeftTuple |
EvalNodeLeftTuple.getBlockedPrevious() |
LeftTuple |
LeftTuple.getBlockedPrevious() |
LeftTuple |
LeftTupleMemory.getFirst(RightTuple rightTuple) |
LeftTuple |
BaseLeftTuple.getFirstChild() |
LeftTuple |
RightTuple.getFirstChild() |
LeftTuple |
LeftTuple.getFirstChild() |
static LeftTuple |
BetaNode.getFirstLeftTuple(LeftTupleMemory memory,
FastIterator it) |
LeftTuple |
BetaNode.getFirstLeftTuple(RightTuple rightTuple,
LeftTupleMemory memory,
FastIterator it) |
LeftTuple |
BaseLeftTuple.getLastChild() |
LeftTuple |
RightTuple.getLastChild() |
LeftTuple |
LeftTuple.getLastChild() |
LeftTuple |
BaseLeftTuple.getLeftParent() |
LeftTuple |
LeftTuple.getLeftParent() |
LeftTuple |
BaseLeftTuple.getLeftParentNext() |
LeftTuple |
LeftTuple.getLeftParentNext() |
LeftTuple |
BaseLeftTuple.getLeftParentPrevious() |
LeftTuple |
LeftTuple.getLeftParentPrevious() |
LeftTuple |
RightTuple.getLeftTuple() |
LeftTuple |
QueryElementNode.UnificationNodeViewChangedEventListener.getLeftTuple() |
LeftTuple |
BaseLeftTuple.getParent() |
LeftTuple |
LeftTuple.getParent() |
LeftTuple |
BaseLeftTuple.getPeer() |
LeftTuple |
LeftTuple.getPeer() |
LeftTuple |
AccumulateNode.AccumulateContext.getResultLeftTuple() |
LeftTuple |
BaseLeftTuple.getRightParentNext() |
LeftTuple |
LeftTuple.getRightParentNext() |
LeftTuple |
BaseLeftTuple.getRightParentPrevious() |
LeftTuple |
LeftTuple.getRightParentPrevious() |
LeftTuple |
BaseLeftTuple.getRootLeftTuple() |
LeftTuple |
LeftTuple.getRootLeftTuple() |
LeftTuple |
BaseLeftTuple.getStagedNext() |
LeftTuple |
LeftTuple.getStagedNext() |
LeftTuple |
BaseLeftTuple.getStagedPrevious() |
LeftTuple |
LeftTuple.getStagedPrevious() |
LeftTuple |
BaseLeftTuple.getSubTuple(int elements) |
LeftTuple |
LeftTuple.getSubTuple(int elements)
Returns the ReteTuple that contains the "elements"
first elements in this tuple.
|
LeftTuple |
RightTuple.getTempBlocked() |
LeftTuple |
RuleTerminalNodeLeftTuple.getTuple()
Retrieve the tuple.
|
LeftTuple |
ModifyPreviousTuples.peekLeftTuple() |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
BaseLeftTuple.skipEmptyHandles() |
LeftTuple |
LeftTuple.skipEmptyHandles() |
Modifier and Type | Method and Description |
---|---|
void |
LeftTupleMemory.add(LeftTuple tuple) |
void |
RightTuple.addBlocked(LeftTuple leftTuple) |
void |
LeftTupleSink.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory)
Assert a new
ReteTuple . |
void |
ConditionalBranchNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RuleTerminalNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EvalConditionNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryTerminalNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightInputAdapterNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TimerNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
FromNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.assertLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RuleRemovalContext.CleanupAdapter.cleanUp(LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
void |
RuleTerminalNode.RTNCleanupAdapter.cleanUp(LeftTuple leftTuple,
InternalWorkingMemory workingMemory) |
boolean |
LeftTupleMemory.contains(LeftTuple leftTuple) |
void |
EmptyLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple,
RightTuple rightTuple,
boolean leftTupleMemoryEnabled) |
void |
CompositeLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple,
RightTuple rightTuple,
boolean leftTupleMemoryEnabled,
boolean linkRightTuple) |
void |
SingleLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple,
RightTuple rightTuple,
boolean leftTupleMemoryEnabled,
boolean linkRightTuple) |
void |
LeftTupleSinkPropagator.createChildLeftTuplesforQuery(LeftTuple leftTuple,
RightTuple rightTuple,
boolean leftTupleMemoryEnabled,
boolean linkRightTuple) |
void |
EmptyLeftTupleSinkAdapter.createChildLeftTuplesforQuery(LeftTuple leftTuple,
RightTuple rightTuple,
boolean leftTupleMemoryEnabled,
boolean linkRightTuple) |
protected QueryElementNode.UnificationNodeViewChangedEventListener |
QueryElementNode.createCollector(LeftTuple leftTuple,
int[] varIndexes,
boolean tupleMemoryEnabled) |
DroolsQuery |
QueryElementNode.createDroolsQuery(LeftTuple leftTuple,
InternalFactHandle handle,
StackEntry stackEntry,
List<PathMemory> pmems,
QueryElementNode.QueryElementNodeMemory qmem,
LeftTupleSets trgLeftTuples,
LeftTupleSink sink,
InternalWorkingMemory workingMemory) |
InternalFactHandle |
RightInputAdapterNode.createFactHandle(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
InternalFactHandle |
QueryElementNode.createFactHandle(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
LeftTuple |
LeftTupleSink.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
JoinNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
NotNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
QueryTerminalNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
TimerNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
QueryElementNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
ExistsNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
FromNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
AccumulateNode.createLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTuple |
LeftTupleSink.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
ConditionalBranchNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
RuleTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
JoinNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
NotNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
QueryRiaFixerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
EvalConditionNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
QueryTerminalNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
RightInputAdapterNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
TimerNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
QueryElementNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
ExistsNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
FromNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTuple |
AccumulateNode.createLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
abstract LeftTuple |
LeftTupleSource.createPeer(LeftTuple original) |
LeftTuple |
LeftTupleSink.createPeer(LeftTuple original) |
LeftTuple |
ConditionalBranchNode.createPeer(LeftTuple original) |
LeftTuple |
JoinNode.createPeer(LeftTuple original) |
LeftTuple |
NotNode.createPeer(LeftTuple original) |
LeftTuple |
QueryRiaFixerNode.createPeer(LeftTuple original) |
LeftTuple |
EvalConditionNode.createPeer(LeftTuple original) |
LeftTuple |
AbstractTerminalNode.createPeer(LeftTuple original) |
LeftTuple |
QueryTerminalNode.createPeer(LeftTuple original) |
LeftTuple |
LeftInputAdapterNode.createPeer(LeftTuple original) |
LeftTuple |
RightInputAdapterNode.createPeer(LeftTuple original) |
LeftTuple |
TimerNode.createPeer(LeftTuple original) |
LeftTuple |
QueryElementNode.createPeer(LeftTuple original) |
LeftTuple |
ExistsNode.createPeer(LeftTuple original) |
LeftTuple |
FromNode.createPeer(LeftTuple original) |
LeftTuple |
AccumulateNode.createPeer(LeftTuple original) |
InternalFactHandle |
AccumulateNode.createResultFactHandle(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
Object result) |
protected RightTuple |
QueryElementNode.UnificationNodeViewChangedEventListener.createResultRightTuple(QueryElementFactHandle resultHandle,
LeftTuple resultLeftTuple,
boolean open) |
RightTuple |
FromNode.createRightTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
Object object) |
static void |
LeftInputAdapterNode.doDeleteObject(LeftTuple leftTuple,
PropagationContext context,
SegmentMemory sm,
InternalWorkingMemory wm,
LeftInputAdapterNode liaNode,
boolean linkOrNotify,
LeftInputAdapterNode.LiaNodeMemory lm) |
void |
EntryPointNode.doDeleteObject(PropagationContext pctx,
InternalWorkingMemory wm,
LeftTuple leftTuple) |
protected void |
SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple newLeftTuple)
This is a hook method that may be overriden by subclasses.
|
void |
CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink) |
void |
SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink) |
void |
LeftTupleSinkPropagator.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink) |
void |
EmptyLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink) |
protected void |
CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTupleSinkNode sink,
LeftTuple leftTuple)
This is a hook method that may be overriden by subclasses.
|
protected void |
CompositeLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
LeftTupleSink sink)
This is a hook method that may be overriden by subclasses.
|
protected void |
SingleLeftTupleSinkAdapter.doPropagateRetractLeftTuple(PropagationContext context,
InternalWorkingMemory workingMemory,
LeftTuple child,
LeftTupleSink tupleSink)
This is a hook method that may be overriden by subclasses.
|
static void |
LeftInputAdapterNode.doUpdateObject(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory wm,
LeftInputAdapterNode liaNode,
boolean linkOrNotify,
LeftInputAdapterNode.LiaNodeMemory lm,
SegmentMemory sm) |
boolean |
BaseLeftTuple.equals(LeftTuple other) |
boolean |
LeftTuple.equals(LeftTuple other)
We use this equals method to avoid the cast
|
void |
TupleIterator.OnLeaf.execute(LeftTuple leafLeftTuple) |
static PropagationContext |
RuleTerminalNode.findMostRecentPropagationContext(LeftTuple leftTuple,
PropagationContext context) |
FastIterator |
LeftTupleMemory.fullFastIterator(LeftTuple leftTuple)
Iterator that resumes from the current RightTuple, regardless of whether the TupleMemory is hashed or not
|
RightTuple |
RightTupleMemory.getFirst(LeftTuple leftTuple,
InternalFactHandle factHandle,
FastIterator rightTupleIterator)
The FactHandle is always the context fact and is necessary when the object being modified is in the both left and right
node memories.
|
RightTuple |
BetaNode.getFirstRightTuple(LeftTuple leftTuple,
RightTupleMemory memory,
InternalFactHandle factHandle,
FastIterator it) |
void |
LeftTupleSink.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ConditionalBranchNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RuleTerminalNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EvalConditionNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryTerminalNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightInputAdapterNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TimerNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
FromNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.modifyLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
CompositeLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
SingleLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
LeftTupleSinkPropagator.propagateAssertLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
void |
EmptyLeftTupleSinkAdapter.propagateAssertLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean leftTupleMemoryEnabled) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
void |
EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
LeftTupleSinkPropagator.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateModifyChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
boolean tupleMemoryEnabled) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
LeftTuple parentLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
CompositeLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
SingleLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
LeftTupleSinkPropagator.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
LeftTuple |
EmptyLeftTupleSinkAdapter.propagateRetractChildLeftTuple(LeftTuple childLeftTuple,
RightTuple parentRightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSinkPropagator.propagateRetractLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyLeftTupleSinkAdapter.propagateRetractLeftTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
CompositeLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
SingleLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleSinkPropagator.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EmptyLeftTupleSinkAdapter.propagateRetractLeftTupleDestroyRightTuple(LeftTuple tuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftTupleMemory.remove(LeftTuple leftTuple) |
void |
LeftTupleMemory.removeAdd(LeftTuple tuple) |
void |
RightTuple.removeBlocked(LeftTuple leftTuple) |
void |
LeftTupleSink.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ConditionalBranchNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RuleTerminalNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
JoinNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
NotNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryRiaFixerNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
EvalConditionNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryTerminalNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
LeftInputAdapterNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
RightInputAdapterNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
TimerNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
ExistsNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
FromNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
AccumulateNode.retractLeftTuple(LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowAdded(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowRemoved(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
QueryElementNode.UnificationNodeViewChangedEventListener.rowUpdated(RuleImpl rule,
LeftTuple resultLeftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
BaseLeftTuple.setBlockedNext(LeftTuple blockerNext) |
void |
LeftTupleImpl.setBlockedNext(LeftTuple blockerNext) |
void |
NotNodeLeftTuple.setBlockedNext(LeftTuple blockerNext) |
void |
EvalNodeLeftTuple.setBlockedNext(LeftTuple blockerNext) |
void |
LeftTuple.setBlockedNext(LeftTuple blockerNext) |
void |
BaseLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
LeftTupleImpl.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
NotNodeLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
EvalNodeLeftTuple.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
LeftTuple.setBlockedPrevious(LeftTuple blockerPrevious) |
void |
BaseLeftTuple.setFirstChild(LeftTuple firstChild) |
void |
RightTuple.setFirstChild(LeftTuple firstChild) |
void |
LeftTuple.setFirstChild(LeftTuple firstChild) |
void |
BaseLeftTuple.setLastChild(LeftTuple lastChild) |
void |
RightTuple.setLastChild(LeftTuple lastChild) |
void |
LeftTuple.setLastChild(LeftTuple lastChild) |
void |
BaseLeftTuple.setLeftParent(LeftTuple leftParent) |
void |
LeftTuple.setLeftParent(LeftTuple leftParent) |
void |
BaseLeftTuple.setLeftParentNext(LeftTuple leftParentright) |
void |
LeftTuple.setLeftParentNext(LeftTuple leftParentright) |
void |
BaseLeftTuple.setLeftParentPrevious(LeftTuple leftParentLeft) |
void |
LeftTuple.setLeftParentPrevious(LeftTuple leftParentLeft) |
void |
RightTuple.setLeftTuple(LeftTuple leftTuple) |
void |
BaseLeftTuple.setParent(LeftTuple parent) |
void |
LeftTuple.setParent(LeftTuple parent) |
void |
BaseLeftTuple.setPeer(LeftTuple peer) |
void |
LeftTuple.setPeer(LeftTuple peer) |
void |
AccumulateNode.AccumulateContext.setResultLeftTuple(LeftTuple resultLeftTuple) |
void |
BaseLeftTuple.setRightParentNext(LeftTuple rightParentRight) |
void |
LeftTuple.setRightParentNext(LeftTuple rightParentRight) |
void |
BaseLeftTuple.setRightParentPrevious(LeftTuple rightParentLeft) |
void |
LeftTuple.setRightParentPrevious(LeftTuple rightParentLeft) |
void |
BaseLeftTuple.setStagedNext(LeftTuple stageNext) |
void |
LeftTuple.setStagedNext(LeftTuple stageNext) |
void |
BaseLeftTuple.setStagePrevious(LeftTuple stagePrevious) |
void |
LeftTuple.setStagePrevious(LeftTuple stagePrevious) |
void |
RightTuple.setTempBlocked(LeftTuple tempBlocked) |
static void |
TupleIterator.traverse(LeftTuple rootLeftTuple,
LeftTuple leftTuple,
TupleIterator.OnLeaf onLeaf) |
Constructor and Description |
---|
BaseLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
BaseLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
BaseLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
BaseLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
BaseLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
EvalNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
EvalNodeLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
EvalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
EvalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
EvalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
FromNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
FromNodeLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
FromNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
FromNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
FromNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
JoinNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
JoinNodeLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
JoinNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
JoinNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
JoinNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTupleImpl(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
LeftTupleImpl(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
LeftTupleImpl(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
ModifyPreviousTuples(LeftTuple leftTuple,
RightTuple rightTuple,
EntryPointNode epNode) |
NotNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
NotNodeLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
NotNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
NotNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
NotNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
QueryElementNode.UnificationNodeViewChangedEventListener(LeftTuple leftTuple,
int[] variables,
QueryElementNode node,
boolean tupleMemoryEnabled) |
QueryElementNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
QueryElementNodeLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
QueryElementNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
QueryElementNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
QueryElementNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
QueryRiaFixerNode.QueryRiaFixerNodeFixer(PropagationContext context,
LeftTuple leftTuple,
boolean retract,
BetaNode node) |
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
QueryRiaFixerNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
RuleTerminalNodeLeftTuple(InternalFactHandle factHandle,
LeftTuple leftTuple,
LeftTupleSink sink) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
LeftTupleSink sink,
PropagationContext pctx,
boolean leftTupleMemoryEnabled) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTuple currentLeftChild,
LeftTuple currentRightChild,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink) |
RuleTerminalNodeLeftTuple(LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSink sink,
boolean leftTupleMemoryEnabled) |
Modifier and Type | Field and Description |
---|---|
LeftTuple |
PredicateConstraint.PredicateContextEntry.leftTuple |
LeftTuple |
ReturnValueRestriction.ReturnValueContextEntry.leftTuple |
LeftTuple |
VariableRestriction.VariableContextEntry.reteTuple |
Modifier and Type | Method and Description |
---|---|
LeftTuple |
VariableRestriction.VariableContextEntry.getTuple() |
LeftTuple |
ReturnValueRestriction.ReturnValueContextEntry.getTuple() |
Modifier and Type | Method and Description |
---|---|
boolean |
PredicateConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
boolean |
ReturnValueRestriction.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
void |
PredicateConstraint.PredicateContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
ContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
AbstractCompositeRestriction.CompositeContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.ObjectVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.PrimitiveArrayVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.LongVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.CharVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.DoubleVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.BooleanVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.LeftStartRightEndContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.LeftEndRightStartContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
VariableRestriction.TemporalVariableContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
ReturnValueRestriction.ReturnValueContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
Modifier and Type | Method and Description |
---|---|
protected LeftTuple |
GeneratorHelper.DeclarationAccessorMethod.traverseTuplesUntilDeclaration(LeftTuple currentLeftTuple,
int declarOffset,
int tupleReg) |
Modifier and Type | Method and Description |
---|---|
protected LeftTuple |
GeneratorHelper.DeclarationAccessorMethod.traverseTuplesUntilDeclaration(LeftTuple currentLeftTuple,
int declarOffset,
int tupleReg) |
Modifier and Type | Field and Description |
---|---|
protected LeftTuple |
MvelConstraint.MvelContextEntry.leftTuple |
Modifier and Type | Method and Description |
---|---|
LeftTuple |
MvelConstraint.MvelContextEntry.getLeftTuple() |
Modifier and Type | Method and Description |
---|---|
boolean |
MvelConditionEvaluator.evaluate(org.mvel2.compiler.ExecutableStatement statement,
InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
protected boolean |
MvelConstraint.evaluate(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
boolean |
MvelConditionEvaluator.evaluate(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
boolean |
ConditionEvaluator.evaluate(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
protected boolean |
MvelConstraint.forceJitEvaluator(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
boolean |
MvelConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
boolean |
EvaluatorConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
protected void |
MvelConstraint.jitEvaluator(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
static ConditionEvaluator |
ASMConditionEvaluatorJitter.jitEvaluator(String expression,
ConditionAnalyzer.Condition condition,
Declaration[] declarations,
ClassLoader classLoader,
LeftTuple leftTuple) |
void |
MvelConstraint.MvelContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple leftTuple) |
void |
MvelConstraint.UnificationContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
void |
EvaluatorConstraint.LiteralContextEntry.updateFromTuple(InternalWorkingMemory workingMemory,
LeftTuple tuple) |
static Map<String,Object> |
EvaluatorHelper.valuesAsMap(Object object,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple,
Declaration[] declarations) |
Modifier and Type | Method and Description |
---|---|
void |
OpenQueryViewChangedEventListenerAdapter.rowAdded(RuleImpl rule,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
OpenQueryViewChangedEventListenerAdapter.rowRemoved(RuleImpl rule,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
void |
OpenQueryViewChangedEventListenerAdapter.rowUpdated(RuleImpl rule,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory) |
Constructor and Description |
---|
RowAdapter(RuleImpl rule,
LeftTuple leftTuple) |
Modifier and Type | Method and Description |
---|---|
LeftTuple |
PropagationContext.getLeftTupleOrigin() |
LeftTuple |
Activation.getTuple()
Retrieve the
Tuple that was activated. |
Modifier and Type | Method and Description |
---|---|
boolean |
Restriction.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
boolean |
BetaNodeFieldConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context) |
Modifier and Type | Method and Description |
---|---|
static Date |
TimeUtils.evalDateExpression(MVELObjectExpression expr,
LeftTuple leftTuple,
Declaration[] declrs,
InternalWorkingMemory wm) |
static long |
TimeUtils.evalTimeExpression(MVELObjectExpression expr,
LeftTuple leftTuple,
Declaration[] declrs,
InternalWorkingMemory wm) |
Modifier and Type | Method and Description |
---|---|
Trigger |
IntervalTimer.createTrigger(long timestamp,
LeftTuple leftTuple,
DefaultJobHandle jh,
String[] calendarNames,
org.kie.api.runtime.Calendars calendars,
Declaration[][] declrs,
InternalWorkingMemory wm) |
Trigger |
CronTimer.createTrigger(long timestamp,
LeftTuple leftTuple,
DefaultJobHandle jh,
String[] calendarNames,
org.kie.api.runtime.Calendars calendars,
Declaration[][] declrs,
InternalWorkingMemory wm) |
Trigger |
Timer.createTrigger(long timestamp,
LeftTuple leftTuple,
DefaultJobHandle jh,
String[] calendarNames,
org.kie.api.runtime.Calendars calendars,
Declaration[][] declrs,
InternalWorkingMemory wm) |
Trigger |
ExpressionIntervalTimer.createTrigger(long timestamp,
LeftTuple leftTuple,
DefaultJobHandle jh,
String[] calendarNames,
org.kie.api.runtime.Calendars calendars,
Declaration[][] declrs,
InternalWorkingMemory wm) |
Trigger |
DurationTimer.createTrigger(long timestamp,
LeftTuple leftTuple,
DefaultJobHandle jh,
String[] calendarNames,
org.kie.api.runtime.Calendars calendars,
Declaration[][] declrs,
InternalWorkingMemory wm) |
Trigger |
CompositeMaxDurationTimer.createTrigger(long timestamp,
LeftTuple leftTuple,
DefaultJobHandle jh,
String[] calendarNames,
org.kie.api.runtime.Calendars calendars,
Declaration[][] declrs,
InternalWorkingMemory wm) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractHashTable.Index.equal(LeftTuple tuple1,
LeftTuple tuple2) |
boolean |
AbstractHashTable.SingleIndex.equal(LeftTuple tuple1,
LeftTuple tuple2) |
boolean |
AbstractHashTable.DoubleCompositeIndex.equal(LeftTuple tuple1,
LeftTuple tuple2) |
boolean |
AbstractHashTable.TripleCompositeIndex.equal(LeftTuple tuple1,
LeftTuple tuple2) |
boolean |
AbstractHashTable.Index.equal(Object object,
LeftTuple tuple) |
boolean |
AbstractHashTable.SingleIndex.equal(Object right,
LeftTuple tuple) |
boolean |
AbstractHashTable.DoubleCompositeIndex.equal(Object right,
LeftTuple tuple) |
boolean |
AbstractHashTable.TripleCompositeIndex.equal(Object right,
LeftTuple tuple) |
int |
AbstractHashTable.Index.hashCodeOf(LeftTuple tuple) |
int |
AbstractHashTable.SingleIndex.hashCodeOf(LeftTuple tuple) |
int |
AbstractHashTable.DoubleCompositeIndex.hashCodeOf(LeftTuple tuple) |
int |
AbstractHashTable.TripleCompositeIndex.hashCodeOf(LeftTuple tuple) |
Modifier and Type | Field and Description |
---|---|
LeftTuple |
LeftTupleList.first |
LeftTuple |
LeftTupleList.last |
Modifier and Type | Method and Description |
---|---|
LeftTuple |
LeftTupleList.getFirst() |
LeftTuple |
LeftTupleIndexHashTable.getFirst(LeftTuple leftTuple) |
LeftTuple |
LeftTupleList.getFirst(RightTuple rightTuple) |
LeftTuple |
LeftTupleIndexHashTable.getFirst(RightTuple rightTuple) |
LeftTuple |
LeftTupleIndexRBTree.getFirst(RightTuple rightTuple) |
LeftTuple |
LeftTupleIndexRangeRBTree.getFirst(RightTuple rightTuple) |
LeftTuple |
LeftTupleList.getLast() |
LeftTuple |
LeftTupleList.removeFirst() |
LeftTuple[] |
LeftTupleList.toArray() |
LeftTuple[] |
LeftTupleIndexHashTable.toArray() |
Modifier and Type | Method and Description |
---|---|
void |
LeftTupleList.add(LeftTuple leftTuple) |
void |
LeftTupleIndexHashTable.add(LeftTuple tuple) |
void |
LeftTupleIndexRBTree.add(LeftTuple tuple) |
void |
LeftTupleIndexRangeRBTree.add(LeftTuple leftTuple) |
boolean |
LeftTupleList.contains(LeftTuple leftTuple) |
boolean |
LeftTupleIndexHashTable.contains(LeftTuple tuple) |
boolean |
LeftTupleIndexRBTree.contains(LeftTuple leftTuple) |
boolean |
LeftTupleIndexRangeRBTree.contains(LeftTuple leftTuple) |
FastIterator |
LeftTupleList.fullFastIterator(LeftTuple leftTuple) |
FastIterator |
LeftTupleIndexHashTable.fullFastIterator(LeftTuple leftTuple) |
FastIterator |
LeftTupleIndexRBTree.fullFastIterator(LeftTuple leftTuple) |
FastIterator |
LeftTupleIndexRangeRBTree.fullFastIterator(LeftTuple leftTuple) |
Object |
LeftTupleList.get(LeftTuple leftTtuple) |
RightTupleList |
RightTupleIndexHashTable.get(LeftTuple tuple,
InternalFactHandle factHandle) |
LeftTuple |
LeftTupleIndexHashTable.getFirst(LeftTuple leftTuple) |
RightTuple |
RightTupleList.getFirst(LeftTuple leftTuple,
InternalFactHandle factHandle,
FastIterator rightTupleIterator) |
RightTuple |
RightTupleIndexRangeRBTree.getFirst(LeftTuple leftTuple,
InternalFactHandle factHandle,
FastIterator rightTupleIterator) |
RightTuple |
RightTupleIndexRBTree.getFirst(LeftTuple tuple,
InternalFactHandle factHandle,
FastIterator rightTupleIterator) |
RightTuple |
RightTupleIndexHashTable.getFirst(LeftTuple leftTuple,
InternalFactHandle factHandle,
FastIterator rightTupleIterator) |
void |
LeftTupleList.insertAfter(LeftTuple leftTuple,
LeftTuple previous) |
void |
LeftTupleList.insertBefore(LeftTuple leftTuple,
LeftTuple next) |
boolean |
LeftTupleList.matches(LeftTuple tuple,
int tupleHashCode) |
boolean |
RightTupleList.matches(LeftTuple tuple,
int tupleHashCode,
InternalFactHandle factHandle) |
void |
LeftTupleList.remove(LeftTuple leftTuple) |
void |
LeftTupleIndexHashTable.remove(LeftTuple leftTuple) |
void |
LeftTupleIndexRBTree.remove(LeftTuple tuple) |
void |
LeftTupleIndexRangeRBTree.remove(LeftTuple tuple) |
void |
LeftTupleList.removeAdd(LeftTuple tuple) |
void |
LeftTupleIndexHashTable.removeAdd(LeftTuple leftTuple) |
void |
LeftTupleIndexRBTree.removeAdd(LeftTuple tuple) |
void |
LeftTupleIndexRangeRBTree.removeAdd(LeftTuple tuple) |
void |
LeftTupleList.TupleHashTableIterator.reset(LeftTuple first) |
void |
RightTupleIndexRangeRBTree.RightTupleBoundedFastIterator.setUpperBound(LeftTuple leftTuple) |
void |
LeftTupleList.split(LeftTuple leftTuple,
int count) |
Constructor and Description |
---|
LeftTupleList(LeftTuple first,
LeftTuple last,
int size) |
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.