Uses of Class
org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
Packages that use QuadLeftHandSide
Package
Description
-
Uses of QuadLeftHandSide in org.optaplanner.constraint.streams.drools.common
Methods in org.optaplanner.constraint.streams.drools.common that return QuadLeftHandSideModifier and TypeMethodDescription<E> QuadLeftHandSide<A,B, C, D> QuadLeftHandSide.andExists(Class<E> dClass, PentaJoiner<A, B, C, D, E>[] joiners, Predicate<E> nullityFilter) QuadLeftHandSide<A,B, C, D> <NewD> QuadLeftHandSide<A,B, C, NewD> QuadLeftHandSide.andFlattenLast(Function<D, Iterable<NewD>> mapping) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> BiLeftHandSide.andGroupBy(BiFunction<A, B, NewA> keyMappingA, BiFunction<A, B, NewB> keyMappingB, BiFunction<A, B, NewC> keyMappingC, BiFunction<A, B, NewD> keyMappingD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> BiLeftHandSide.andGroupBy(BiFunction<A, B, NewA> keyMappingA, BiFunction<A, B, NewB> keyMappingB, BiFunction<A, B, NewC> keyMappingC, BiConstraintCollector<A, B, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> BiLeftHandSide.andGroupBy(BiFunction<A, B, NewA> keyMappingA, BiFunction<A, B, NewB> keyMappingB, BiConstraintCollector<A, B, ?, NewC> collectorC, BiConstraintCollector<A, B, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> BiLeftHandSide.andGroupBy(BiFunction<A, B, NewA> keyMappingA, BiConstraintCollector<A, B, ?, NewB> collectorB, BiConstraintCollector<A, B, ?, NewC> collectorC, BiConstraintCollector<A, B, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> BiLeftHandSide.andGroupBy(BiConstraintCollector<A, B, ?, NewA> collectorA, BiConstraintCollector<A, B, ?, NewB> collectorB, BiConstraintCollector<A, B, ?, NewC> collectorC, BiConstraintCollector<A, B, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> QuadLeftHandSide.andGroupBy(QuadFunction<A, B, C, D, NewA> keyMappingA, QuadFunction<A, B, C, D, NewB> keyMappingB, QuadFunction<A, B, C, D, NewC> keyMappingC, QuadFunction<A, B, C, D, NewD> keyMappingD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> QuadLeftHandSide.andGroupBy(QuadFunction<A, B, C, D, NewA> keyMappingA, QuadFunction<A, B, C, D, NewB> keyMappingB, QuadFunction<A, B, C, D, NewC> keyMappingC, QuadConstraintCollector<A, B, C, D, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> QuadLeftHandSide.andGroupBy(QuadFunction<A, B, C, D, NewA> keyMappingA, QuadFunction<A, B, C, D, NewB> keyMappingB, QuadConstraintCollector<A, B, C, D, ?, NewC> collectorC, QuadConstraintCollector<A, B, C, D, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> QuadLeftHandSide.andGroupBy(QuadFunction<A, B, C, D, NewA> keyMappingA, QuadConstraintCollector<A, B, C, D, ?, NewB> collectorB, QuadConstraintCollector<A, B, C, D, ?, NewC> collectorC, QuadConstraintCollector<A, B, C, D, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> QuadLeftHandSide.andGroupBy(QuadConstraintCollector<A, B, C, D, ?, NewA> collectorA, QuadConstraintCollector<A, B, C, D, ?, NewB> collectorB, QuadConstraintCollector<A, B, C, D, ?, NewC> collectorC, QuadConstraintCollector<A, B, C, D, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> TriLeftHandSide.andGroupBy(TriFunction<A, B, C, NewA> keyMappingA, TriFunction<A, B, C, NewB> keyMappingB, TriFunction<A, B, C, NewC> keyMappingC, TriFunction<A, B, C, NewD> keyMappingD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> TriLeftHandSide.andGroupBy(TriFunction<A, B, C, NewA> keyMappingA, TriFunction<A, B, C, NewB> keyMappingB, TriFunction<A, B, C, NewC> keyMappingC, TriConstraintCollector<A, B, C, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> TriLeftHandSide.andGroupBy(TriFunction<A, B, C, NewA> keyMappingA, TriFunction<A, B, C, NewB> keyMappingB, TriConstraintCollector<A, B, C, ?, NewC> collectorC, TriConstraintCollector<A, B, C, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> TriLeftHandSide.andGroupBy(TriFunction<A, B, C, NewA> keyMappingA, TriConstraintCollector<A, B, C, ?, NewB> collectorB, TriConstraintCollector<A, B, C, ?, NewC> collectorC, TriConstraintCollector<A, B, C, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> TriLeftHandSide.andGroupBy(TriConstraintCollector<A, B, C, ?, NewA> collectorA, TriConstraintCollector<A, B, C, ?, NewB> collectorB, TriConstraintCollector<A, B, C, ?, NewC> collectorC, TriConstraintCollector<A, B, C, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> UniLeftHandSide.andGroupBy(Function<A, NewA> keyMappingA, Function<A, NewB> keyMappingB, Function<A, NewC> keyMappingC, Function<A, NewD> keyMappingD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> UniLeftHandSide.andGroupBy(Function<A, NewA> keyMappingA, Function<A, NewB> keyMappingB, Function<A, NewC> keyMappingC, UniConstraintCollector<A, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> UniLeftHandSide.andGroupBy(Function<A, NewA> keyMappingA, Function<A, NewB> keyMappingB, UniConstraintCollector<A, ?, NewC> collectorC, UniConstraintCollector<A, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> UniLeftHandSide.andGroupBy(Function<A, NewA> keyMappingA, UniConstraintCollector<A, ?, NewB> collectorB, UniConstraintCollector<A, ?, NewC> collectorC, UniConstraintCollector<A, ?, NewD> collectorD) <NewA,NewB, NewC, NewD>
QuadLeftHandSide<NewA,NewB, NewC, NewD> UniLeftHandSide.andGroupBy(UniConstraintCollector<A, ?, NewA> collectorA, UniConstraintCollector<A, ?, NewB> collectorB, UniConstraintCollector<A, ?, NewC> collectorC, UniConstraintCollector<A, ?, NewD> collectorD) <D> QuadLeftHandSide<A,B, C, D> TriLeftHandSide.andJoin(UniLeftHandSide<D> right, QuadJoiner<A, B, C, D> joiner) <E> QuadLeftHandSide<A,B, C, D> QuadLeftHandSide.andNotExists(Class<E> dClass, PentaJoiner<A, B, C, D, E>[] joiners, Predicate<E> nullityFilter) -
Uses of QuadLeftHandSide in org.optaplanner.constraint.streams.drools.quad
Methods in org.optaplanner.constraint.streams.drools.quad that return QuadLeftHandSideModifier and TypeMethodDescriptionQuadLeftHandSide<A,B, C, D> DroolsExistsQuadConstraintStream.createLeftHandSide()QuadLeftHandSide<A,B, C, D> DroolsFilterQuadConstraintStream.createLeftHandSide()DroolsFlatteningQuadConstraintStream.createLeftHandSide()DroolsGroupingQuadConstraintStream.createLeftHandSide()QuadLeftHandSide<A,B, C, D> DroolsJoinQuadConstraintStream.createLeftHandSide()