Class AbstractConstraint<L,​R>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.drools.model.Index.ConstraintType constraintType  
      protected org.drools.model.functions.Function1<L,​R> leftExtractor  
      protected java.lang.String leftFieldName  
      protected org.drools.model.Variable<L> leftVariable  
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractConstraint​(org.drools.model.Variable<L> leftVariable, java.lang.String leftFieldName, org.drools.model.functions.Function1<L,​R> leftExtractor, org.drools.model.Index.ConstraintType constraintType)  
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • leftVariable

        protected final org.drools.model.Variable<L> leftVariable
      • leftFieldName

        protected final java.lang.String leftFieldName
      • leftExtractor

        protected final org.drools.model.functions.Function1<L,​R> leftExtractor
      • constraintType

        protected final org.drools.model.Index.ConstraintType constraintType
    • Constructor Detail

      • AbstractConstraint

        public AbstractConstraint​(org.drools.model.Variable<L> leftVariable,
                                  java.lang.String leftFieldName,
                                  org.drools.model.functions.Function1<L,​R> leftExtractor,
                                  org.drools.model.Index.ConstraintType constraintType)