Uses of Class
org.optaplanner.constraint.streams.drools.DroolsConstraintFactory
-
-
Uses of DroolsConstraintFactory in org.optaplanner.constraint.streams.drools
Constructors in org.optaplanner.constraint.streams.drools with parameters of type DroolsConstraintFactory Constructor Description DroolsConstraint(DroolsConstraintFactory<Solution_> constraintFactory, String constraintPackage, String constraintName, Function<Solution_,org.optaplanner.core.api.score.Score<?>> constraintWeightExtractor, ScoreImpactType scoreImpactType, boolean isConstraintWeightConfigurable, RuleBuilder<Solution_> ruleBuilder) -
Uses of DroolsConstraintFactory in org.optaplanner.constraint.streams.drools.bi
Constructors in org.optaplanner.constraint.streams.drools.bi with parameters of type DroolsConstraintFactory Constructor Description DroolsAbstractBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics)DroolsExistsBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, boolean shouldExist, boolean shouldIncludeNullVars, Class<C> otherClass, org.optaplanner.core.api.score.stream.tri.TriJoiner<A,B,C>... joiners)DroolsFilterBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiPredicate<A,B> biPredicate)DroolsFlatteningBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, Function<B,Iterable<NewB>> biMapping)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyMapping, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewB> collector)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewA> collectorA, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewB> collectorB)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyAMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewB> groupKeyBMapping)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyMapping, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewB> collector)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewA> collectorA, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewB> collectorB)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyAMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewB> groupKeyBMapping)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyMapping, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewB> collector)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewA> collectorA, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewB> collectorB)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyMapping, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewB> collector)DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewA> collectorA, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewB> collectorB)DroolsJoinBiConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, DroolsAbstractUniConstraintStream<Solution_,B> otherStream, org.optaplanner.core.api.score.stream.bi.BiJoiner<A,B> biJoiner) -
Uses of DroolsConstraintFactory in org.optaplanner.constraint.streams.drools.common
Fields in org.optaplanner.constraint.streams.drools.common declared as DroolsConstraintFactory Modifier and Type Field Description protected DroolsConstraintFactory<Solution_>DroolsAbstractConstraintStream. constraintFactoryMethods in org.optaplanner.constraint.streams.drools.common that return DroolsConstraintFactory Modifier and Type Method Description DroolsConstraintFactory<Solution_>DroolsAbstractConstraintStream. getConstraintFactory()Constructors in org.optaplanner.constraint.streams.drools.common with parameters of type DroolsConstraintFactory Constructor Description DroolsAbstractConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics) -
Uses of DroolsConstraintFactory in org.optaplanner.constraint.streams.drools.quad
Constructors in org.optaplanner.constraint.streams.drools.quad with parameters of type DroolsConstraintFactory Constructor Description DroolsAbstractQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics)DroolsExistsQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, boolean shouldExist, boolean shouldIncludeNullVars, Class<E> otherClass, org.optaplanner.core.api.score.stream.penta.PentaJoiner<A,B,C,D,E>... joiners)DroolsFilterQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadPredicate<A,B,C,D> predicate)DroolsFlatteningQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, Function<D,Iterable<NewD>> quadMapping)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping, BiFunction<A,B,NewC> groupKeyCMapping, BiFunction<A,B,NewD> groupKeyDMapping)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping, BiFunction<A,B,NewC> groupKeyCMapping, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewC> collectorC, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyAMapping, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewB> collectorB, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewC> collectorC, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewA> collectorA, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewB> collectorB, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewC> collectorC, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyAMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewB> groupKeyBMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewC> groupKeyCMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewD> groupKeyDMapping)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyAMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewB> groupKeyBMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewC> groupKeyCMapping, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyAMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewB> groupKeyBMapping, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewC> collectorC, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyAMapping, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewB> collectorB, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewC> collectorC, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewA> collectorA, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewB> collectorB, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewC> collectorC, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyAMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewB> groupKeyBMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewC> groupKeyCMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewD> groupKeyDMapping)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyAMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewB> groupKeyBMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewC> groupKeyCMapping, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyAMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewB> groupKeyBMapping, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewC> collectorC, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyAMapping, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewB> collectorB, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewC> collectorC, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewA> collectorA, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewB> collectorB, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewC> collectorC, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping, Function<A,NewC> groupKeyCMapping, Function<A,NewD> groupKeyDMapping)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping, Function<A,NewC> groupKeyCMapping, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewC> collectorC, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyAMapping, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewB> collectorB, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewC> collectorC, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewD> collectorD)DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewA> collectorA, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewB> collectorB, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewC> collectorC, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewD> collectorD)DroolsJoinQuadConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, DroolsAbstractUniConstraintStream<Solution_,D> otherStream, org.optaplanner.core.api.score.stream.quad.QuadJoiner<A,B,C,D> joiner) -
Uses of DroolsConstraintFactory in org.optaplanner.constraint.streams.drools.tri
Constructors in org.optaplanner.constraint.streams.drools.tri with parameters of type DroolsConstraintFactory Constructor Description DroolsAbstractTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, RetrievalSemantics retrievalSemantics)DroolsExistsTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, boolean shouldExist, boolean shouldIncludeNullVars, Class<D> otherClass, org.optaplanner.core.api.score.stream.quad.QuadJoiner<A,B,C,D>... joiners)DroolsFilterTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriPredicate<A,B,C> triPredicate)DroolsFlatteningTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, Function<C,Iterable<NewC>> triMapping)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping, BiFunction<A,B,NewC> groupKeyCMapping)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyAMapping, BiFunction<A,B,NewB> groupKeyBMapping, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewC> collector)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, BiFunction<A,B,NewA> groupKeyAMapping, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewB> collectorB, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewC> collectorC)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewA> collectorA, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewB> collectorB, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<A,B,?,NewC> collectorC)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyAMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewB> groupKeyBMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewC> groupKeyCMapping)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyAMapping, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewB> groupKeyBMapping, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewC> collector)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyAMapping, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewB> collectorB, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewC> collectorC)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewA> collectorA, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewB> collectorB, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewC> collectorC)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyAMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewB> groupKeyBMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewC> groupKeyCMapping)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyAMapping, org.optaplanner.core.api.function.TriFunction<A,B,C,NewB> groupKeyBMapping, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewC> collector)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.function.TriFunction<A,B,C,NewA> groupKeyAMapping, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewB> collectorB, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewC> collectorC)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractTriConstraintStream<Solution_,A,B,C> parent, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewA> collectorA, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewB> collectorB, org.optaplanner.core.api.score.stream.tri.TriConstraintCollector<A,B,C,?,NewC> collectorC)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping, Function<A,NewC> groupKeyCMapping)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyAMapping, Function<A,NewB> groupKeyBMapping, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewC> collector)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, Function<A,NewA> groupKeyAMapping, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewB> collectorB, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewC> collectorC)DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractUniConstraintStream<Solution_,A> parent, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewA> collectorA, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewB> collectorB, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<A,?,NewC> collectorC)DroolsJoinTriConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractBiConstraintStream<Solution_,A,B> parent, DroolsAbstractUniConstraintStream<Solution_,C> otherStream, org.optaplanner.core.api.score.stream.tri.TriJoiner<A,B,C> joiner) -
Uses of DroolsConstraintFactory in org.optaplanner.constraint.streams.drools.uni
-