Uses of Class
org.drools.core.common.BaseNode
Packages that use BaseNode
Package
Description
-
Uses of BaseNode in org.drools.core.common
Methods in org.drools.core.common with parameters of type BaseNodeModifier and TypeMethodDescriptionbooleanUpdateContext.isVisiting(BaseNode baseNode) voidUpdateContext.startVisitNode(BaseNode baseNode) -
Uses of BaseNode in org.drools.core.marshalling
Methods in org.drools.core.marshalling that return types with arguments of type BaseNode -
Uses of BaseNode in org.drools.core.reteoo
Subclasses of BaseNode in org.drools.core.reteooModifier and TypeClassDescriptionclassclassAccumulateNode A beta node capable of doing accumulate logic.classAlphaNodesare nodes in theRetenetwork used to applyFieldConstraint<.code>s on asserted fact objects where theFieldConstraints have no dependencies on any other of the facts in the currentRule.classclassclassAsyncSendNode<T extends AsyncSendNode.AsyncSendMemory>classclassNode which allows to follow different paths in the Rete-OO network, based on the result of a booleanTest.classA node that is an entry point into the Rete network.classclassExistsNodeextendsBetaNodeto perform tests for the existence of a Fact plus one or more conditions.classFromNode<T extends FromNode.FromMemory>classclassAll asserting Facts must propagated into the rightObjectSinkside of a BetaNode, if this is the first Pattern then there are no BetaNodes to propagate to.classA source ofReteTuples for aTupleSink.classclassA source ofFactHandles for anObjectSink.classObjectTypeNodesare responsible for filtering and propagating the matching fact assertions propagated from theRetenode usingObjectTypeinterface.classclassLeaf Rete-OO node responsible for enactingActions on a matchedRule.classclassThe Rete-OO network.classclassWhen joining a subnetwork into the main network again, RightInputAdapterNode adapts the subnetwork's tuple into a fact in order right join it with the tuple being propagated in the main network.classLeaf Rete-OO node responsible for enactingActions on a matchedRule.classclassWindowNodesare nodes in theRetenetwork used to manage windows.Methods in org.drools.core.reteoo that return BaseNodeModifier and TypeMethodDescriptionCompositeLeftTupleSinkAdapter.getMatchingNode(BaseNode candidate) CompositeObjectSinkAdapter.getMatchingNode(BaseNode candidate) CompositePartitionAwareObjectSinkAdapter.getMatchingNode(BaseNode candidate) EmptyLeftTupleSinkAdapter.getMatchingNode(BaseNode candidate) EmptyObjectSinkAdapter.getMatchingNode(BaseNode candidate) LeftTupleSinkPropagator.getMatchingNode(BaseNode candidate) ObjectSinkPropagator.getMatchingNode(BaseNode candidate) SingleLeftTupleSinkAdapter.getMatchingNode(BaseNode candidate) SingleObjectSinkAdapter.getMatchingNode(BaseNode candidate) Methods in org.drools.core.reteoo that return types with arguments of type BaseNodeModifier and TypeMethodDescriptionReteDumper.collect(InternalRuleBase kBase) ReteDumper.collect(KieRuntime session) ReteDumper.collect(KieSession session) ReteDumper.collectRete(InternalRuleBase kBase) ReteDumper.collectRete(Rete rete) ReteDumper.collectRete(KieBase kbase) ReteDumper.collectRete(KieRuntime session) ReteDumper.collectRete(KieSession session) NodeSet.getNodes()NodeSet.iterator()Methods in org.drools.core.reteoo with parameters of type BaseNodeModifier and TypeMethodDescriptionbooleanbooleanReteDumper.formatNode(BaseNode node) Format a node to informative StringCompositeLeftTupleSinkAdapter.getMatchingNode(BaseNode candidate) CompositeObjectSinkAdapter.getMatchingNode(BaseNode candidate) CompositePartitionAwareObjectSinkAdapter.getMatchingNode(BaseNode candidate) EmptyLeftTupleSinkAdapter.getMatchingNode(BaseNode candidate) EmptyObjectSinkAdapter.getMatchingNode(BaseNode candidate) LeftTupleSinkPropagator.getMatchingNode(BaseNode candidate) ObjectSinkPropagator.getMatchingNode(BaseNode candidate) SingleLeftTupleSinkAdapter.getMatchingNode(BaseNode candidate) SingleObjectSinkAdapter.getMatchingNode(BaseNode candidate) protected voidLeftTupleSource.setSourcePartitionId(BaseNode source, BuildContext context, RuleBasePartitionId partitionId) Method parameters in org.drools.core.reteoo with type arguments of type BaseNodeModifier and TypeMethodDescriptionvoidReteDumper.traverseRete(Rete rete, BiConsumer<BaseNode, String> consumer) Constructor parameters in org.drools.core.reteoo with type arguments of type BaseNode -
Uses of BaseNode in org.drools.core.reteoo.builder
Methods in org.drools.core.reteoo.builder with type parameters of type BaseNodeModifier and TypeMethodDescription<T extends BaseNode>
TBuildUtils.attachNode(BuildContext context, T candidate) Attaches a node into the network.Methods in org.drools.core.reteoo.builder that return types with arguments of type BaseNodeMethod parameters in org.drools.core.reteoo.builder with type arguments of type BaseNode