Uses of Class
org.drools.core.common.BaseNode
-
Packages that use BaseNode Package Description org.drools.core.common org.drools.core.marshalling org.drools.core.reteoo org.drools.core.reteoo.builder -
-
Uses of BaseNode in org.drools.core.common
Methods in org.drools.core.common with parameters of type BaseNode Modifier and Type Method Description booleanUpdateContext. 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 Modifier and Type Method Description java.util.Map<java.lang.Integer,BaseNode>MarshallerReaderContext. getSinks()java.util.Map<java.lang.Integer,BaseNode>MarshallerWriteContext. getSinks() -
Uses of BaseNode in org.drools.core.reteoo
Subclasses of BaseNode in org.drools.core.reteoo Modifier and Type Class Description classAbstractTerminalNodeclassAccumulateNodeAccumulateNode A beta node capable of doing accumulate logic.classAlphaNodeAlphaNodesare 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.classAlphaTerminalNodeclassAsyncReceiveNodeclassAsyncSendNode<T extends AsyncSendNode.AsyncSendMemory>classBetaNodeclassConditionalBranchNodeNode which allows to follow different paths in the Rete-OO network, based on the result of a booleanTest.classEntryPointNodeA node that is an entry point into the Rete network.classEvalConditionNodeclassExistsNodeExistsNodeextendsBetaNodeto perform tests for the existence of a Fact plus one or more conditions.classFromNode<T extends FromNode.FromMemory>classJoinNodeclassLeftInputAdapterNodeAll asserting Facts must propagated into the rightObjectSinkside of a BetaNode, if this is the first Pattern then there are no BetaNodes to propagate to.classLeftTupleSourceA source ofReteTuples for aTupleSink.classNotNodeclassObjectSourceA source ofFactHandles for anObjectSink.classObjectTypeNodeObjectTypeNodesare responsible for filtering and propagating the matching fact assertions propagated from theRetenode usingObjectTypeinterface.classQueryElementNodeclassQueryTerminalNodeLeaf Rete-OO node responsible for enactingActions on a matchedRule.classReactiveFromNodeclassReteThe Rete-OO network.classReteObjectTypeNodeclassRightInputAdapterNodeWhen 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.classRuleTerminalNodeLeaf Rete-OO node responsible for enactingActions on a matchedRule.classTimerNodeclassWindowNodeWindowNodesare nodes in theRetenetwork used to manage windows.Methods in org.drools.core.reteoo that return BaseNode Modifier and Type Method Description BaseNodeCompositeLeftTupleSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeCompositeObjectSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeCompositePartitionAwareObjectSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeEmptyLeftTupleSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeEmptyObjectSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeLeftTupleSinkPropagator. getMatchingNode(BaseNode candidate)BaseNodeObjectSinkPropagator. getMatchingNode(BaseNode candidate)BaseNodeSingleLeftTupleSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeSingleObjectSinkAdapter. getMatchingNode(BaseNode candidate)Methods in org.drools.core.reteoo that return types with arguments of type BaseNode Modifier and Type Method Description java.util.Set<BaseNode>ReteDumper. collect(RuleBase kBase)java.util.Set<BaseNode>ReteDumper. collect(Rete rete)java.util.Set<BaseNode>ReteDumper. collect(org.kie.api.KieBase kbase)java.util.Set<BaseNode>ReteDumper. collect(org.kie.api.runtime.KieRuntime session)java.util.Set<BaseNode>ReteDumper. collect(org.kie.api.runtime.KieSession session)static java.util.Set<BaseNode>ReteDumper. collectRete(RuleBase kBase)static java.util.Set<BaseNode>ReteDumper. collectRete(Rete rete)static java.util.Set<BaseNode>ReteDumper. collectRete(org.kie.api.KieBase kbase)static java.util.Set<BaseNode>ReteDumper. collectRete(org.kie.api.runtime.KieRuntime session)static java.util.Set<BaseNode>ReteDumper. collectRete(org.kie.api.runtime.KieSession session)java.util.List<BaseNode>NodeSet. getNodes()java.util.Iterator<BaseNode>NodeSet. iterator()Methods in org.drools.core.reteoo with parameters of type BaseNode Modifier and Type Method Description booleanNodeSet. add(BaseNode node)booleanNodeSet. contains(BaseNode node)java.lang.StringReteDumper. formatNode(BaseNode node)Format a node to informative StringBaseNodeCompositeLeftTupleSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeCompositeObjectSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeCompositePartitionAwareObjectSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeEmptyLeftTupleSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeEmptyObjectSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeLeftTupleSinkPropagator. getMatchingNode(BaseNode candidate)BaseNodeObjectSinkPropagator. getMatchingNode(BaseNode candidate)BaseNodeSingleLeftTupleSinkAdapter. getMatchingNode(BaseNode candidate)BaseNodeSingleObjectSinkAdapter. getMatchingNode(BaseNode candidate)protected voidLeftTupleSource. setSourcePartitionId(BaseNode source, BuildContext context, RuleBasePartitionId partitionId)Method parameters in org.drools.core.reteoo with type arguments of type BaseNode Modifier and Type Method Description voidReteDumper. traverseRete(Rete rete, java.util.function.BiConsumer<BaseNode,java.lang.String> consumer)Constructor parameters in org.drools.core.reteoo with type arguments of type BaseNode Constructor Description ReteDumper(java.util.function.Predicate<BaseNode> nodesFilter) -
Uses of BaseNode in org.drools.core.reteoo.builder
Methods in org.drools.core.reteoo.builder with type parameters of type BaseNode Modifier and Type Method Description <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 BaseNode Modifier and Type Method Description java.util.List<BaseNode>BuildContext. getNodes()Method parameters in org.drools.core.reteoo.builder with type arguments of type BaseNode Modifier and Type Method Description voidBuildContext. setNodes(java.util.List<BaseNode> nodes)
-