Uses of Class
org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
-
-
Uses of DroolsAbstractQuadConstraintStream in org.optaplanner.constraint.streams.drools.bi
Constructors in org.optaplanner.constraint.streams.drools.bi with parameters of type DroolsAbstractQuadConstraintStream Constructor Description 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) -
Uses of DroolsAbstractQuadConstraintStream in org.optaplanner.constraint.streams.drools.quad
Subclasses of DroolsAbstractQuadConstraintStream in org.optaplanner.constraint.streams.drools.quad Modifier and Type Class Description classDroolsExistsQuadConstraintStream<Solution_,A,B,C,D>classDroolsFilterQuadConstraintStream<Solution_,A,B,C,D>classDroolsFlatteningQuadConstraintStream<Solution_,A,B,C,NewD>classDroolsGroupingQuadConstraintStream<Solution_,NewA,NewB,NewC,NewD>classDroolsJoinQuadConstraintStream<Solution_,A,B,C,D>Constructors in org.optaplanner.constraint.streams.drools.quad with parameters of type DroolsAbstractQuadConstraintStream Constructor Description 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, 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) -
Uses of DroolsAbstractQuadConstraintStream in org.optaplanner.constraint.streams.drools.tri
Constructors in org.optaplanner.constraint.streams.drools.tri with parameters of type DroolsAbstractQuadConstraintStream Constructor Description 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) -
Uses of DroolsAbstractQuadConstraintStream in org.optaplanner.constraint.streams.drools.uni
Constructors in org.optaplanner.constraint.streams.drools.uni with parameters of type DroolsAbstractQuadConstraintStream Constructor Description DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> groupKeyMapping)DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.score.stream.quad.QuadConstraintCollector<A,B,C,D,?,NewA> collector)DroolsMappingUniConstraintStream(DroolsConstraintFactory<Solution_> constraintFactory, DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> parent, org.optaplanner.core.api.function.QuadFunction<A,B,C,D,NewA> mapping)
-