Uses of Interface
org.drools.core.reteoo.Tuple
-
Packages that use Tuple Package Description org.drools.core.base org.drools.core.base.accumulators org.drools.core.common org.drools.core.definitions.rule.impl org.drools.core.marshalling org.drools.core.phreak org.drools.core.reteoo org.drools.core.reteoo.builder 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.accessor org.drools.core.rule.consequence org.drools.core.rule.constraint org.drools.core.runtime.rule.impl org.drools.core.time org.drools.core.time.impl org.drools.core.util org.drools.core.util.index -
-
Uses of Tuple in org.drools.core.base
Methods in org.drools.core.base with parameters of type Tuple Modifier and Type Method Description booleanEnabledBoolean. getValue(Tuple tuple, Declaration[] declarations, RuleImpl rule, ReteEvaluator reteEvaluator) -
Uses of Tuple in org.drools.core.base.accumulators
Methods in org.drools.core.base.accumulators with parameters of type Tuple Modifier and Type Method Description ObjectCollectAccumulator. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)ObjectJavaAccumulatorFunctionExecutor. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)ObjectCollectAccumulator. getResult(Object workingMemoryContext, Object context, Tuple leftTuple, Declaration[] declarations, ReteEvaluator reteEvaluator)ObjectJavaAccumulatorFunctionExecutor. getResult(Object workingMemoryContext, Object context, Tuple leftTuple, Declaration[] declarations, ReteEvaluator reteEvaluator)ObjectCollectAccumulator. init(Object workingMemoryContext, Object context, Tuple leftTuple, Declaration[] declarations, ReteEvaluator reteEvaluator)ObjectJavaAccumulatorFunctionExecutor. init(Object workingMemoryContext, Object context, Tuple leftTuple, Declaration[] declarations, ReteEvaluator reteEvaluator)booleanCollectAccumulator. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)booleanJavaAccumulatorFunctionExecutor. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator) -
Uses of Tuple in org.drools.core.common
Classes in org.drools.core.common with type parameters of type Tuple Modifier and Type Interface Description interfaceTupleSets<T extends Tuple>classTupleSetsImpl<T extends Tuple>Fields in org.drools.core.common declared as Tuple Modifier and Type Field Description TupleTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry. leftTupleTupleTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry. rightTupleMethods in org.drools.core.common that return Tuple Modifier and Type Method Description TupleAgendaItemImpl. getTuple()Retrieve the tuple.Methods in org.drools.core.common with parameters of type Tuple Modifier and Type Method Description voidDefaultFactHandle. addTupleInPosition(Tuple tuple)voidDefaultFactHandle.CompositeLinkedTuples. addTupleInPosition(Tuple tuple)voidDefaultFactHandle.SingleLinkedTuples. addTupleInPosition(Tuple tuple)voidDisconnectedFactHandle. addTupleInPosition(Tuple rightTuple)voidInternalFactHandle. addTupleInPosition(Tuple tuple)voidInternalFactHandle.DummyFactHandle. addTupleInPosition(Tuple tuple)voidInternalFactHandle.LinkedTuples. addTupleInPosition(Tuple tuple)voidQueryElementFactHandle. addTupleInPosition(Tuple rightTuple)default List<org.kie.api.runtime.rule.FactHandle>AgendaItem. getFactHandles(Tuple tuple)default List<Object>AgendaItem. getObjects(Tuple tuple)booleanBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanDefaultBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanDoubleBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanDoubleNonIndexSkipBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanEmptyBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanQuadroupleBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanQuadroupleNonIndexSkipBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanSingleBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanSingleNonIndexSkipBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanTripleBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanTripleNonIndexSkipBetaConstraints. isAllowedCachedRight(ContextEntry[] context, Tuple tuple)booleanTupleStartEqualsConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)voidTupleSetsImpl. removeUpdate(Tuple tuple)voidBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidDefaultBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidDoubleBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidDoubleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidEmptyBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidQuadroupleBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidQuadroupleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidSingleBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidSingleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidTripleBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidTripleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, ReteEvaluator reteEvaluator, Tuple tuple)voidTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry. updateFromTuple(ReteEvaluator reteEvaluator, Tuple tuple)Constructors in org.drools.core.common with parameters of type Tuple Constructor Description AgendaItemImpl(long activationNumber, Tuple tuple, int salience, PropagationContext context, TerminalNode rtn, InternalAgendaGroup agendaGroup)Construct. -
Uses of Tuple in org.drools.core.definitions.rule.impl
Methods in org.drools.core.definitions.rule.impl with parameters of type Tuple Modifier and Type Method Description booleanRuleImpl.SafeEnabled. getValue(Tuple tuple, Declaration[] declarations, RuleImpl rule, ReteEvaluator reteEvaluator)booleanRuleImpl. isEffective(Tuple tuple, RuleTerminalNode rtn, ReteEvaluator reteEvaluator)This returns true is the rule is effective.booleanRuleImpl. isEnabled(Tuple tuple, RuleTerminalNode rtn, ReteEvaluator reteEvaluator) -
Uses of Tuple in org.drools.core.marshalling
Methods in org.drools.core.marshalling with parameters of type Tuple Modifier and Type Method Description InternalFactHandleMarshallerReaderContext. createAsyncNodeHandle(Tuple leftTuple, ReteEvaluator reteEvaluator, Object object, int nodeId, ObjectTypeConf objectTypeConf)InternalFactHandleMarshallerReaderContext. createQueryHandle(Tuple leftTuple, ReteEvaluator reteEvaluator, int nodeId)QueryElementFactHandleMarshallerReaderContext. createQueryResultHandle(Tuple leftTuple, Object[] objects, int nodeId)static long[]TupleKey. createTupleArray(Tuple tuple)static TupleKeyTupleKey. createTupleKey(Tuple leftTuple) -
Uses of Tuple in org.drools.core.phreak
Methods in org.drools.core.phreak that return Tuple Modifier and Type Method Description TuplePhreakTimerNode.TimerNodeJobContext. getTuple()Methods in org.drools.core.phreak that return types with arguments of type Tuple Modifier and Type Method Description Collection<Tuple>AbstractReactiveObject. getLeftTuples()Collection<Tuple>ReactiveObject. getLeftTuples()Methods in org.drools.core.phreak with parameters of type Tuple Modifier and Type Method Description voidAbstractReactiveObject. addLeftTuple(Tuple leftTuple)voidReactiveObject. addLeftTuple(Tuple leftTuple)voidRuleExecutor. addLeftTuple(Tuple tuple)voidRuleExecutor. addQueuedLeftTuple(Tuple tuple)static voidPhreakQueryTerminalNode. checkAndTriggerQueryReevaluation(ActivationsManager activationsManager, LinkedList<StackEntry> stack, Tuple rootEntry, DroolsQuery dquery)static voidPhreakRuleTerminalNode. doLeftDelete(ActivationsManager activationsManager, RuleExecutor executor, Tuple leftTuple)static voidPhreakAccumulateNode. initContext(Object workingMemoryContext, ReteEvaluator reteEvaluator, Accumulate accumulate, Tuple leftTuple, AccumulateNode.AccumulateContextEntry accContext)static voidPhreakFromNode. propagate(LeftTupleSink sink, Tuple leftTuple, RightTuple rightTuple, BetaConstraints betaConstraints, PropagationContext propagationContext, ContextEntry[] context, boolean useLeftMemory, TupleSets<LeftTuple> trgLeftTuples, TupleSets<LeftTuple> stagedLeftTuples)voidAbstractReactiveObject. removeLeftTuple(Tuple leftTuple)voidReactiveObject. removeLeftTuple(Tuple leftTuple)voidRuleExecutor. removeLeftTuple(Tuple tuple)static booleanRuleNetworkEvaluator. useLeftMemory(LeftTupleSource tupleSource, Tuple tuple)Method parameters in org.drools.core.phreak with type arguments of type Tuple Modifier and Type Method Description static voidReactiveObjectUtil. notifyModification(Object object, Collection<Tuple> leftTuples, ReactiveObjectUtil.ModificationType type)Constructors in org.drools.core.phreak with parameters of type Tuple Constructor Description RuleAgendaItem(long activationNumber, Tuple tuple, int salience, PropagationContext context, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup)TimerNodeJobContext(int timerNodeId, Trigger trigger, Tuple tuple, TimerNode.TimerNodeMemory tm, LeftTupleSink sink, List<PathMemory> pmems, ReteEvaluator reteEvaluator) -
Uses of Tuple in org.drools.core.reteoo
Subinterfaces of Tuple in org.drools.core.reteoo Modifier and Type Interface Description interfaceLeftTupleinterfaceRightTupleClasses in org.drools.core.reteoo that implement Tuple Modifier and Type Class Description classBaseLeftTupleA parent class for all specific LeftTuple specializationsclassBaseTupleclassEvalNodeLeftTupleclassFromNodeLeftTupleclassJoinNodeLeftTupleclassLeftTupleImplclassNotNodeLeftTupleclassQueryElementNodeLeftTupleclassQueryRiaFixerNodeLeftTupleclassReactiveFromNodeLeftTupleclassRightTupleImplclassRuleTerminalNodeLeftTupleclassSubnetworkTupleclassWindowTupleA specialisation of RightTuples that also belong to a windowFields in org.drools.core.reteoo declared as Tuple Modifier and Type Field Description protected TupleBaseTuple. handleNextprotected TupleBaseTuple. handlePreviousprotected TupleBaseTuple. stagedNextprotected TupleBaseTuple. stagedPreviousMethods in org.drools.core.reteoo with type parameters of type Tuple Modifier and Type Method Description <T extends Tuple>
TTuple. getHandleNext()<T extends Tuple>
TTuple. getHandlePrevious()<T extends Tuple>
TTuple. getStagedNext()Methods in org.drools.core.reteoo that return Tuple Modifier and Type Method Description TupleTupleMemory. getFirst(Tuple leftTuple)The FactHandle is always the context fact and is necessary when the object being modified is in the both left and right node memories.static TupleBetaNode. getFirstTuple(TupleMemory memory, FastIterator it)TupleBaseTuple. getHandleNext()TupleBaseTuple. getHandlePrevious()TupleBaseTuple. getNext()TupleRightTupleImpl. getParent()TupleTuple. getParent()TupleBaseTuple. getPrevious()TupleTuple. getPrevious()TupleBaseTuple. getRootTuple()TupleTuple. getRootTuple()TupleTuple. getStagedPrevious()TupleRightTupleImpl. getSubTuple(int elements)TupleTuple. getSubTuple(int elements)Returns the ReteTuple that contains the "elements" first elements in this tuple.TupleBaseTuple. getTuple(int index)TupleTuple. getTuple(int index)Returns the tuple at the given indexTupleBaseTuple. skipEmptyHandles()TupleTuple. skipEmptyHandles()Methods in org.drools.core.reteoo with parameters of type Tuple Modifier and Type Method Description voidTupleMemory. add(Tuple rightTuple)booleanTupleMemory. contains(Tuple rightTuple)RuleAgendaItemAgendaComponentFactory.AgendaComponentFactoryImpl. createAgendaItem(long activationNumber, Tuple tuple, int salience, PropagationContext context, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup)RuleAgendaItemAgendaComponentFactory. createAgendaItem(long activationNumber, Tuple tuple, int salience, PropagationContext context, PathMemory pmem, TerminalNode rtn, boolean declarativeAgendaEnabled, InternalAgendaGroup agendaGroup)InternalFactHandleAsyncSendNode. createFactHandle(Tuple leftTuple, PropagationContext context, ReteEvaluator reteEvaluator, Object object)ConditionalBranchEvaluator.ConditionalExecutionConditionalBranchEvaluator. evaluate(Tuple tuple, ReteEvaluator reteEvaluator, Object context)FastIteratorTupleMemory. fullFastIterator(Tuple rightTuple)Iterator that resumes from the current RightTuple, regardless of whether the TupleMemory is hashed or notTupleTupleMemory. getFirst(Tuple leftTuple)The FactHandle is always the context fact and is necessary when the object being modified is in the both left and right node memories.RightTupleBetaNode. getFirstRightTuple(Tuple leftTuple, TupleMemory memory, FastIterator it)TupleList<AccumulateNode.AccumulateContextEntry>AccumulateNode.GroupByContext. getGroup(Object workingMemoryContext, Accumulate accumulate, Tuple leftTuple, Object key, ReteEvaluator reteEvaluator)voidTupleMemory. remove(Tuple rightTuple)voidTupleMemory. removeAdd(Tuple rightTuple)voidBaseTuple. setHandleNext(Tuple handleNext)voidTuple. setHandleNext(Tuple leftParentright)voidBaseTuple. setHandlePrevious(Tuple handlePrevious)voidTuple. setHandlePrevious(Tuple leftParentLeft)voidBaseTuple. setNext(Tuple next)voidBaseTuple. setPrevious(Tuple previous)voidTuple. setPrevious(Tuple previous)voidBaseTuple. setStagedNext(Tuple stageNext)voidTuple. setStagedNext(Tuple stageNext)voidBaseTuple. setStagedPrevious(Tuple stagedPrevious)voidTuple. setStagedPrevious(Tuple stagePrevious) -
Uses of Tuple in org.drools.core.reteoo.builder
Methods in org.drools.core.reteoo.builder with parameters of type Tuple Modifier and Type Method Description booleanInstanceNotEqualsConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)voidInstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry. updateFromTuple(ReteEvaluator reteEvaluator, Tuple tuple) -
Uses of Tuple in org.drools.core.rule
Fields in org.drools.core.rule declared as Tuple Modifier and Type Field Description TuplePredicateConstraint.PredicateContextEntry. tupleMethods in org.drools.core.rule with parameters of type Tuple Modifier and Type Method Description abstract ObjectAccumulate. accumulate(Object workingMemoryContext, Object context, Tuple match, InternalFactHandle handle, ReteEvaluator reteEvaluator)Executes the accumulate (action) code for the given fact handleabstract ObjectAccumulate. accumulate(Object workingMemoryContext, Tuple match, InternalFactHandle childHandle, AccumulateNode.GroupByContext groupByContext, TupleList<AccumulateNode.AccumulateContextEntry> tupleList, ReteEvaluator reteEvaluator)ObjectMultiAccumulate. accumulate(Object workingMemoryContext, Object context, Tuple match, InternalFactHandle handle, ReteEvaluator reteEvaluator)ObjectMultiAccumulate. accumulate(Object workingMemoryContext, Tuple match, InternalFactHandle childHandle, AccumulateNode.GroupByContext groupByContext, TupleList<AccumulateNode.AccumulateContextEntry> tupleList, ReteEvaluator reteEvaluator)ObjectSingleAccumulate. accumulate(Object workingMemoryContext, Object context, Tuple match, InternalFactHandle handle, ReteEvaluator reteEvaluator)ObjectSingleAccumulate. accumulate(Object workingMemoryContext, Tuple match, InternalFactHandle childHandle, AccumulateNode.GroupByContext groupByContext, TupleList<AccumulateNode.AccumulateContextEntry> tupleList, ReteEvaluator reteEvaluator)abstract ObjectAccumulate. getResult(Object workingMemoryContext, Object context, Tuple leftTuple, ReteEvaluator reteEvaluator)Gets the result of the accumulationObject[]MultiAccumulate. getResult(Object workingMemoryContext, Object context, Tuple leftTuple, ReteEvaluator reteEvaluator)ObjectSingleAccumulate. getResult(Object workingMemoryContext, Object context, Tuple leftTuple, ReteEvaluator reteEvaluator)ObjectDeclaration. getValue(ReteEvaluator reteEvaluator, Tuple tuple)abstract ObjectAccumulate. init(Object workingMemoryContext, Object accContext, Object funcContext, Tuple leftTuple, ReteEvaluator reteEvaluator)Executes the initialization block of codeObjectMultiAccumulate. init(Object workingMemoryContext, Object accContext, Object funcContext, Tuple leftTuple, ReteEvaluator reteEvaluator)ObjectSingleAccumulate. init(Object workingMemoryContext, Object accContext, Object funcContext, Tuple leftTuple, ReteEvaluator reteEvaluator)booleanEvalCondition. isAllowed(Tuple tuple, ReteEvaluator reteEvaluator, Object context)booleanPredicateConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)abstract booleanAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, ReteEvaluator reteEvaluator)Executes the reverse (action) code for the given fact handlebooleanMultiAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, ReteEvaluator reteEvaluator)booleanSingleAccumulate. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, RightTuple rightParent, LeftTuple match, ReteEvaluator reteEvaluator)voidContextEntry. updateFromTuple(ReteEvaluator reteEvaluator, Tuple tuple)voidPredicateConstraint.PredicateContextEntry. updateFromTuple(ReteEvaluator reteEvaluator, Tuple tuple) -
Uses of Tuple in org.drools.core.rule.accessor
Methods in org.drools.core.rule.accessor with parameters of type Tuple Modifier and Type Method Description ObjectAccumulator. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)Executes the accumulate (action) code for the given fact handleObjectAccumulator.SafeAccumulator. accumulate(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)booleanEvalExpression. evaluate(Tuple tuple, Declaration[] requiredDeclarations, ReteEvaluator reteEvaluator, Object context)booleanEvalExpression.SafeEvalExpression. evaluate(Tuple tuple, Declaration[] requiredDeclarations, ReteEvaluator reteEvaluator, Object context)booleanPredicateExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReteEvaluator reteEvaluator, Object context)booleanPredicateExpression.SafePredicateExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReteEvaluator reteEvaluator, Object context)FieldValueReturnValueExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReteEvaluator reteEvaluator, Object context)FieldValueReturnValueExpression.SafeReturnValueExpression. evaluate(InternalFactHandle handle, Tuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ReteEvaluator reteEvaluator, Object context)ObjectAccumulator. getResult(Object workingMemoryContext, Object context, Tuple leftTuple, Declaration[] declarations, ReteEvaluator reteEvaluator)Gets the result of the accummulationObjectAccumulator.SafeAccumulator. getResult(Object workingMemoryContext, Object context, Tuple leftTuple, Declaration[] declarations, ReteEvaluator reteEvaluator)IteratorDataProvider. getResults(Tuple tuple, ReteEvaluator reteEvaluator, PropagationContext ctx, Object providerContext)booleanEnabled. getValue(Tuple tuple, Declaration[] declarations, RuleImpl rule, ReteEvaluator reteEvaluator)ObjectTupleValueExtractor. getValue(ReteEvaluator reteEvaluator, Tuple tuple)default ObjectTupleValueExtractor. getValue(Tuple tuple)ObjectAccumulator. init(Object workingMemoryContext, Object context, Tuple leftTuple, Declaration[] declarations, ReteEvaluator reteEvaluator)Executes the initialization block of codeObjectAccumulator.SafeAccumulator. init(Object workingMemoryContext, Object context, Tuple leftTuple, Declaration[] declarations, ReteEvaluator reteEvaluator)booleanAccumulator.SafeAccumulator. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)booleanAccumulator. tryReverse(Object workingMemoryContext, Object context, Tuple leftTuple, InternalFactHandle handle, Object value, Declaration[] declarations, Declaration[] innerDeclarations, ReteEvaluator reteEvaluator)Reverses the accumulate action for the given fact handle -
Uses of Tuple in org.drools.core.rule.consequence
Methods in org.drools.core.rule.consequence that return Tuple Modifier and Type Method Description TupleActivation. getTuple()Retrieve theTuplethat was activated.TupleKnowledgeHelper. getTuple() -
Uses of Tuple in org.drools.core.rule.constraint
Methods in org.drools.core.rule.constraint with parameters of type Tuple Modifier and Type Method Description IteratorXpathConstraint.XpathDataProvider. getResults(Tuple leftTuple, ReteEvaluator reteEvaluator, PropagationContext ctx, Object providerContext)booleanBetaNodeFieldConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)booleanXpathConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context) -
Uses of Tuple in org.drools.core.runtime.rule.impl
Constructors in org.drools.core.runtime.rule.impl with parameters of type Tuple Constructor Description RowAdapter(RuleImpl rule, Tuple leftTuple) -
Uses of Tuple in org.drools.core.time
Methods in org.drools.core.time with parameters of type Tuple Modifier and Type Method Description static DateTimeUtils. evalDateExpression(TimerExpression expr, Tuple leftTuple, Declaration[] declrs, ReteEvaluator reteEvaluator)static longTimeUtils. evalTimeExpression(TimerExpression expr, Tuple leftTuple, Declaration[] declrs, ReteEvaluator reteEvaluator)ObjectTimerExpression. getValue(Tuple leftTuple, Declaration[] declrs, ReteEvaluator reteEvaluator) -
Uses of Tuple in org.drools.core.time.impl
Methods in org.drools.core.time.impl with parameters of type Tuple Modifier and Type Method Description TriggerCompositeMaxDurationTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, ReteEvaluator reteEvaluator)TriggerCronTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, ReteEvaluator reteEvaluator)TriggerDurationTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, ReteEvaluator reteEvaluator)TriggerExpressionIntervalTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, ReteEvaluator reteEvaluator)TriggerIntervalTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, ReteEvaluator reteEvaluator)TriggerTimer. createTrigger(long timestamp, Tuple leftTuple, DefaultJobHandle jh, String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, ReteEvaluator reteEvaluator) -
Uses of Tuple in org.drools.core.util
Methods in org.drools.core.util with parameters of type Tuple Modifier and Type Method Description AbstractHashTable.HashEntryAbstractHashTable.DoubleCompositeIndex. hashCodeOf(Tuple tuple, boolean left)AbstractHashTable.HashEntryAbstractHashTable.Index. hashCodeOf(Tuple tuple, boolean left)AbstractHashTable.HashEntryAbstractHashTable.SingleIndex. hashCodeOf(Tuple tuple, boolean left)AbstractHashTable.HashEntryAbstractHashTable.TripleCompositeIndex. hashCodeOf(Tuple tuple, boolean left)ObjectAbstractHashTable.FieldIndex. indexedValueOf(Tuple tuple, boolean left) -
Uses of Tuple in org.drools.core.util.index
Methods in org.drools.core.util.index that return Tuple Modifier and Type Method Description TupleTupleList. get(InternalFactHandle handle)TupleTupleList. get(Tuple tuple)TupleTupleIndexHashTable. getFirst(Tuple rightTuple)TupleTupleIndexRBTree. getFirst(Tuple rightTuple)TupleTupleList. getFirst()TupleTupleList. getFirst(Tuple tuple)TupleTupleList. getLast()TupleTupleIndexHashTable.FieldIndexHashTableFullIterator. next()TupleTupleList.TupleHashTableIterator. next()TupleTupleList. removeFirst()Tuple[]TupleIndexHashTable. toArray()Tuple[]TupleList. toArray()Methods in org.drools.core.util.index that return types with arguments of type Tuple Modifier and Type Method Description Iterator<Tuple>TupleIndexHashTable. iterator()Iterator<Tuple>TupleIndexRBTree. iterator()Iterator<Tuple>TupleList. iterator()Methods in org.drools.core.util.index with parameters of type Tuple Modifier and Type Method Description voidTupleIndexHashTable. add(Tuple tuple)voidTupleIndexRBTree. add(Tuple tuple)voidTupleList. add(Tuple tuple)booleanTupleIndexHashTable. contains(Tuple tuple)booleanTupleIndexRBTree. contains(Tuple leftTuple)booleanTupleList. contains(Tuple tuple)FastIteratorTupleIndexHashTable. fullFastIterator(Tuple leftTuple)FastIteratorTupleIndexRBTree. fullFastIterator(Tuple leftTuple)FastIteratorTupleList. fullFastIterator(Tuple tuple)TupleTupleList. get(Tuple tuple)TupleTupleIndexHashTable. getFirst(Tuple rightTuple)TupleTupleIndexRBTree. getFirst(Tuple rightTuple)TupleTupleList. getFirst(Tuple tuple)voidTupleIndexHashTable. remove(Tuple tuple)voidTupleIndexRBTree. remove(Tuple tuple)voidTupleList. remove(Tuple tuple)voidTupleIndexHashTable. removeAdd(Tuple tuple)voidTupleIndexRBTree. removeAdd(Tuple tuple)voidTupleList. removeAdd(Tuple tuple)voidTupleList.TupleHashTableIterator. reset(Tuple first)Constructors in org.drools.core.util.index with parameters of type Tuple Constructor Description TupleList(Tuple first, Tuple last, int size)
-