Class BeforeEvaluatorDefinition.BeforeEvaluator

  • All Implemented Interfaces:
    java.io.Externalizable, java.io.Serializable, org.drools.base.rule.accessor.Evaluator, MvelEvaluator, org.kie.api.runtime.rule.Evaluator
    Enclosing class:
    BeforeEvaluatorDefinition

    public static class BeforeEvaluatorDefinition.BeforeEvaluator
    extends PointInTimeEvaluator
    Implements the 'before' evaluator itself
    See Also:
    Serialized Form
    • Constructor Detail

      • BeforeEvaluator

        public BeforeEvaluator()
      • BeforeEvaluator

        public BeforeEvaluator​(org.drools.base.base.ValueType type,
                               boolean isNegated,
                               long[] parameters,
                               java.lang.String paramText,
                               boolean unwrapLeft,
                               boolean unwrapRight)
    • Method Detail

      • getInterval

        public org.drools.base.time.Interval getInterval()
        Specified by:
        getInterval in interface org.drools.base.rule.accessor.Evaluator
        Overrides:
        getInterval in class BaseEvaluator