Uses of Interface
org.drools.core.rule.ContextEntry
-
Packages that use ContextEntry Package Description 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 Modifier and Type Class Description static classInstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntrystatic classTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntryMethods in org.drools.core.common that return ContextEntry Modifier and Type Method Description ContextEntry[]BetaConstraints. createContext()ContextEntry[]DefaultBetaConstraints. createContext()ContextEntry[]DoubleNonIndexSkipBetaConstraints. createContext()ContextEntry[]EmptyBetaConstraints. createContext()ContextEntry[]MultipleBetaConstraint. createContext()ContextEntry[]QuadroupleNonIndexSkipBetaConstraints. createContext()ContextEntry[]SingleBetaConstraints. createContext()ContextEntry[]SingleNonIndexSkipBetaConstraints. createContext()ContextEntry[]TripleNonIndexSkipBetaConstraints. createContext()ContextEntryInstanceNotEqualsConstraint. createContextEntry()ContextEntryTupleStartEqualsConstraint. createContextEntry()ContextEntryInstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry. getNext()ContextEntryTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry. getNext()Methods in org.drools.core.common with parameters of type ContextEntry Modifier and Type Method Description booleanInstanceNotEqualsConstraint. isAllowed(ContextEntry entry)booleanBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanDefaultBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanDoubleBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanDoubleNonIndexSkipBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanEmptyBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanInstanceNotEqualsConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanQuadroupleBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanQuadroupleNonIndexSkipBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanSingleBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanSingleNonIndexSkipBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanTripleBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanTripleNonIndexSkipBetaConstraints. isAllowedCachedLeft(ContextEntry[] context, InternalFactHandle handle)booleanTupleStartEqualsConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)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)booleanInstanceNotEqualsConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)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)voidBetaConstraints. resetFactHandle(ContextEntry[] context)voidDefaultBetaConstraints. resetFactHandle(ContextEntry[] context)voidDoubleBetaConstraints. resetFactHandle(ContextEntry[] context)voidDoubleNonIndexSkipBetaConstraints. resetFactHandle(ContextEntry[] context)voidEmptyBetaConstraints. resetFactHandle(ContextEntry[] context)voidQuadroupleBetaConstraints. resetFactHandle(ContextEntry[] context)voidQuadroupleNonIndexSkipBetaConstraints. resetFactHandle(ContextEntry[] context)voidSingleBetaConstraints. resetFactHandle(ContextEntry[] context)voidSingleNonIndexSkipBetaConstraints. resetFactHandle(ContextEntry[] context)voidTripleBetaConstraints. resetFactHandle(ContextEntry[] context)voidTripleNonIndexSkipBetaConstraints. resetFactHandle(ContextEntry[] context)voidBetaConstraints. resetTuple(ContextEntry[] context)voidDefaultBetaConstraints. resetTuple(ContextEntry[] context)voidDoubleBetaConstraints. resetTuple(ContextEntry[] context)voidDoubleNonIndexSkipBetaConstraints. resetTuple(ContextEntry[] context)voidEmptyBetaConstraints. resetTuple(ContextEntry[] context)voidQuadroupleBetaConstraints. resetTuple(ContextEntry[] context)voidQuadroupleNonIndexSkipBetaConstraints. resetTuple(ContextEntry[] context)voidSingleBetaConstraints. resetTuple(ContextEntry[] context)voidSingleNonIndexSkipBetaConstraints. resetTuple(ContextEntry[] context)voidTripleBetaConstraints. resetTuple(ContextEntry[] context)voidTripleNonIndexSkipBetaConstraints. resetTuple(ContextEntry[] context)voidInstanceNotEqualsConstraint.InstanceNotEqualsConstraintContextEntry. setNext(ContextEntry entry)voidTupleStartEqualsConstraint.TupleStartEqualsConstraintContextEntry. setNext(ContextEntry entry)voidBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidDefaultBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidDoubleBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidDoubleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidEmptyBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidQuadroupleBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidQuadroupleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidSingleBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidSingleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidTripleBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidTripleNonIndexSkipBetaConstraints. updateFromFactHandle(ContextEntry[] context, InternalWorkingMemory workingMemory, InternalFactHandle handle)voidBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidDefaultBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidDoubleBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidDoubleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidEmptyBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidQuadroupleBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidQuadroupleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidSingleBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidSingleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidTripleBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple)voidTripleNonIndexSkipBetaConstraints. updateFromTuple(ContextEntry[] context, InternalWorkingMemory workingMemory, Tuple tuple) -
Uses of ContextEntry in org.drools.core.phreak
Methods in org.drools.core.phreak with parameters of type ContextEntry Modifier and Type Method Description LeftTuplePhreakJoinNode. doLeftUpdatesProcessChildren(LeftTuple childLeftTuple, LeftTuple leftTuple, RightTuple rightTuple, TupleSets<LeftTuple> stagedLeftTuples, ContextEntry[] contextEntry, BetaConstraints constraints, LeftTupleSink sink, FastIterator it, TupleSets<LeftTuple> trgLeftTuples)LeftTuplePhreakJoinNode. doRightUpdatesProcessChildren(LeftTuple childLeftTuple, LeftTuple leftTuple, RightTuple rightTuple, TupleSets<LeftTuple> stagedLeftTuples, ContextEntry[] contextEntry, BetaConstraints constraints, LeftTupleSink sink, FastIterator it, TupleSets<LeftTuple> trgLeftTuples)static voidRuleNetworkEvaluator. findLeftTupleBlocker(BetaNode betaNode, TupleMemory rtm, ContextEntry[] contextEntry, BetaConstraints constraints, LeftTuple leftTuple, boolean useLeftMemory)voidPhreakAsyncSendNode. propagate(AsyncSendNode node, InternalWorkingMemory wm, InternalFactHandle factHandle, BetaConstraints betaConstraints, ContextEntry[] context)static voidPhreakFromNode. propagate(LeftTupleSink sink, Tuple leftTuple, RightTuple rightTuple, BetaConstraints betaConstraints, PropagationContext propagationContext, ContextEntry[] context, boolean useLeftMemory, TupleSets<LeftTuple> trgLeftTuples, TupleSets<LeftTuple> stagedLeftTuples)static booleanPhreakNotNode. updateBlockersAndPropagate(NotNode notNode, RightTuple rightTuple, InternalWorkingMemory wm, TupleMemory rtm, ContextEntry[] contextEntry, BetaConstraints constraints, boolean iterateFromStart, LeftTupleSink sink, TupleSets<LeftTuple> trgLeftTuples, TupleMemory ltm) -
Uses of ContextEntry in org.drools.core.reteoo
Fields in org.drools.core.reteoo declared as ContextEntry Modifier and Type Field Description ContextEntry[]AccumulateNode.AccumulateMemory. resultsContextMethods in org.drools.core.reteoo that return ContextEntry Modifier and Type Method Description ContextEntry[]BetaMemory. getContext()Constructors in org.drools.core.reteoo with parameters of type ContextEntry Constructor Description BetaMemory(TupleMemory tupleMemory, TupleMemory objectMemory, ContextEntry[] context, short nodeType) -
Uses of ContextEntry in org.drools.core.rule
Classes in org.drools.core.rule that implement ContextEntry Modifier and Type Class Description protected static classAbstractCompositeConstraint.MultiFieldConstraintContextEntryA context entry for composite restrictionsstatic classAbstractCompositeRestriction.CompositeContextEntrystatic classPredicateConstraint.PredicateContextEntrystatic classReturnValueRestriction.ReturnValueContextEntrystatic classVariableRestriction.BooleanVariableContextEntrystatic classVariableRestriction.CharVariableContextEntrystatic classVariableRestriction.DoubleVariableContextEntrystatic classVariableRestriction.LeftEndRightStartContextEntrystatic classVariableRestriction.LeftStartRightEndContextEntrystatic classVariableRestriction.LongVariableContextEntrystatic classVariableRestriction.ObjectVariableContextEntrystatic classVariableRestriction.TemporalVariableContextEntrystatic classVariableRestriction.TimestampedContextEntrystatic classVariableRestriction.VariableContextEntryFields in org.drools.core.rule declared as ContextEntry Modifier and Type Field Description ContextEntry[]AbstractCompositeConstraint.MultiFieldConstraintContextEntry. betasContextEntry[]AbstractCompositeRestriction.CompositeContextEntry. contextEntriesContextEntryVariableRestriction.VariableContextEntry. entryContextEntryAbstractCompositeConstraint.MultiFieldConstraintContextEntry. nextMethods in org.drools.core.rule that return ContextEntry Modifier and Type Method Description ContextEntryAbstractCompositeConstraint. createContextEntry()ContextEntryAbstractCompositeRestriction. createContextEntry()ContextEntryPredicateConstraint. createContextEntry()ContextEntryReturnValueRestriction. createContextEntry()ContextEntryAbstractCompositeConstraint.MultiFieldConstraintContextEntry. getNext()ContextEntryAbstractCompositeRestriction.CompositeContextEntry. getNext()ContextEntryContextEntry. getNext()ContextEntryPredicateConstraint.PredicateContextEntry. getNext()ContextEntryReturnValueRestriction.ReturnValueContextEntry. getNext()ContextEntryVariableRestriction.VariableContextEntry. getNext()Methods in org.drools.core.rule with parameters of type ContextEntry Modifier and Type Method Description booleanPredicateConstraint. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, InternalWorkingMemory workingMemory, ContextEntry context)booleanReturnValueRestriction. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, InternalWorkingMemory workingMemory, ContextEntry context)booleanReturnValueRestriction. isAllowed(InternalReadAccessor readAccessor, InternalFactHandle handle, Tuple tuple, WorkingMemory workingMemory, ContextEntry context)booleanPredicateConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanReturnValueRestriction. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanPredicateConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)booleanReturnValueRestriction. isAllowedCachedRight(Tuple tuple, ContextEntry context)voidAbstractCompositeConstraint.MultiFieldConstraintContextEntry. setNext(ContextEntry entry)voidAbstractCompositeRestriction.CompositeContextEntry. setNext(ContextEntry entry)voidContextEntry. setNext(ContextEntry entry)voidPredicateConstraint.PredicateContextEntry. setNext(ContextEntry entry)voidReturnValueRestriction.ReturnValueContextEntry. setNext(ContextEntry entry)voidVariableRestriction.VariableContextEntry. setNext(ContextEntry entry) -
Uses of ContextEntry in org.drools.core.rule.constraint
Classes in org.drools.core.rule.constraint that implement ContextEntry Modifier and Type Class Description protected static classEvaluatorConstraint.LiteralContextEntryFields in org.drools.core.rule.constraint declared as ContextEntry Modifier and Type Field Description ContextEntryEvaluatorConstraint.LiteralContextEntry. nextMethods in org.drools.core.rule.constraint that return ContextEntry Modifier and Type Method Description ContextEntryEvaluatorConstraint. createContextEntry()ContextEntryXpathConstraint. createContextEntry()ContextEntryEvaluatorConstraint.LiteralContextEntry. getNext()Methods in org.drools.core.rule.constraint with parameters of type ContextEntry Modifier and Type Method Description booleanEvaluatorConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanXpathConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanEvaluatorConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)booleanXpathConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)voidEvaluatorConstraint.LiteralContextEntry. setNext(ContextEntry entry) -
Uses of ContextEntry in org.drools.core.spi
Methods in org.drools.core.spi that return ContextEntry Modifier and Type Method Description ContextEntryBetaNodeFieldConstraint. createContextEntry()ContextEntryRestriction. createContextEntry()Methods in org.drools.core.spi with parameters of type ContextEntry Modifier and Type Method Description booleanRestriction. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, InternalWorkingMemory workingMemory, ContextEntry context)booleanBetaNodeFieldConstraint. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanRestriction. isAllowedCachedLeft(ContextEntry context, InternalFactHandle handle)booleanBetaNodeFieldConstraint. isAllowedCachedRight(Tuple tuple, ContextEntry context)booleanRestriction. isAllowedCachedRight(Tuple tuple, ContextEntry context) -
Uses of ContextEntry in org.drools.core.util.index
Methods in org.drools.core.util.index that return ContextEntry Modifier and Type Method Description static ContextEntry[]IndexUtil.Factory. createContext(BetaNodeFieldConstraint... constraints)
-