Package org.drools.traits.core.reteoo
Class TraitAlphaNode
- java.lang.Object
-
- org.drools.core.common.BaseNode
-
- org.drools.core.reteoo.ObjectSource
-
- org.drools.core.reteoo.AlphaNode
-
- org.drools.traits.core.reteoo.TraitAlphaNode
-
- All Implemented Interfaces:
org.drools.core.common.NetworkNode,org.drools.core.reteoo.ObjectSink,org.drools.core.reteoo.ObjectSinkNode,org.drools.core.reteoo.Sink
public class TraitAlphaNode extends org.drools.core.reteoo.AlphaNode
-
-
Constructor Summary
Constructors Constructor Description TraitAlphaNode()TraitAlphaNode(int id, org.drools.core.rule.constraint.AlphaNodeFieldConstraint constraint, org.drools.core.reteoo.ObjectSource objectSource, org.drools.core.reteoo.builder.BuildContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.core.util.bitmask.BitMaskcalculateDeclaredMask(org.drools.core.base.ObjectType objectType, List<String> settableProperties)-
Methods inherited from class org.drools.core.reteoo.AlphaNode
assertObject, byPassModifyToBetaNode, doAttach, equals, getConstraint, getDeclaredMask, getInferredMask, getNextObjectSinkNode, getPreviousObjectSinkNode, getType, modifyObject, setNextObjectSinkNode, setPartitionId, setPreviousObjectSinkNode, toString, updateSink
-
Methods inherited from class org.drools.core.reteoo.ObjectSource
addObjectSink, doRemove, getObjectSinkPropagator, getObjectTypeNode, getParentObjectSource, getRuleBase, 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
-
-