|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InternalFactHandle | |
|---|---|
| org.drools.core.base | |
| org.drools.core.base.accumulators | |
| org.drools.core.base.evaluators | |
| org.drools.core.base.mvel | |
| org.drools.core.beliefsystem | |
| org.drools.core.beliefsystem.defeasible | |
| org.drools.core.beliefsystem.jtms | |
| org.drools.core.beliefsystem.simple | |
| org.drools.core.common | |
| org.drools.core.marshalling.impl | |
| 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.constraint | |
| org.drools.core.spi | |
| org.drools.core.util | |
| org.drools.core.util.index | |
| Uses of InternalFactHandle in org.drools.core.base |
|---|
| Methods in org.drools.core.base that return InternalFactHandle | |
|---|---|
InternalFactHandle[] |
QueryRowWithSubruleIndex.getHandles()
|
InternalFactHandle |
EvaluatorWrapper.getLeftHandle()
|
InternalFactHandle |
EvaluatorWrapper.getRightHandle()
|
| Constructors in org.drools.core.base with parameters of type InternalFactHandle | |
|---|---|
QueryRowWithSubruleIndex(InternalFactHandle[] handles,
int subruleIndex)
|
|
| Uses of InternalFactHandle in org.drools.core.base.accumulators |
|---|
| Methods in org.drools.core.base.accumulators with parameters of type InternalFactHandle | |
|---|---|
void |
MVELAccumulatorFunctionExecutor.accumulate(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
CollectAccumulator.accumulate(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
JavaAccumulatorFunctionExecutor.accumulate(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
MVELAccumulatorFunctionExecutor.reverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
CollectAccumulator.reverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
JavaAccumulatorFunctionExecutor.reverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
| Uses of InternalFactHandle in org.drools.core.base.evaluators |
|---|
| Methods in org.drools.core.base.evaluators with parameters of type InternalFactHandle | |
|---|---|
boolean |
CoincidesEvaluatorDefinition.CoincidesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
OverlapsEvaluatorDefinition.OverlapsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
MeetsEvaluatorDefinition.MeetsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
MatchesEvaluatorsDefinition.StringMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue)
|
boolean |
MatchesEvaluatorsDefinition.StringNotMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue)
|
boolean |
FinishedByEvaluatorDefinition.FinishedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
IsAEvaluatorDefinition.IsAEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle,
FieldValue value)
|
boolean |
FinishesEvaluatorDefinition.FinishesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
StrEvaluatorDefinition.StrEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle factHandle,
FieldValue value)
|
boolean |
StartedByEvaluatorDefinition.StartedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
BeforeEvaluatorDefinition.BeforeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
SetEvaluatorsDefinition.ArrayContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue)
|
boolean |
SetEvaluatorsDefinition.ArrayExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue)
|
boolean |
SetEvaluatorsDefinition.BaseMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue)
|
boolean |
SetEvaluatorsDefinition.BaseNotMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue)
|
boolean |
SetEvaluatorsDefinition.ObjectContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue)
|
boolean |
SetEvaluatorsDefinition.ObjectExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue)
|
boolean |
StartsEvaluatorDefinition.StartsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
SoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue handle2)
|
boolean |
SoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue object2)
|
boolean |
OverlappedByEvaluatorDefinition.OverlappedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
DuringEvaluatorDefinition.DuringEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
MetByEvaluatorDefinition.MetByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
AfterEvaluatorDefinition.AfterEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
IncludesEvaluatorDefinition.IncludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2)
|
boolean |
CoincidesEvaluatorDefinition.CoincidesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
OverlapsEvaluatorDefinition.OverlapsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
MeetsEvaluatorDefinition.MeetsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
MatchesEvaluatorsDefinition.StringMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
MatchesEvaluatorsDefinition.StringNotMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
FinishedByEvaluatorDefinition.FinishedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
IsAEvaluatorDefinition.IsAEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor leftExtractor,
InternalFactHandle left,
InternalReadAccessor rightExtractor,
InternalFactHandle right)
|
boolean |
FinishesEvaluatorDefinition.FinishesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
StrEvaluatorDefinition.StrEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor leftExtractor,
InternalFactHandle left,
InternalReadAccessor rightExtractor,
InternalFactHandle right)
|
boolean |
StartedByEvaluatorDefinition.StartedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
BeforeEvaluatorDefinition.BeforeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
SetEvaluatorsDefinition.ArrayContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
SetEvaluatorsDefinition.ArrayExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
SetEvaluatorsDefinition.BaseMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
SetEvaluatorsDefinition.BaseNotMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
SetEvaluatorsDefinition.ObjectContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
SetEvaluatorsDefinition.ObjectExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
StartsEvaluatorDefinition.StartsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
SoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
SoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handl1,
InternalReadAccessor extractor2,
InternalFactHandle handl2)
|
boolean |
OverlappedByEvaluatorDefinition.OverlappedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
DuringEvaluatorDefinition.DuringEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
MetByEvaluatorDefinition.MetByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
AfterEvaluatorDefinition.AfterEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
IncludesEvaluatorDefinition.IncludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
InternalFactHandle handle1,
InternalReadAccessor extractor2,
InternalFactHandle handle2)
|
boolean |
CoincidesEvaluatorDefinition.CoincidesEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
OverlapsEvaluatorDefinition.OverlapsEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
MeetsEvaluatorDefinition.MeetsEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
MatchesEvaluatorsDefinition.StringMatchesEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
MatchesEvaluatorsDefinition.StringNotMatchesEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
FinishedByEvaluatorDefinition.FinishedByEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
IsAEvaluatorDefinition.IsAEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
FinishesEvaluatorDefinition.FinishesEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
StrEvaluatorDefinition.StrEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
StartedByEvaluatorDefinition.StartedByEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
BeforeEvaluatorDefinition.BeforeEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
SetEvaluatorsDefinition.ArrayContainsEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
SetEvaluatorsDefinition.ArrayExcludesEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
SetEvaluatorsDefinition.BaseMemberOfEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
SetEvaluatorsDefinition.BaseNotMemberOfEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
SetEvaluatorsDefinition.ObjectContainsEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
SetEvaluatorsDefinition.ObjectExcludesEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
StartsEvaluatorDefinition.StartsEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
SoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle rightHandle)
|
boolean |
SoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
OverlappedByEvaluatorDefinition.OverlappedByEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
DuringEvaluatorDefinition.DuringEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
MetByEvaluatorDefinition.MetByEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
AfterEvaluatorDefinition.AfterEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
IncludesEvaluatorDefinition.IncludesEvaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
|
boolean |
CoincidesEvaluatorDefinition.CoincidesEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
OverlapsEvaluatorDefinition.OverlapsEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
MeetsEvaluatorDefinition.MeetsEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
MatchesEvaluatorsDefinition.StringMatchesEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
MatchesEvaluatorsDefinition.StringNotMatchesEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
FinishedByEvaluatorDefinition.FinishedByEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
IsAEvaluatorDefinition.IsAEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
FinishesEvaluatorDefinition.FinishesEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
StrEvaluatorDefinition.StrEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
StartedByEvaluatorDefinition.StartedByEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
BeforeEvaluatorDefinition.BeforeEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
SetEvaluatorsDefinition.ArrayContainsEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
SetEvaluatorsDefinition.ArrayExcludesEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
SetEvaluatorsDefinition.BaseMemberOfEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
SetEvaluatorsDefinition.BaseNotMemberOfEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
SetEvaluatorsDefinition.ObjectContainsEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
SetEvaluatorsDefinition.ObjectExcludesEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
StartsEvaluatorDefinition.StartsEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
SoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
SoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
OverlappedByEvaluatorDefinition.OverlappedByEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
DuringEvaluatorDefinition.DuringEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
MetByEvaluatorDefinition.MetByEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
AfterEvaluatorDefinition.AfterEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
boolean |
IncludesEvaluatorDefinition.IncludesEvaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
|
| Uses of InternalFactHandle in org.drools.core.base.mvel |
|---|
| Methods in org.drools.core.base.mvel that return InternalFactHandle | |
|---|---|
static InternalFactHandle |
MVELCompilationUnit.getFactHandle(Declaration declaration,
InternalFactHandle[] handles)
|
| Methods in org.drools.core.base.mvel with parameters of type InternalFactHandle | |
|---|---|
void |
MVELAccumulator.accumulate(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
FieldValue |
MVELReturnValueExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
Object ctx)
|
boolean |
MVELPredicateExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
Object context)
|
static InternalFactHandle |
MVELCompilationUnit.getFactHandle(Declaration declaration,
InternalFactHandle[] handles)
|
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)
|
void |
MVELAccumulator.reverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
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)
|
| Uses of InternalFactHandle in org.drools.core.beliefsystem |
|---|
| Methods in org.drools.core.beliefsystem that return InternalFactHandle | |
|---|---|
InternalFactHandle |
BeliefSet.getFactHandle()
|
| Methods in org.drools.core.beliefsystem with parameters of type InternalFactHandle | |
|---|---|
BeliefSet |
BeliefSystem.newBeliefSet(InternalFactHandle fh)
|
| Uses of InternalFactHandle in org.drools.core.beliefsystem.defeasible |
|---|
| Methods in org.drools.core.beliefsystem.defeasible that return InternalFactHandle | |
|---|---|
InternalFactHandle |
DefeasibleBeliefSet.getFactHandle()
|
InternalFactHandle |
DefeasibleBeliefSet.getNegativeFactHandle()
|
InternalFactHandle |
DefeasibleBeliefSet.getPositiveFactHandle()
|
| Methods in org.drools.core.beliefsystem.defeasible with parameters of type InternalFactHandle | |
|---|---|
BeliefSet |
DefeasibleBeliefSystem.newBeliefSet(InternalFactHandle fh)
|
void |
DefeasibleBeliefSet.setNegativeFactHandle(InternalFactHandle negativeFactHandle)
|
void |
DefeasibleBeliefSet.setPositiveFactHandle(InternalFactHandle positiveFactHandle)
|
| Constructors in org.drools.core.beliefsystem.defeasible with parameters of type InternalFactHandle | |
|---|---|
DefeasibleBeliefSet(BeliefSystem beliefSystem,
InternalFactHandle rootHandle)
|
|
| Uses of InternalFactHandle in org.drools.core.beliefsystem.jtms |
|---|
| Methods in org.drools.core.beliefsystem.jtms that return InternalFactHandle | |
|---|---|
InternalFactHandle |
JTMSBeliefSetImpl.getFactHandle()
|
InternalFactHandle |
JTMSBeliefSetImpl.getNegativeFactHandle()
|
InternalFactHandle |
JTMSBeliefSet.getNegativeFactHandle()
|
InternalFactHandle |
JTMSBeliefSetImpl.getPositiveFactHandle()
|
InternalFactHandle |
JTMSBeliefSet.getPositiveFactHandle()
|
| Methods in org.drools.core.beliefsystem.jtms with parameters of type InternalFactHandle | |
|---|---|
BeliefSet |
JTMSBeliefSystem.newBeliefSet(InternalFactHandle fh)
|
void |
JTMSBeliefSetImpl.setNegativeFactHandle(InternalFactHandle negativeFactHandle)
|
void |
JTMSBeliefSet.setNegativeFactHandle(InternalFactHandle insert)
|
void |
JTMSBeliefSetImpl.setPositiveFactHandle(InternalFactHandle positiveFactHandle)
|
void |
JTMSBeliefSet.setPositiveFactHandle(InternalFactHandle fh)
|
| Constructors in org.drools.core.beliefsystem.jtms with parameters of type InternalFactHandle | |
|---|---|
JTMSBeliefSetImpl(BeliefSystem beliefSystem,
InternalFactHandle rootHandle)
|
|
| Uses of InternalFactHandle in org.drools.core.beliefsystem.simple |
|---|
| Methods in org.drools.core.beliefsystem.simple that return InternalFactHandle | |
|---|---|
InternalFactHandle |
SimpleBeliefSet.getFactHandle()
|
| Methods in org.drools.core.beliefsystem.simple with parameters of type InternalFactHandle | |
|---|---|
BeliefSet |
SimpleBeliefSystem.newBeliefSet(InternalFactHandle fh)
|
| Constructors in org.drools.core.beliefsystem.simple with parameters of type InternalFactHandle | |
|---|---|
BeliefSystemLogicalCallback(InternalFactHandle handle,
PropagationContext context,
Activation activation,
boolean update,
boolean fullyRetract)
|
|
SimpleBeliefSet(BeliefSystem beliefSystem,
InternalFactHandle fh)
|
|
| Uses of InternalFactHandle in org.drools.core.common |
|---|
| Classes in org.drools.core.common that implement InternalFactHandle | |
|---|---|
class |
DefaultFactHandle
Implementation of FactHandle. |
class |
DisconnectedFactHandle
|
class |
EventFactHandle
|
class |
QueryElementFactHandle
|
| Fields in org.drools.core.common declared as InternalFactHandle | |
|---|---|
protected InternalFactHandle |
AbstractWorkingMemory.initialFactHandle
|
| Fields in org.drools.core.common with type parameters of type InternalFactHandle | |
|---|---|
protected Set<InternalFactHandle> |
NamedEntryPoint.dynamicFacts
|
| Methods in org.drools.core.common that return InternalFactHandle | |
|---|---|
InternalFactHandle |
DisconnectedFactHandle.clone()
|
InternalFactHandle |
InternalFactHandle.clone()
|
InternalFactHandle |
QueryElementFactHandle.clone()
|
InternalFactHandle |
EqualityKey.getFactHandle()
|
InternalFactHandle |
AbstractWorkingMemory.WorkingMemoryReteExpireAction.getFactHandle()
|
InternalFactHandle |
ScheduledAgendaItem.getFactHandle()
|
InternalFactHandle |
AgendaItemImpl.getFactHandle()
|
InternalFactHandle |
AgendaItem.getFactHandle()
|
InternalFactHandle |
PhreakPropagationContext.getFactHandleOrigin()
|
InternalFactHandle |
SingleThreadedObjectStore.getHandleForObject(Object object)
|
InternalFactHandle |
ObjectStore.getHandleForObject(Object object)
|
InternalFactHandle |
SingleThreadedObjectStore.getHandleForObjectIdentity(Object object)
|
InternalFactHandle |
ObjectStore.getHandleForObjectIdentity(Object object)
|
InternalFactHandle |
InternalWorkingMemory.getInitialFactHandle()
|
InternalFactHandle |
AbstractWorkingMemory.getInitialFactHandle()
|
abstract InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(int id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint)
|
InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(int id,
Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint)
|
InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint)
|
InternalFactHandle |
DisconnectedFactHandle.quickClone()
|
InternalFactHandle |
InternalFactHandle.quickClone()
|
InternalFactHandle |
QueryElementFactHandle.quickClone()
|
InternalFactHandle |
SingleThreadedObjectStore.reconnect(org.kie.api.runtime.rule.FactHandle factHandle)
|
InternalFactHandle |
ObjectStore.reconnect(org.kie.api.runtime.rule.FactHandle factHandle)
|
InternalFactHandle |
NamedEntryPoint.update(InternalFactHandle handle,
boolean updateLogical,
Object object,
long mask,
Class<?> modifiedClass,
Activation activation)
|
| Methods in org.drools.core.common with parameters of type InternalFactHandle | |
|---|---|
void |
EqualityKey.addFactHandle(InternalFactHandle handle)
|
void |
SingleThreadedObjectStore.addHandle(InternalFactHandle handle,
Object object)
|
void |
ObjectStore.addHandle(InternalFactHandle handle,
Object object)
|
void |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
Rule rule,
ObjectTypeConf typeConf)
|
void |
TruthMaintenanceSystem.addLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
Rule rule,
ObjectTypeConf typeConf,
boolean read)
|
protected void |
NamedEntryPoint.addPropertyChangeListener(InternalFactHandle handle,
boolean dynamicFlag)
|
static void |
TruthMaintenanceSystemHelper.clearLogicalDependencies(InternalFactHandle handle,
PropagationContext propagationContext)
|
void |
InternalWorkingMemory.closeLiveQuery(InternalFactHandle factHandle)
|
void |
AbstractWorkingMemory.closeLiveQuery(InternalFactHandle factHandle)
|
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle)
|
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle)
|
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint)
|
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint)
|
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
long modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext)
|
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
long modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext)
|
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext)
|
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext)
|
PropagationContext |
PhreakPropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
int activeActivations,
int dormantActivations,
EntryPointId entryPoint,
long modificationMask)
|
PropagationContext |
PropagationContextFactory.createPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
int activeActivations,
int dormantActivations,
EntryPointId entryPoint,
long modificationMask)
|
InternalWorkingMemory |
PhreakWorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
org.kie.api.runtime.Environment environment,
WorkingMemoryEventSupport workingMemoryEventSupport,
AgendaEventSupport agendaEventSupport,
RuleEventListenerSupport ruleEventListenerSupport,
InternalAgenda agenda)
|
InternalWorkingMemory |
WorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
org.kie.api.runtime.Environment environment,
WorkingMemoryEventSupport workingMemoryEventSupport,
AgendaEventSupport agendaEventSupport,
RuleEventListenerSupport ruleEventListenerSupport,
InternalAgenda agenda)
|
InternalWorkingMemory |
PhreakWorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
InternalAgenda agenda,
org.kie.api.runtime.Environment environment)
|
InternalWorkingMemory |
WorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
InternalAgenda agenda,
org.kie.api.runtime.Environment environment)
|
void |
AbstractFactHandleFactory.destroyFactHandle(InternalFactHandle factHandle)
|
protected BaseNode[] |
AbstractWorkingMemory.evalQuery(String queryName,
DroolsQuery queryObject,
InternalFactHandle handle,
PropagationContext pCtx)
|
void |
AbstractFactHandleFactory.increaseFactHandleRecency(InternalFactHandle factHandle)
|
void |
InternalWorkingMemory.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf)
|
void |
AbstractWorkingMemory.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf)
|
void |
NamedEntryPoint.insert(InternalFactHandle handle,
Object object,
Rule rule,
Activation activation,
ObjectTypeConf typeConf,
PropagationContext pctx)
|
boolean |
QuadroupleBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
DefaultBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
DoubleBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
SingleNonIndexSkipBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
QuadroupleNonIndexSkipBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
BetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
EmptyBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
TripleNonIndexSkipBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
TripleBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
SingleBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
DoubleNonIndexSkipBetaConstraints.isAllowedCachedLeft(ContextEntry[] context,
InternalFactHandle handle)
|
boolean |
InstanceEqualsConstraint.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
boolean |
InstanceNotEqualsConstraint.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
boolean |
TupleStartEqualsConstraint.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
void |
TruthMaintenanceSystem.readLogicalDependency(InternalFactHandle handle,
Object object,
Object value,
Activation activation,
PropagationContext context,
Rule rule,
ObjectTypeConf typeConf)
Adds a justification for the FactHandle to the justifiedMap. |
void |
EqualityKey.removeFactHandle(InternalFactHandle handle)
|
static void |
TruthMaintenanceSystemHelper.removeLogicalDependencies(InternalFactHandle handle,
PropagationContext propagationContext)
|
void |
PhreakPropagationContext.setFactHandle(InternalFactHandle factHandle)
|
void |
AbstractWorkingMemory.WorkingMemoryReteExpireAction.setFactHandle(InternalFactHandle factHandle)
|
void |
ScheduledAgendaItem.setFactHandle(InternalFactHandle factHandle)
|
void |
AgendaItemImpl.setFactHandle(InternalFactHandle factHandle)
|
void |
AgendaItem.setFactHandle(InternalFactHandle factHandle)
|
void |
AbstractWorkingMemory.setInitialFactHandle(InternalFactHandle initialFactHandle)
|
InternalFactHandle |
NamedEntryPoint.update(InternalFactHandle handle,
boolean updateLogical,
Object object,
long mask,
Class<?> modifiedClass,
Activation activation)
|
void |
QuadroupleBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
DefaultBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
DoubleBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
SingleNonIndexSkipBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
QuadroupleNonIndexSkipBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
BetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
EmptyBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
TripleNonIndexSkipBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
TripleBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
SingleBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
DoubleNonIndexSkipBetaConstraints.updateFromFactHandle(ContextEntry[] context,
InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
SingleThreadedObjectStore.updateHandle(InternalFactHandle handle,
Object object)
|
void |
ObjectStore.updateHandle(InternalFactHandle handle,
Object object)
|
| Constructors in org.drools.core.common with parameters of type InternalFactHandle | |
|---|---|
AbstractWorkingMemory.WorkingMemoryReteAssertAction(InternalFactHandle factHandle,
boolean removeLogical,
boolean updateEqualsMap,
Rule ruleOrigin,
LeftTuple leftTuple)
|
|
AbstractWorkingMemory.WorkingMemoryReteExpireAction(InternalFactHandle factHandle,
ObjectTypeNode node)
|
|
AbstractWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
InternalAgenda agenda,
org.kie.api.runtime.Environment environment)
|
|
EqualityKey(InternalFactHandle handle)
|
|
EqualityKey(InternalFactHandle handle,
int status)
|
|
PhreakPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle)
|
|
PhreakPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint)
|
|
PhreakPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
long modificationMask,
Class<?> modifiedClass,
MarshallerReaderContext readerContext)
|
|
PhreakPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
EntryPointId entryPoint,
MarshallerReaderContext readerContext)
|
|
PhreakPropagationContext(long number,
int type,
Rule rule,
LeftTuple leftTuple,
InternalFactHandle factHandle,
int activeActivations,
int dormantActivations,
EntryPointId entryPoint,
long modificationMask)
|
|
| Uses of InternalFactHandle in org.drools.core.marshalling.impl |
|---|
| Fields in org.drools.core.marshalling.impl with type parameters of type InternalFactHandle | |
|---|---|
Map<Integer,InternalFactHandle> |
MarshallerReaderContext.handles
|
| Methods in org.drools.core.marshalling.impl that return InternalFactHandle | |
|---|---|
static InternalFactHandle[] |
ProtobufOutputMarshaller.orderFacts(List<InternalFactHandle> handlesList)
|
static InternalFactHandle[] |
ProtobufOutputMarshaller.orderFacts(ObjectStore objectStore)
|
static InternalFactHandle |
InputMarshaller.readFactHandle(MarshallerReaderContext context)
|
static InternalFactHandle |
ProtobufInputMarshaller.readFactHandle(MarshallerReaderContext context,
org.kie.api.runtime.rule.EntryPoint entryPoint,
ProtobufMessages.FactHandle _handle)
|
| Methods in org.drools.core.marshalling.impl with parameters of type InternalFactHandle | |
|---|---|
int |
ProtobufOutputMarshaller.HandleSorter.compare(InternalFactHandle h1,
InternalFactHandle h2)
|
| Method parameters in org.drools.core.marshalling.impl with type arguments of type InternalFactHandle | |
|---|---|
static InternalFactHandle[] |
ProtobufOutputMarshaller.orderFacts(List<InternalFactHandle> handlesList)
|
| Uses of InternalFactHandle in org.drools.core.reteoo |
|---|
| Fields in org.drools.core.reteoo declared as InternalFactHandle | |
|---|---|
protected InternalFactHandle |
QueryElementNode.UnificationNodeViewChangedEventListener.factHandle
|
protected InternalFactHandle |
RightTuple.handle
|
InternalFactHandle |
AccumulateNode.AccumulateContext.resultFactHandle
|
| Uses of InternalFactHandle in org.drools.core.rule |
|---|
| Fields in org.drools.core.rule declared as InternalFactHandle | |
|---|---|
InternalFactHandle |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry.handle
|
InternalFactHandle |
ReturnValueRestriction.ReturnValueContextEntry.handle
|
InternalFactHandle |
PredicateConstraint.PredicateContextEntry.rightHandle
|
| Methods in org.drools.core.rule that return InternalFactHandle | |
|---|---|
InternalFactHandle |
ReturnValueRestriction.ReturnValueContextEntry.getHandle()
|
| Methods in org.drools.core.rule with parameters of type InternalFactHandle | |
|---|---|
void |
Accumulate.accumulate(Object[] workingMemoryContext,
Object[] context,
Tuple leftTuple,
InternalFactHandle handle,
WorkingMemory workingMemory)
Executes the accumulate (action) code for the given fact handle |
boolean |
BehaviorManager.assertFact(WindowNode.WindowMemory memory,
InternalFactHandle factHandle,
PropagationContext pctx,
InternalWorkingMemory workingMemory)
Register a newly asserted right tuple into the behaviors' context |
boolean |
Behavior.assertFact(WindowNode.WindowMemory memory,
Object context,
InternalFactHandle fact,
PropagationContext pctx,
InternalWorkingMemory workingMemory)
Makes the behavior aware of the new fact entering behavior's scope |
boolean |
SlidingLengthWindow.assertFact(WindowNode.WindowMemory memory,
Object context,
InternalFactHandle handle,
PropagationContext pctx,
InternalWorkingMemory workingMemory)
|
boolean |
SlidingTimeWindow.assertFact(WindowNode.WindowMemory memory,
Object context,
InternalFactHandle fact,
PropagationContext pctx,
InternalWorkingMemory workingMemory)
|
boolean |
PredicateConstraint.SafePredicateExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory,
Object context)
|
boolean |
PredicateConstraint.isAllowed(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry ctx)
|
boolean |
PredicateConstraint.isAllowed(InternalReadAccessor extractor,
InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
ReturnValueRestriction.isAllowed(InternalReadAccessor extractor,
InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
ReturnValueRestriction.isAllowed(InternalReadAccessor readAccessor,
InternalFactHandle handle,
Tuple tuple,
WorkingMemory workingMemory,
ContextEntry context)
|
boolean |
PredicateConstraint.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
boolean |
ReturnValueRestriction.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
void |
BehaviorManager.retractFact(WindowNode.WindowMemory memory,
InternalFactHandle factHandle,
PropagationContext pctx,
InternalWorkingMemory workingMemory)
Removes a newly asserted fact handle from the behaviors' context |
void |
Behavior.retractFact(WindowNode.WindowMemory memory,
Object context,
InternalFactHandle fact,
PropagationContext pctx,
InternalWorkingMemory workingMemory)
Removes a right tuple from the behavior's scope |
void |
SlidingLengthWindow.retractFact(WindowNode.WindowMemory memory,
Object context,
InternalFactHandle handle,
PropagationContext pctx,
InternalWorkingMemory workingMemory)
|
void |
SlidingTimeWindow.retractFact(WindowNode.WindowMemory memory,
Object context,
InternalFactHandle fact,
PropagationContext pctx,
InternalWorkingMemory workingMemory)
|
void |
Accumulate.reverse(Object[] workingMemoryContext,
Object[] context,
Tuple leftTuple,
InternalFactHandle handle,
WorkingMemory workingMemory)
Executes the reverse (action) code for the given fact handle |
void |
AbstractCompositeRestriction.CompositeContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
PredicateConstraint.PredicateContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.ObjectVariableContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.PrimitiveArrayVariableContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.LongVariableContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.CharVariableContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.DoubleVariableContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.BooleanVariableContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.LeftStartRightEndContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.LeftEndRightStartContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
VariableRestriction.TemporalVariableContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
ReturnValueRestriction.ReturnValueContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
ContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
| Uses of InternalFactHandle in org.drools.core.rule.constraint |
|---|
| Fields in org.drools.core.rule.constraint declared as InternalFactHandle | |
|---|---|
InternalFactHandle |
EvaluatorConstraint.LiteralContextEntry.factHandle
|
protected InternalFactHandle |
MvelConstraint.MvelContextEntry.rightHandle
|
| Methods in org.drools.core.rule.constraint that return InternalFactHandle | |
|---|---|
InternalFactHandle |
EvaluatorConstraint.LiteralContextEntry.getFactHandle()
|
InternalFactHandle |
MvelConstraint.MvelContextEntry.getRight()
|
| Methods in org.drools.core.rule.constraint with parameters of type InternalFactHandle | |
|---|---|
boolean |
MvelConditionEvaluator.evaluate(org.mvel2.compiler.ExecutableStatement statement,
InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple)
|
boolean |
MvelConditionEvaluator.evaluate(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple)
|
protected boolean |
MvelConstraint.evaluate(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple)
|
boolean |
ConditionEvaluator.evaluate(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple)
|
boolean |
MvelConditionEvaluator.evaluate(InternalFactHandle handle,
Map<String,Object> vars)
|
boolean |
MapConditionEvaluator.evaluate(InternalFactHandle handle,
Map<String,Object> vars)
|
protected boolean |
MvelConstraint.forceJitEvaluator(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple)
|
boolean |
QueryNameConstraint.isAllowed(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
EvaluatorConstraint.isAllowed(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
MvelConstraint.isAllowed(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
EvaluatorConstraint.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
boolean |
MvelConstraint.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
protected void |
MvelConstraint.jitEvaluator(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
LeftTuple leftTuple)
|
void |
EvaluatorConstraint.LiteralContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
MvelConstraint.MvelContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
void |
MvelConstraint.UnificationContextEntry.updateFromFactHandle(InternalWorkingMemory workingMemory,
InternalFactHandle handle)
|
| Uses of InternalFactHandle in org.drools.core.spi |
|---|
| Methods in org.drools.core.spi that return InternalFactHandle | |
|---|---|
InternalFactHandle |
Tuple.get(Declaration declaration)
Returns the FactHandle for the given Declaration, which in turn
specifcy the Pattern that they depend on. |
InternalFactHandle |
Tuple.get(int pattern)
Returns the FactHandle for the given pattern index. |
InternalFactHandle |
Activation.getFactHandle()
|
InternalFactHandle |
FactHandleFactory.newFactHandle(int id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint)
|
InternalFactHandle |
FactHandleFactory.newFactHandle(Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
org.kie.api.runtime.rule.EntryPoint wmEntryPoint)
Construct a handle with a new id. |
InternalFactHandle[] |
Tuple.toFactHandles()
Returns the fact handles in reverse order |
| Methods in org.drools.core.spi with parameters of type InternalFactHandle | |
|---|---|
void |
Accumulator.accumulate(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
Executes the accumulate (action) code for the given fact handle |
void |
Accumulator.SafeAccumulator.accumulate(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
void |
FactHandleFactory.destroyFactHandle(InternalFactHandle factHandle)
|
FieldValue |
ReturnValueExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory,
Object context)
|
FieldValue |
ReturnValueExpression.SafeReturnValueExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory,
Object context)
|
boolean |
PredicateExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory,
Object context)
|
boolean |
Evaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle factHandle,
FieldValue value)
Evaluates the expression using the provided parameters. |
boolean |
Evaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor leftExtractor,
InternalFactHandle left,
InternalReadAccessor rightExtractor,
InternalFactHandle right)
Evaluates the expression using the provided parameters. |
boolean |
Evaluator.evaluateCachedLeft(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle right)
Evaluates the expression using the provided parameters. |
boolean |
Evaluator.evaluateCachedRight(InternalWorkingMemory workingMemory,
VariableRestriction.VariableContextEntry context,
InternalFactHandle left)
Evaluates the expression using the provided parameters. |
void |
FactHandleFactory.increaseFactHandleRecency(InternalFactHandle factHandle)
Increases the recency of the FactHandle |
boolean |
AlphaNodeFieldConstraint.isAllowed(InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
Restriction.isAllowed(InternalReadAccessor extractor,
InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
BetaNodeFieldConstraint.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
boolean |
Restriction.isAllowedCachedLeft(ContextEntry context,
InternalFactHandle handle)
|
void |
Accumulator.reverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
Reverses the accumulate action for the given fact handle |
void |
Accumulator.SafeAccumulator.reverse(Object workingMemoryContext,
Object context,
Tuple leftTuple,
InternalFactHandle handle,
Declaration[] declarations,
Declaration[] innerDeclarations,
WorkingMemory workingMemory)
|
| Uses of InternalFactHandle in org.drools.core.util |
|---|
| Methods in org.drools.core.util that return InternalFactHandle | |
|---|---|
InternalFactHandle |
FactEntry.getFactHandle()
|
| Uses of InternalFactHandle in org.drools.core.util.index |
|---|
| Methods in org.drools.core.util.index with parameters of type InternalFactHandle | |
|---|---|
boolean |
RightTupleList.contains(InternalFactHandle handle)
|
RightTuple |
RightTupleList.get(InternalFactHandle handle)
|
RightTupleList |
RightTupleIndexHashTable.get(LeftTuple tuple,
InternalFactHandle factHandle)
|
RightTuple |
RightTupleList.getFirst(LeftTuple leftTuple,
InternalFactHandle factHandle,
FastIterator rightTupleIterator)
|
RightTuple |
RightTupleIndexHashTable.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)
|
boolean |
RightTupleList.matches(LeftTuple tuple,
int tupleHashCode,
InternalFactHandle factHandle)
|
|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||