Uses of Interface
org.optaplanner.core.impl.score.stream.drools.common.nodes.BiConstraintGraphNode
-
-
Uses of BiConstraintGraphNode in org.optaplanner.core.impl.score.stream.drools.bi
Methods in org.optaplanner.core.impl.score.stream.drools.bi that return BiConstraintGraphNode Modifier and Type Method Description abstract BiConstraintGraphNodeDroolsAbstractBiConstraintStream. getConstraintGraphNode()BiConstraintGraphNodeDroolsExistsBiConstraintStream. getConstraintGraphNode()BiConstraintGraphNodeDroolsFilterBiConstraintStream. getConstraintGraphNode()BiConstraintGraphNodeDroolsGroupingBiConstraintStream. getConstraintGraphNode()BiConstraintGraphNodeDroolsJoinBiConstraintStream. getConstraintGraphNode() -
Uses of BiConstraintGraphNode in org.optaplanner.core.impl.score.stream.drools.common
Methods in org.optaplanner.core.impl.score.stream.drools.common that return BiConstraintGraphNode Modifier and Type Method Description <A,B>
BiConstraintGraphNodeConstraintGraph. filter(BiConstraintGraphNode parent, BiPredicate<A,B> predicate)<A,B,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraph. groupBy(BiConstraintGraphNode parent, BiFunction<A,B,GroupKey_> mapping, BiConstraintCollector<A,B,ResultContainer_,Result_> collector)<A,B,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraph. groupBy(BiConstraintGraphNode parent, BiFunction<A,B,GroupKeyA_> aMapping, BiFunction<A,B,GroupKeyB_> bMapping)<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,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraph. groupBy(TriConstraintGraphNode parent, TriFunction<A,B,C,GroupKey_> mapping, TriConstraintCollector<A,B,C,ResultContainer_,Result_> collector)<A,B,C,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraph. groupBy(TriConstraintGraphNode parent, TriFunction<A,B,C,GroupKeyA_> aMapping, TriFunction<A,B,C,GroupKeyB_> bMapping)<A,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraph. groupBy(UniConstraintGraphNode parent, Function<A,GroupKey_> mapping, UniConstraintCollector<A,ResultContainer_,Result_> collector)<A,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraph. groupBy(UniConstraintGraphNode parent, Function<A,GroupKeyA_> aMapping, Function<A,GroupKeyB_> bMapping)<A,B,C>
BiConstraintGraphNodeConstraintGraph. ifExists(BiConstraintGraphNode parent, Class<C> existsType, TriJoiner<A,B,C>... joiners)<A,B,C>
BiConstraintGraphNodeConstraintGraph. ifNotExists(BiConstraintGraphNode parent, Class<C> existsType, TriJoiner<A,B,C>... joiners)<A,B>
BiConstraintGraphNodeConstraintGraph. join(UniConstraintGraphNode leftParent, UniConstraintGraphNode rightParent, BiJoiner<A,B> joiner)Methods in org.optaplanner.core.impl.score.stream.drools.common with parameters of type BiConstraintGraphNode Modifier and Type Method Description <A,B>
BiConstraintGraphNodeConstraintGraph. filter(BiConstraintGraphNode parent, BiPredicate<A,B> predicate)<A,B,GroupKey_>
UniConstraintGraphChildNodeConstraintGraph. groupBy(BiConstraintGraphNode parent, BiFunction<A,B,GroupKey_> mapping)<A,B,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraph. groupBy(BiConstraintGraphNode parent, BiFunction<A,B,GroupKey_> mapping, BiConstraintCollector<A,B,ResultContainer_,Result_> collector)<A,B,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraph. groupBy(BiConstraintGraphNode parent, BiFunction<A,B,GroupKeyA_> aMapping, BiFunction<A,B,GroupKeyB_> bMapping)<A,B,GroupKeyA_,GroupKeyB_,ResultContainer_,Result_>
TriConstraintGraphNodeConstraintGraph. groupBy(BiConstraintGraphNode parent, BiFunction<A,B,GroupKeyA_> aMapping, BiFunction<A,B,GroupKeyB_> bMapping, BiConstraintCollector<A,B,ResultContainer_,Result_> collector)<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,ResultContainer_,Result_>
UniConstraintGraphChildNodeConstraintGraph. groupBy(BiConstraintGraphNode parent, BiConstraintCollector<A,B,ResultContainer_,Result_> collector)<A,B,C>
BiConstraintGraphNodeConstraintGraph. ifExists(BiConstraintGraphNode parent, Class<C> existsType, TriJoiner<A,B,C>... joiners)<A,B,C>
BiConstraintGraphNodeConstraintGraph. ifNotExists(BiConstraintGraphNode parent, Class<C> existsType, TriJoiner<A,B,C>... joiners)BiConstraintConsequenceConstraintGraph. impact(BiConstraintGraphNode parent)<A,B>
BiConstraintConsequenceConstraintGraph. impact(BiConstraintGraphNode parent, BiFunction<A,B,BigDecimal> matchWeighter)<A,B>
BiConstraintConsequenceConstraintGraph. impact(BiConstraintGraphNode parent, ToIntBiFunction<A,B> matchWeighter)<A,B>
BiConstraintConsequenceConstraintGraph. impact(BiConstraintGraphNode parent, ToLongBiFunction<A,B> matchWeighter)<A,B,C>
TriConstraintGraphNodeConstraintGraph. join(BiConstraintGraphNode leftParent, UniConstraintGraphNode rightParent, TriJoiner<A,B,C> joiner) -
Uses of BiConstraintGraphNode 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 BiConstraintGraphNode Modifier and Type Method Description static BiConstraintConsequenceConstraintConsequence. create(BiConstraintGraphNode terminalNode)static <A,B>
BiConstraintConsequenceConstraintConsequence. create(BiConstraintGraphNode terminalNode, BiFunction<A,B,BigDecimal> matchWeighter)static <A,B>
BiConstraintConsequenceConstraintConsequence. create(BiConstraintGraphNode terminalNode, ToIntBiFunction<A,B> matchWeighter)static <A,B>
BiConstraintConsequenceConstraintConsequence. create(BiConstraintGraphNode terminalNode, ToLongBiFunction<A,B> matchWeighter) -
Uses of BiConstraintGraphNode in org.optaplanner.core.impl.score.stream.drools.common.nodes
Methods in org.optaplanner.core.impl.score.stream.drools.common.nodes that return BiConstraintGraphNode Modifier and Type Method Description static <A,B>
BiConstraintGraphNodeConstraintGraphNode. filter(BiPredicate<A,B> predicate)static <A,B,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraphNode. groupBy(BiFunction<A,B,GroupKey_> mapping, BiConstraintCollector<A,B,ResultContainer_,Result_> collector)static <A,B,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraphNode. groupBy(BiFunction<A,B,GroupKeyA_> aMapping, BiFunction<A,B,GroupKeyB_> bMapping)static <A,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraphNode. groupBy(Function<A,GroupKey_> mapping, UniConstraintCollector<A,ResultContainer_,Result_> collector)static <A,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraphNode. groupBy(Function<A,GroupKeyA_> aMapping, Function<A,GroupKeyB_> bMapping)static <A,B,C,D,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraphNode. groupBy(QuadFunction<A,B,C,D,GroupKey_> mapping, QuadConstraintCollector<A,B,C,D,ResultContainer_,Result_> collector)static <A,B,C,D,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraphNode. groupBy(QuadFunction<A,B,C,D,GroupKeyA_> aMapping, QuadFunction<A,B,C,D,GroupKeyB_> bMapping)static <A,B,C,GroupKey_,ResultContainer_,Result_>
BiConstraintGraphNodeConstraintGraphNode. groupBy(TriFunction<A,B,C,GroupKey_> mapping, TriConstraintCollector<A,B,C,ResultContainer_,Result_> collector)static <A,B,C,GroupKeyA_,GroupKeyB_>
BiConstraintGraphNodeConstraintGraphNode. groupBy(TriFunction<A,B,C,GroupKeyA_> aMapping, TriFunction<A,B,C,GroupKeyB_> bMapping)static <A,B,C>
BiConstraintGraphNodeConstraintGraphNode. ifExists(Class<C> otherFactType, TriJoiner<A,B,C>... joiners)static <A,B,C>
BiConstraintGraphNodeConstraintGraphNode. ifNotExists(Class<C> otherFactType, TriJoiner<A,B,C>... joiners)static <A,B>
BiConstraintGraphNodeConstraintGraphNode. join(Class<B> otherFactType, BiJoiner<A,B> joiner)
-