Uses of Interface
org.drools.base.reteoo.BaseTuple
-
Packages that use BaseTuple Package Description org.drools.base.base org.drools.base.definitions.rule.impl org.drools.base.phreak org.drools.base.reteoo org.drools.base.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.base.rule.accessor org.drools.base.rule.consequence org.drools.base.rule.constraint org.drools.base.time.impl org.drools.base.util -
-
Uses of BaseTuple in org.drools.base.base
Methods in org.drools.base.base with parameters of type BaseTuple Modifier and Type Method Description booleanEnabledBoolean. getValue(BaseTuple tuple, Declaration[] declarations, RuleImpl rule, ValueResolver valueResolver) -
Uses of BaseTuple in org.drools.base.definitions.rule.impl
Methods in org.drools.base.definitions.rule.impl with parameters of type BaseTuple Modifier and Type Method Description booleanRuleImpl. isEffective(BaseTuple tuple, Declaration[] declarations, ValueResolver valueResolver)This returns true is the rule is effective.booleanRuleImpl. isEnabled(BaseTuple tuple, Declaration[] enabledDeclarations, ValueResolver valueResolver) -
Uses of BaseTuple in org.drools.base.phreak
Methods in org.drools.base.phreak that return types with arguments of type BaseTuple Modifier and Type Method Description java.util.Collection<BaseTuple>ReactiveObject. getTuples()Methods in org.drools.base.phreak with parameters of type BaseTuple Modifier and Type Method Description voidReactiveObject. addTuple(BaseTuple tuple)voidReactiveObject. removeTuple(BaseTuple tuple) -
Uses of BaseTuple in org.drools.base.reteoo
Methods in org.drools.base.reteoo that return BaseTuple Modifier and Type Method Description BaseTupleBaseTuple. getParent()BaseTupleAccumulateContextEntry. getResultLeftTuple()BaseTupleBaseTuple. getTuple(int index)Returns the tuple at the given indexBaseTupleBaseTuple. skipEmptyHandles()Methods in org.drools.base.reteoo with parameters of type BaseTuple Modifier and Type Method Description voidAccumulateContextEntry. setResultLeftTuple(BaseTuple resultLeftTuple) -
Uses of BaseTuple in org.drools.base.rule
Fields in org.drools.base.rule declared as BaseTuple Modifier and Type Field Description BaseTuplePredicateConstraint.PredicateContextEntry. tupleMethods in org.drools.base.rule with parameters of type BaseTuple Modifier and Type Method Description abstract java.lang.ObjectAccumulate. accumulate(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple match, org.kie.api.runtime.rule.FactHandle handle, ValueResolver valueResolver)Executes the accumulate (action) code for the given fact handleabstract java.lang.ObjectAccumulate. accumulate(java.lang.Object workingMemoryContext, BaseTuple match, org.kie.api.runtime.rule.FactHandle childHandle, java.lang.Object groupByContext, java.lang.Object tupleList, ValueResolver valueResolver)java.lang.ObjectMultiAccumulate. accumulate(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple match, org.kie.api.runtime.rule.FactHandle handle, ValueResolver valueResolver)java.lang.ObjectMultiAccumulate. accumulate(java.lang.Object workingMemoryContext, BaseTuple match, org.kie.api.runtime.rule.FactHandle childHandle, java.lang.Object groupByContext, java.lang.Object tupleList, ValueResolver valueResolver)java.lang.ObjectSingleAccumulate. accumulate(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple match, org.kie.api.runtime.rule.FactHandle handle, ValueResolver valueResolver)java.lang.ObjectSingleAccumulate. accumulate(java.lang.Object workingMemoryContext, BaseTuple match, org.kie.api.runtime.rule.FactHandle childHandle, java.lang.Object groupByContext, java.lang.Object tupleList, ValueResolver valueResolver)static java.lang.ObjectQueryArgument. evaluateDeclaration(ValueResolver valueResolver, BaseTuple tuple, Declaration declaration)abstract java.lang.ObjectAccumulate. getResult(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, ValueResolver valueResolver)Gets the result of the accumulationjava.lang.Object[]MultiAccumulate. getResult(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, ValueResolver valueResolver)java.lang.ObjectSingleAccumulate. getResult(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, ValueResolver valueResolver)java.lang.ObjectDeclaration. getValue(ValueResolver valueResolver, BaseTuple tuple)java.lang.ObjectQueryArgument.Declr. getValue(ValueResolver valueResolver, BaseTuple tuple)java.lang.ObjectQueryArgument. getValue(ValueResolver valueResolver, BaseTuple tuple)java.lang.ObjectQueryArgument.Literal. getValue(ValueResolver valueResolver, BaseTuple baseTuple)java.lang.ObjectQueryArgument.Null. getValue(ValueResolver valueResolver, BaseTuple tuple)java.lang.ObjectQueryArgument.Var. getValue(ValueResolver valueResolver, BaseTuple tuple)abstract java.lang.ObjectAccumulate. init(java.lang.Object workingMemoryContext, java.lang.Object accContext, java.lang.Object funcContext, BaseTuple leftTuple, ValueResolver valueResolver)Executes the initialization block of codejava.lang.ObjectMultiAccumulate. init(java.lang.Object workingMemoryContext, java.lang.Object accContext, java.lang.Object funcContext, BaseTuple leftTuple, ValueResolver valueResolver)java.lang.ObjectSingleAccumulate. init(java.lang.Object workingMemoryContext, java.lang.Object accContext, java.lang.Object funcContext, BaseTuple leftTuple, ValueResolver valueResolver)booleanEvalCondition. isAllowed(BaseTuple tuple, ValueResolver valueResolver, java.lang.Object context)booleanPredicateConstraint. isAllowedCachedRight(BaseTuple tuple, ContextEntry context)abstract booleanAccumulate. tryReverse(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, org.kie.api.runtime.rule.FactHandle handle, BaseTuple match, ValueResolver valueResolver)Executes the reverse (action) code for the given fact handlebooleanMultiAccumulate. tryReverse(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, org.kie.api.runtime.rule.FactHandle handle, BaseTuple match, ValueResolver valueResolver)booleanSingleAccumulate. tryReverse(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, org.kie.api.runtime.rule.FactHandle handle, BaseTuple match, ValueResolver valueResolver)voidContextEntry. updateFromTuple(ValueResolver valueResolver, BaseTuple tuple)voidPredicateConstraint.PredicateContextEntry. updateFromTuple(ValueResolver valueResolver, BaseTuple tuple) -
Uses of BaseTuple in org.drools.base.rule.accessor
Methods in org.drools.base.rule.accessor with parameters of type BaseTuple Modifier and Type Method Description java.lang.ObjectAccumulator. accumulate(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, org.kie.api.runtime.rule.FactHandle handle, Declaration[] declarations, Declaration[] innerDeclarations, ValueResolver valueResolver)Executes the accumulate (action) code for the given fact handlebooleanEvalExpression. evaluate(BaseTuple tuple, Declaration[] requiredDeclarations, ValueResolver valueResolver, java.lang.Object context)booleanPredicateExpression. evaluate(org.kie.api.runtime.rule.FactHandle handle, BaseTuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ValueResolver valueResolver, java.lang.Object context)FieldValueReturnValueExpression. evaluate(org.kie.api.runtime.rule.FactHandle handle, BaseTuple tuple, Declaration[] previousDeclarations, Declaration[] localDeclarations, ValueResolver valueResolver, java.lang.Object context)java.lang.ObjectAccumulator. getResult(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, Declaration[] declarations, ValueResolver valueResolver)Gets the result of the accummulationjava.util.IteratorDataProvider. getResults(BaseTuple tuple, ValueResolver valueResolver, java.lang.Object providerContext)booleanEnabled. getValue(BaseTuple tuple, Declaration[] declarations, RuleImpl rule, ValueResolver valueResolver)java.lang.ObjectTupleValueExtractor. getValue(ValueResolver valueResolver, BaseTuple tuple)default java.lang.ObjectTupleValueExtractor. getValue(BaseTuple tuple)java.lang.ObjectAccumulator. init(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, Declaration[] declarations, ValueResolver valueResolver)Executes the initialization block of codebooleanAccumulator. tryReverse(java.lang.Object workingMemoryContext, java.lang.Object context, BaseTuple leftTuple, org.kie.api.runtime.rule.FactHandle handle, java.lang.Object value, Declaration[] declarations, Declaration[] innerDeclarations, ValueResolver valueResolver)Reverses the accumulate action for the given fact handle -
Uses of BaseTuple in org.drools.base.rule.consequence
Methods in org.drools.base.rule.consequence that return BaseTuple Modifier and Type Method Description BaseTupleConsequenceContext. getTuple() -
Uses of BaseTuple in org.drools.base.rule.constraint
Methods in org.drools.base.rule.constraint with parameters of type BaseTuple Modifier and Type Method Description java.util.IteratorXpathConstraint.XpathDataProvider. getResults(BaseTuple tuple, ValueResolver valueResolver, java.lang.Object providerContext)booleanBetaNodeFieldConstraint. isAllowedCachedRight(BaseTuple tuple, ContextEntry context)booleanXpathConstraint. isAllowedCachedRight(BaseTuple tuple, ContextEntry context) -
Uses of BaseTuple in org.drools.base.time.impl
Methods in org.drools.base.time.impl with parameters of type BaseTuple Modifier and Type Method Description TriggerTimer. createTrigger(long timestamp, BaseTuple leftTuple, JobHandle jh, java.lang.String[] calendarNames, org.kie.api.runtime.Calendars calendars, Declaration[][] declrs, ValueResolver valueResolver) -
Uses of BaseTuple in org.drools.base.util
Methods in org.drools.base.util with parameters of type BaseTuple Modifier and Type Method Description java.lang.ObjectFieldIndex. indexedValueOf(BaseTuple tuple, boolean left)
-