Class ConstraintHelper


  • public class ConstraintHelper
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addBindConstraint​(org.drools.compiler.lang.descr.PatternDescr descr, java.lang.String field, Bind bind)  
      static <T> void addConstraint​(org.drools.compiler.lang.descr.PatternDescr descr, ConstraintType constraintType, java.lang.String field, T value, Bind bind)  
      static void addConstraint​(org.drools.compiler.lang.descr.PatternDescr descr, java.lang.String constraint)  
      static <T> void addDeclareConstraint​(org.drools.compiler.lang.descr.PatternDescr descr, T field, Bind bind)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ConstraintHelper

        public ConstraintHelper()
    • Method Detail

      • addConstraint

        public static void addConstraint​(org.drools.compiler.lang.descr.PatternDescr descr,
                                         java.lang.String constraint)
      • addConstraint

        public static <T> void addConstraint​(org.drools.compiler.lang.descr.PatternDescr descr,
                                             ConstraintType constraintType,
                                             java.lang.String field,
                                             T value,
                                             Bind bind)
      • addBindConstraint

        public static void addBindConstraint​(org.drools.compiler.lang.descr.PatternDescr descr,
                                             java.lang.String field,
                                             Bind bind)
      • addDeclareConstraint

        public static <T> void addDeclareConstraint​(org.drools.compiler.lang.descr.PatternDescr descr,
                                                    T field,
                                                    Bind bind)