Class DescrHelper

java.lang.Object
org.drools.drl.parser.antlr4.DescrHelper

public class DescrHelper extends Object
Helper class for Descr manipulation.
  • Method Details

    • populateCommonProperties

      public static <T extends BaseDescr> T populateCommonProperties(T descr, org.antlr.v4.runtime.ParserRuleContext ctx)
    • populateCommonProperties

      public static <T extends BaseDescr> T populateCommonProperties(T descr, List<? extends org.antlr.v4.runtime.ParserRuleContext> ctxList)
    • refreshPatternDescrProperties

      public static PatternDescr refreshPatternDescrProperties(PatternDescr descr, DRL10Parser.LhsPatternBindContext ctx)
      PatternDescr requires special handling for properties, because it should be updated with PatternBindContext. e.g. label