Class DRLIdGenerator

java.lang.Object
org.drools.model.codegen.execmodel.generator.DRLIdGenerator

public class DRLIdGenerator extends Object
  • Constructor Details

    • DRLIdGenerator

      public DRLIdGenerator()
  • Method Details

    • getExprId

      public String getExprId(Class<?> patternType, String drlConstraint)
    • isGenerated

      public boolean isGenerated(String id)
    • getCondId

      public String getCondId(Class<?> patternType, String drlConstraint)
    • getOOPathId

      public String getOOPathId(Class<?> patternType, String drlConstraint)
    • getOrCreateUnificationVariable

      public String getOrCreateUnificationVariable(String drlConstraint)
    • getUnificationVariable

      public Optional<String> getUnificationVariable(String drlConstraint)
    • getOrCreateAccumulateBindingId

      public String getOrCreateAccumulateBindingId(String drlConstraint)