Class TraitAlphaNode

All Implemented Interfaces:
Serializable, org.drools.base.common.NetworkNode, ObjectSink, ObjectSinkNode, Sink

public class TraitAlphaNode extends AlphaNode
See Also:
  • Constructor Details

    • TraitAlphaNode

      public TraitAlphaNode()
    • TraitAlphaNode

      public TraitAlphaNode(int id, org.drools.base.rule.constraint.AlphaNodeFieldConstraint constraint, ObjectSource objectSource, BuildContext context)
  • Method Details

    • calculateDeclaredMask

      public org.drools.util.bitmask.BitMask calculateDeclaredMask(org.drools.base.rule.Pattern pattern, org.drools.base.base.ObjectType objectType, List<String> settableProperties)
      Overrides:
      calculateDeclaredMask in class AlphaNode