|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ContextEntry | |
|---|---|
| org.drools.core.common | |
| org.drools.core.phreak | |
| org.drools.core.reteoo | |
| org.drools.core.rule | Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. |
| org.drools.core.rule.constraint | |
| org.drools.core.spi | |
| org.drools.core.util.index | |
| Uses of ContextEntry in org.drools.core.common |
|---|
| Classes in org.drools.core.common that implement ContextEntry | |
|---|---|
static class |
InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry
|
static class |
InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry
|
static class |
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry
|
| Methods in org.drools.core.common that return ContextEntry | |
|---|---|
ContextEntry[] |
DefaultBetaConstraints.createContext()
|
ContextEntry[] |
SingleNonIndexSkipBetaConstraints.createContext()
|
ContextEntry[] |
QuadroupleNonIndexSkipBetaConstraints.createContext()
|
ContextEntry[] |
BetaConstraints.createContext()
|
ContextEntry[] |
EmptyBetaConstraints.createContext()
|
ContextEntry[] |
MultipleBetaConstraint.createContext()
|
ContextEntry[] |
TripleNonIndexSkipBetaConstraints.createContext()
|
ContextEntry[] |
SingleBetaConstraints.createContext()
|
ContextEntry[] |
DoubleNonIndexSkipBetaConstraints.createContext()
|
ContextEntry |
InstanceEqualsConstraint.createContextEntry()
|
ContextEntry |
InstanceNotEqualsConstraint.createContextEntry()
|
ContextEntry |
TupleStartEqualsConstraint.createContextEntry()
|
ContextEntry |
InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry.getNext()
|
ContextEntry |
InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry.getNext()
|
ContextEntry |
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.getNext()
|
| Methods in org.drools.core.common with parameters of type ContextEntry | |
|---|---|
boolean |
InstanceNotEqualsConstraint.isAllowed(ContextEntry entry)
|
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)
|
boolean |
QuadroupleBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
DefaultBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
DoubleBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
SingleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
QuadroupleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
BetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
EmptyBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
TripleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
TripleBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
SingleBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
DoubleNonIndexSkipBetaConstraints.isAllowedCachedRight(ContextEntry[] context,
LeftTuple tuple)
|
boolean |
InstanceEqualsConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
boolean |
InstanceNotEqualsConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
boolean |
TupleStartEqualsConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
void |
QuadroupleBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
DefaultBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
DoubleBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
SingleNonIndexSkipBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
QuadroupleNonIndexSkipBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
BetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
EmptyBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
TripleNonIndexSkipBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
TripleBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
SingleBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
DoubleNonIndexSkipBetaConstraints.resetFactHandle(ContextEntry[] context)
|
void |
QuadroupleBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
DefaultBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
DoubleBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
SingleNonIndexSkipBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
QuadroupleNonIndexSkipBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
BetaConstraints.resetTuple(ContextEntry[] context)
|
void |
EmptyBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
TripleNonIndexSkipBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
TripleBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
SingleBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
DoubleNonIndexSkipBetaConstraints.resetTuple(ContextEntry[] context)
|
void |
InstanceEqualsConstraint.InstanceEqualsConstraintContextEntry.setNext(ContextEntry entry)
|
void |
InstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry.setNext(ContextEntry entry)
|
void |
TupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry.setNext(ContextEntry entry)
|
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 |
QuadroupleBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
DefaultBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
DoubleBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
SingleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
QuadroupleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
BetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
EmptyBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
TripleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
TripleBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
SingleBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
void |
DoubleNonIndexSkipBetaConstraints.updateFromTuple(ContextEntry[] context,
InternalWorkingMemory workingMemory,
LeftTuple tuple)
|
| Uses of ContextEntry in org.drools.core.phreak |
|---|
| Methods in org.drools.core.phreak with parameters of type ContextEntry | |
|---|---|
protected void |
PhreakFromNode.checkConstraintsAndPropagate(LeftTupleSink sink,
LeftTuple leftTuple,
RightTuple rightTuple,
AlphaNodeFieldConstraint[] alphaConstraints,
BetaConstraints betaConstraints,
PropagationContext propagationContext,
InternalWorkingMemory wm,
FromNode.FromMemory fm,
BetaMemory bm,
ContextEntry[] context,
boolean useLeftMemory,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
LeftTuple |
PhreakJoinNode.doLeftUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples)
|
LeftTuple |
PhreakJoinNode.doRightUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples)
|
static void |
RuleNetworkEvaluator.findLeftTupleBlocker(BetaNode betaNode,
RightTupleMemory rtm,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTuple leftTuple,
FastIterator it,
PropagationContext context,
boolean useLeftMemory)
|
| Uses of ContextEntry in org.drools.core.reteoo |
|---|
| Fields in org.drools.core.reteoo declared as ContextEntry | |
|---|---|
ContextEntry[] |
AccumulateNode.AccumulateMemory.alphaContexts
|
ContextEntry[] |
FromNode.FromMemory.alphaContexts
|
ContextEntry[] |
WindowNode.WindowMemory.context
|
ContextEntry |
AlphaNode.AlphaMemory.context
|
ContextEntry[] |
AccumulateNode.AccumulateMemory.resultsContext
|
| Methods in org.drools.core.reteoo that return ContextEntry | |
|---|---|
ContextEntry[] |
BetaMemory.getContext()
|
| Constructors in org.drools.core.reteoo with parameters of type ContextEntry | |
|---|---|
BetaMemory(LeftTupleMemory tupleMemory,
RightTupleMemory objectMemory,
ContextEntry[] context,
short nodeType)
|
|
| Uses of ContextEntry in org.drools.core.rule |
|---|
| Classes in org.drools.core.rule that implement ContextEntry | |
|---|---|
protected static class |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry
A context entry for composite restrictions |
static class |
AbstractCompositeRestriction.CompositeContextEntry
|
static class |
PredicateConstraint.PredicateContextEntry
|
static class |
ReturnValueRestriction.ReturnValueContextEntry
|
static class |
VariableRestriction.BooleanVariableContextEntry
|
static class |
VariableRestriction.CharVariableContextEntry
|
static class |
VariableRestriction.DoubleVariableContextEntry
|
static class |
VariableRestriction.LeftEndRightStartContextEntry
|
static class |
VariableRestriction.LeftStartRightEndContextEntry
|
static class |
VariableRestriction.LongVariableContextEntry
|
static class |
VariableRestriction.ObjectVariableContextEntry
|
static class |
VariableRestriction.PrimitiveArrayVariableContextEntry
|
static class |
VariableRestriction.TemporalVariableContextEntry
|
static class |
VariableRestriction.VariableContextEntry
|
| Fields in org.drools.core.rule declared as ContextEntry | |
|---|---|
ContextEntry[] |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry.alphas
|
ContextEntry[] |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry.betas
|
ContextEntry[] |
AbstractCompositeRestriction.CompositeContextEntry.contextEntries
|
ContextEntry |
VariableRestriction.VariableContextEntry.entry
|
ContextEntry |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry.next
|
| Methods in org.drools.core.rule that return ContextEntry | |
|---|---|
ContextEntry |
AbstractCompositeRestriction.createContextEntry()
|
ContextEntry |
PredicateConstraint.createContextEntry()
|
ContextEntry |
AbstractCompositeConstraint.createContextEntry()
|
ContextEntry |
ReturnValueRestriction.createContextEntry()
|
ContextEntry |
AbstractCompositeRestriction.CompositeContextEntry.getNext()
|
ContextEntry |
PredicateConstraint.PredicateContextEntry.getNext()
|
ContextEntry |
VariableRestriction.VariableContextEntry.getNext()
|
ContextEntry |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry.getNext()
|
ContextEntry |
ReturnValueRestriction.ReturnValueContextEntry.getNext()
|
ContextEntry |
ContextEntry.getNext()
|
| Methods in org.drools.core.rule with parameters of type ContextEntry | |
|---|---|
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)
|
boolean |
PredicateConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
boolean |
ReturnValueRestriction.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
void |
AbstractCompositeRestriction.CompositeContextEntry.setNext(ContextEntry entry)
|
void |
PredicateConstraint.PredicateContextEntry.setNext(ContextEntry entry)
|
void |
VariableRestriction.VariableContextEntry.setNext(ContextEntry entry)
|
void |
AbstractCompositeConstraint.MultiFieldConstraintContextEntry.setNext(ContextEntry entry)
|
void |
ReturnValueRestriction.ReturnValueContextEntry.setNext(ContextEntry entry)
|
void |
ContextEntry.setNext(ContextEntry entry)
|
| Uses of ContextEntry in org.drools.core.rule.constraint |
|---|
| Classes in org.drools.core.rule.constraint that implement ContextEntry | |
|---|---|
protected static class |
EvaluatorConstraint.LiteralContextEntry
|
static class |
MvelConstraint.MvelContextEntry
|
static class |
MvelConstraint.UnificationContextEntry
|
| Fields in org.drools.core.rule.constraint declared as ContextEntry | |
|---|---|
ContextEntry |
EvaluatorConstraint.LiteralContextEntry.next
|
protected ContextEntry |
MvelConstraint.MvelContextEntry.next
|
| Methods in org.drools.core.rule.constraint that return ContextEntry | |
|---|---|
ContextEntry |
QueryNameConstraint.createContextEntry()
|
ContextEntry |
EvaluatorConstraint.createContextEntry()
|
ContextEntry |
MvelConstraint.createContextEntry()
|
ContextEntry |
MvelConstraint.UnificationContextEntry.getContextEntry()
|
ContextEntry |
EvaluatorConstraint.LiteralContextEntry.getNext()
|
ContextEntry |
MvelConstraint.MvelContextEntry.getNext()
|
ContextEntry |
MvelConstraint.UnificationContextEntry.getNext()
|
| Methods in org.drools.core.rule.constraint with parameters of type ContextEntry | |
|---|---|
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)
|
boolean |
EvaluatorConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
boolean |
MvelConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
void |
EvaluatorConstraint.LiteralContextEntry.setNext(ContextEntry entry)
|
void |
MvelConstraint.MvelContextEntry.setNext(ContextEntry entry)
|
void |
MvelConstraint.UnificationContextEntry.setNext(ContextEntry entry)
|
| Constructors in org.drools.core.rule.constraint with parameters of type ContextEntry | |
|---|---|
MvelConstraint.UnificationContextEntry(ContextEntry contextEntry,
Declaration declaration)
|
|
| Uses of ContextEntry in org.drools.core.spi |
|---|
| Methods in org.drools.core.spi that return ContextEntry | |
|---|---|
ContextEntry |
AlphaNodeFieldConstraint.createContextEntry()
|
ContextEntry |
BetaNodeFieldConstraint.createContextEntry()
|
ContextEntry |
Restriction.createContextEntry()
|
| Methods in org.drools.core.spi with parameters of type ContextEntry | |
|---|---|
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)
|
boolean |
BetaNodeFieldConstraint.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
boolean |
Restriction.isAllowedCachedRight(LeftTuple tuple,
ContextEntry context)
|
| Uses of ContextEntry in org.drools.core.util.index |
|---|
| Methods in org.drools.core.util.index that return ContextEntry | |
|---|---|
static ContextEntry[] |
IndexUtil.Factory.createContext(BetaNodeFieldConstraint... constraints)
|
|
Drools :: Core 6.1.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||