Package org.optaplanner.core.impl.score.stream.drools.common

## Interface DroolsCondition.Mutator<InTuple,​OutPatternVar,​R extends DroolsRuleStructure<OutPatternVar>,​C extends DroolsCondition<OutPatternVar,​R>>

- All Superinterfaces:
    `TriFunction<org.drools.model.Variable<Collection<InTuple>>,​org.drools.model.PatternDSL.PatternDef<Collection<InTuple>>,​org.drools.model.view.ViewItem<?>,​C>`
  Enclosing class:
    DroolsCondition<PatternVar,​T extends DroolsRuleStructure<PatternVar>>
  Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

      @FunctionalInterface
      protected static interface DroolsCondition.Mutator<InTuple,​OutPatternVar,​R extends DroolsRuleStructure<OutPatternVar>,​C extends DroolsCondition<OutPatternVar,​R>>
      extends TriFunction<org.drools.model.Variable<Collection<InTuple>>,​org.drools.model.PatternDSL.PatternDef<Collection<InTuple>>,​org.drools.model.view.ViewItem<?>,​C>

- - ### Method Summary

    - ### Methods inherited from interface org.optaplanner.core.api.function.TriFunction

      `apply`