Uses of Interface
org.optaplanner.core.impl.score.stream.drools.common.nodes.QuadConstraintGraphNode
-
-
Uses of QuadConstraintGraphNode in org.optaplanner.core.impl.score.stream.drools.common
Methods in org.optaplanner.core.impl.score.stream.drools.common that return QuadConstraintGraphNode Modifier and Type Method Description <A,B,C,D>
QuadConstraintGraphNodeConstraintGraph. filter(QuadConstraintGraphNode parent, QuadPredicate<A,B,C,D> predicate)<A,B,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraph. groupBy(BiConstraintGraphNode parent, BiFunction<A,B,GroupKeyA_> aMapping, BiFunction<A,B,GroupKeyB_> bMapping, BiConstraintCollector<A,B,ResultContainerC_,ResultC_> cCollector, BiConstraintCollector<A,B,ResultContainerD_,ResultD_> dCollector)<A,B,C,D,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraph. groupBy(QuadConstraintGraphNode parent, QuadFunction<A,B,C,D,GroupKeyA_> aMapping, QuadFunction<A,B,C,D,GroupKeyB_> bMapping, QuadConstraintCollector<A,B,C,D,ResultContainerC_,ResultC_> cCollector, QuadConstraintCollector<A,B,C,D,ResultContainerD_,ResultD_> dCollector)<A,B,C,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraph. groupBy(TriConstraintGraphNode parent, TriFunction<A,B,C,GroupKeyA_> aMapping, TriFunction<A,B,C,GroupKeyB_> bMapping, TriConstraintCollector<A,B,C,ResultContainerC_,ResultC_> cCollector, TriConstraintCollector<A,B,C,ResultContainerD_,ResultD_> dCollector)<A,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraph. groupBy(UniConstraintGraphNode parent, Function<A,GroupKeyA_> aMapping, Function<A,GroupKeyB_> bMapping, UniConstraintCollector<A,ResultContainerC_,ResultC_> cCollector, UniConstraintCollector<A,ResultContainerD_,ResultD_> dCollector)<A,B,C,D,E>
QuadConstraintGraphNodeConstraintGraph. ifExists(QuadConstraintGraphNode parent, Class<E> existsType, PentaJoiner<A,B,C,D,E>... joiners)<A,B,C,D,E>
QuadConstraintGraphNodeConstraintGraph. ifNotExists(QuadConstraintGraphNode parent, Class<E> existsType, PentaJoiner<A,B,C,D,E>... joiners)<A,B,C,D>
QuadConstraintGraphNodeConstraintGraph. join(TriConstraintGraphNode leftParent, UniConstraintGraphNode rightParent, QuadJoiner<A,B,C,D> joiner)Methods in org.optaplanner.core.impl.score.stream.drools.common with parameters of type QuadConstraintGraphNode Modifier and Type Method Description <A,B,C,D>
QuadConstraintGraphNodeConstraintGraph. filter(QuadConstraintGraphNode parent, QuadPredicate<A,B,C,D> predicate)<A,B,C,D,GroupKey_>
UniConstraintGraphChildNodeConstraintGraph. groupBy(QuadConstraintGraphNode parent, QuadFunction<A,B,C,D,GroupKey_> mapping)<A,B,C,D,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraph. groupBy(QuadConstraintGraphNode parent, QuadFunction<A,B,C,D,GroupKey_> mapping, QuadConstraintCollector<A,B,C,D,ResultContainer_,Result_> collector)<A,B,C,D,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraph. groupBy(QuadConstraintGraphNode parent, QuadFunction<A,B,C,D,GroupKeyA_> aMapping, QuadFunction<A,B,C,D,GroupKeyB_> bMapping)<A,B,C,D,GroupKeyA_,GroupKeyB_,ResultContainer_,Result_>
TriConstraintGraphNodeConstraintGraph. groupBy(QuadConstraintGraphNode parent, QuadFunction<A,B,C,D,GroupKeyA_> aMapping, QuadFunction<A,B,C,D,GroupKeyB_> bMapping, QuadConstraintCollector<A,B,C,D,ResultContainer_,Result_> collector)<A,B,C,D,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraph. groupBy(QuadConstraintGraphNode parent, QuadFunction<A,B,C,D,GroupKeyA_> aMapping, QuadFunction<A,B,C,D,GroupKeyB_> bMapping, QuadConstraintCollector<A,B,C,D,ResultContainerC_,ResultC_> cCollector, QuadConstraintCollector<A,B,C,D,ResultContainerD_,ResultD_> dCollector)<A,B,C,D,ResultContainer_,Result_>
UniConstraintGraphChildNodeConstraintGraph. groupBy(QuadConstraintGraphNode parent, QuadConstraintCollector<A,B,C,D,ResultContainer_,Result_> collector)<A,B,C,D,E>
QuadConstraintGraphNodeConstraintGraph. ifExists(QuadConstraintGraphNode parent, Class<E> existsType, PentaJoiner<A,B,C,D,E>... joiners)<A,B,C,D,E>
QuadConstraintGraphNodeConstraintGraph. ifNotExists(QuadConstraintGraphNode parent, Class<E> existsType, PentaJoiner<A,B,C,D,E>... joiners)QuadConstraintConsequenceConstraintGraph. impact(QuadConstraintGraphNode parent)<A,B,C,D>
QuadConstraintConsequenceConstraintGraph. impact(QuadConstraintGraphNode parent, QuadFunction<A,B,C,D,BigDecimal> matchWeighter)<A,B,C,D>
QuadConstraintConsequenceConstraintGraph. impact(QuadConstraintGraphNode parent, ToIntQuadFunction<A,B,C,D> matchWeighter)<A,B,C,D>
QuadConstraintConsequenceConstraintGraph. impact(QuadConstraintGraphNode parent, ToLongQuadFunction<A,B,C,D> matchWeighter) -
Uses of QuadConstraintGraphNode in org.optaplanner.core.impl.score.stream.drools.common.consequences
Methods in org.optaplanner.core.impl.score.stream.drools.common.consequences with parameters of type QuadConstraintGraphNode Modifier and Type Method Description static QuadConstraintConsequenceConstraintConsequence. create(QuadConstraintGraphNode terminalNode)static <A,B,C,D>
QuadConstraintConsequenceConstraintConsequence. create(QuadConstraintGraphNode terminalNode, QuadFunction<A,B,C,D,BigDecimal> matchWeighter)static <A,B,C,D>
QuadConstraintConsequenceConstraintConsequence. create(QuadConstraintGraphNode terminalNode, ToIntQuadFunction<A,B,C,D> matchWeighter)static <A,B,C,D>
QuadConstraintConsequenceConstraintConsequence. create(QuadConstraintGraphNode terminalNode, ToLongQuadFunction<A,B,C,D> matchWeighter) -
Uses of QuadConstraintGraphNode in org.optaplanner.core.impl.score.stream.drools.common.nodes
Methods in org.optaplanner.core.impl.score.stream.drools.common.nodes that return QuadConstraintGraphNode Modifier and Type Method Description static <A,B,C,D>
QuadConstraintGraphNodeConstraintGraphNode. filter(QuadPredicate<A,B,C,D> predicate)static <A,B,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraphNode. groupBy(BiFunction<A,B,GroupKeyA_> aMapping, BiFunction<A,B,GroupKeyB_> bMapping, BiConstraintCollector<A,B,ResultContainerC_,ResultC_> cCollector, BiConstraintCollector<A,B,ResultContainerD_,ResultD_> dCollector)static <A,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraphNode. groupBy(Function<A,GroupKeyA_> aMapping, Function<A,GroupKeyB_> bMapping, UniConstraintCollector<A,ResultContainerC_,ResultC_> cCollector, UniConstraintCollector<A,ResultContainerD_,ResultD_> dCollector)static <A,B,C,D,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraphNode. groupBy(QuadFunction<A,B,C,D,GroupKeyA_> aMapping, QuadFunction<A,B,C,D,GroupKeyB_> bMapping, QuadConstraintCollector<A,B,C,D,ResultContainerC_,ResultC_> cCollector, QuadConstraintCollector<A,B,C,D,ResultContainerD_,ResultD_> dCollector)static <A,B,C,GroupKeyA_,GroupKeyB_,ResultContainerC_,ResultC_,ResultContainerD_,ResultD_>
QuadConstraintGraphNodeConstraintGraphNode. groupBy(TriFunction<A,B,C,GroupKeyA_> aMapping, TriFunction<A,B,C,GroupKeyB_> bMapping, TriConstraintCollector<A,B,C,ResultContainerC_,ResultC_> cCollector, TriConstraintCollector<A,B,C,ResultContainerD_,ResultD_> dCollector)static <A,B,C,D,E>
QuadConstraintGraphNodeConstraintGraphNode. ifExists(Class<E> otherFactType, PentaJoiner<A,B,C,D,E>... joiners)static <A,B,C,D,E>
QuadConstraintGraphNodeConstraintGraphNode. ifNotExists(Class<E> otherFactType, PentaJoiner<A,B,C,D,E>... joiners)static <A,B,C,D>
QuadConstraintGraphNodeConstraintGraphNode. join(Class<D> otherFactType, QuadJoiner<A,B,C,D> joiner) -
Uses of QuadConstraintGraphNode in org.optaplanner.core.impl.score.stream.drools.quad
Methods in org.optaplanner.core.impl.score.stream.drools.quad that return QuadConstraintGraphNode Modifier and Type Method Description abstract QuadConstraintGraphNodeDroolsAbstractQuadConstraintStream. getConstraintGraphNode()QuadConstraintGraphNodeDroolsExistsQuadConstraintStream. getConstraintGraphNode()QuadConstraintGraphNodeDroolsFilterQuadConstraintStream. getConstraintGraphNode()QuadConstraintGraphNodeDroolsGroupingQuadConstraintStream. getConstraintGraphNode()QuadConstraintGraphNodeDroolsJoinQuadConstraintStream. getConstraintGraphNode()
-