Class CanBeInlinedAlphaNode
- java.lang.Object
-
- org.drools.core.common.BaseNode
-
- org.drools.core.reteoo.ObjectSource
-
- org.drools.core.reteoo.AlphaNode
-
- org.kie.dmn.core.compiler.alphanetbased.CanBeInlinedAlphaNode
-
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.ancompiler.CanInlineInANC<org.drools.modelcompiler.constraints.LambdaConstraint>,org.drools.core.common.NetworkNode,org.drools.core.reteoo.ObjectSink,org.drools.core.reteoo.ObjectSinkNode,org.drools.core.reteoo.Sink
public class CanBeInlinedAlphaNode extends org.drools.core.reteoo.AlphaNode implements org.drools.ancompiler.CanInlineInANC<org.drools.modelcompiler.constraints.LambdaConstraint>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCanBeInlinedAlphaNode.Builder
-
Constructor Summary
Constructors Constructor Description CanBeInlinedAlphaNode()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CanBeInlinedAlphaNode.BuildercreateBuilder()Class<org.drools.modelcompiler.constraints.LambdaConstraint>inlinedType()com.github.javaparser.ast.expr.MethodCallExprtoANCInlinedForm()-
Methods inherited from class org.drools.core.reteoo.AlphaNode
assertObject, byPassModifyToBetaNode, calculateDeclaredMask, doAttach, equals, getConstraint, getDeclaredMask, getInferredMask, getNextObjectSinkNode, getPreviousObjectSinkNode, getType, modifyObject, readExternal, setNextObjectSinkNode, setPartitionId, setPreviousObjectSinkNode, toString, updateSink, writeExternal
-
Methods inherited from class org.drools.core.reteoo.ObjectSource
addObjectSink, doRemove, getKnowledgeBase, getObjectSinkPropagator, getObjectTypeNode, getParentObjectSource, initDeclaredMask, isInUse, networkUpdated, removeObjectSink, resetInferredMask, setObjectSinkPropagator, setParentObjectSource, setPartitionIdWithSinks, setSourcePartitionId, updateMask
-
Methods inherited from class org.drools.core.common.BaseNode
addAssociation, addAssociation, attach, getAssociatedRules, getAssociatedRuleSize, getAssociationsSize, getAssociationsSize, getId, getMemoryId, getPartitionId, getSinks, hashCode, initMemoryId, isAssociatedWith, isStreamMode, remove, removeAssociation, setId, setPartitionsEnabled, setStreamMode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
createBuilder
public static CanBeInlinedAlphaNode.Builder createBuilder()
-
toANCInlinedForm
public com.github.javaparser.ast.expr.MethodCallExpr toANCInlinedForm()
- Specified by:
toANCInlinedFormin interfaceorg.drools.ancompiler.CanInlineInANC<org.drools.modelcompiler.constraints.LambdaConstraint>
-
inlinedType
public Class<org.drools.modelcompiler.constraints.LambdaConstraint> inlinedType()
- Specified by:
inlinedTypein interfaceorg.drools.ancompiler.CanInlineInANC<org.drools.modelcompiler.constraints.LambdaConstraint>
-
-