Package org.drools.traits.core.reteoo
Class TraitPhreakNodeFactory
java.lang.Object
org.drools.core.reteoo.builder.PhreakNodeFactory
org.drools.traits.core.reteoo.TraitPhreakNodeFactory
- All Implemented Interfaces:
Serializable,NodeFactory
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildAlphaNode(int id, org.drools.base.rule.constraint.AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context) buildObjectTypeNode(int id, EntryPointNode objectSource, org.drools.base.base.ObjectType objectType, BuildContext context) static NodeFactoryMethods inherited from class org.drools.core.reteoo.builder.PhreakNodeFactory
buildAccumulateNode, buildAsyncReceiveNode, buildAsyncSendNode, buildConditionalBranchNode, buildEntryPointNode, buildEntryPointNode, buildEvalNode, buildExistsNode, buildFromNode, buildJoinNode, buildLeftInputAdapterNode, buildNotNode, buildQueryElementNode, buildQueryTerminalNode, buildReactiveFromNode, buildRightInputNode, buildTerminalNode, buildTimerNode, buildWindowNode
-
Constructor Details
-
TraitPhreakNodeFactory
public TraitPhreakNodeFactory()
-
-
Method Details
-
getInstance
-
buildAlphaNode
public AlphaNode buildAlphaNode(int id, org.drools.base.rule.constraint.AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context) - Specified by:
buildAlphaNodein interfaceNodeFactory- Overrides:
buildAlphaNodein classPhreakNodeFactory
-
buildObjectTypeNode
public ObjectTypeNode buildObjectTypeNode(int id, EntryPointNode objectSource, org.drools.base.base.ObjectType objectType, BuildContext context) - Specified by:
buildObjectTypeNodein interfaceNodeFactory- Overrides:
buildObjectTypeNodein classPhreakNodeFactory
-