Uses of Class
org.optaplanner.core.impl.score.stream.bavet.uni.BavetAbstractUniNode
-
Packages that use BavetAbstractUniNode Package Description org.optaplanner.core.impl.score.stream.bavet.uni -
-
Uses of BavetAbstractUniNode in org.optaplanner.core.impl.score.stream.bavet.uni
Subclasses of BavetAbstractUniNode in org.optaplanner.core.impl.score.stream.bavet.uni Modifier and Type Class Description class
BavetFilterUniNode<A>
class
BavetFromUniNode<A>
class
BavetGroupBridgeUniNode<A,NewA,ResultContainer_,NewB>
class
BavetJoinBridgeUniNode<A>
class
BavetScoringUniNode<A>
Methods in org.optaplanner.core.impl.score.stream.bavet.uni that return BavetAbstractUniNode Modifier and Type Method Description protected abstract BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
protected BavetAbstractUniNode<A>
BavetFilterUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
protected BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. processNode(BavetNodeBuildPolicy<Solution_> buildPolicy, int nodeOrder, BavetAbstractUniNode<A> parentNode, BavetAbstractUniNode<A> node)
Methods in org.optaplanner.core.impl.score.stream.bavet.uni with parameters of type BavetAbstractUniNode Modifier and Type Method Description void
BavetAbstractUniNode. addChildNode(BavetAbstractUniNode<A> childNode)
void
BavetFilterUniNode. addChildNode(BavetAbstractUniNode<A> childNode)
void
BavetFromUniNode. addChildNode(BavetAbstractUniNode<A> childNode)
protected void
BavetAbstractUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> node)
protected void
BavetGroupBridgeUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> node)
protected void
BavetJoinBridgeUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> uncastedNode)
protected void
BavetScoringUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> node)
protected abstract BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
protected BavetAbstractUniNode<A>
BavetFilterUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
protected BavetFromUniNode<A>
BavetFromUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
protected BavetGroupBridgeUniNode<A,NewA,ResultContainer_,NewB>
BavetGroupBridgeUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
protected BavetJoinBridgeUniNode<A>
BavetJoinBridgeUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
protected BavetScoringUniNode<A>
BavetScoringUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
BavetFromUniNode<A>
BavetFromUniConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, int nodeOrder, BavetAbstractUniNode<A> parentNode)
protected BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. processNode(BavetNodeBuildPolicy<Solution_> buildPolicy, int nodeOrder, BavetAbstractUniNode<A> parentNode, BavetAbstractUniNode<A> node)
Constructors in org.optaplanner.core.impl.score.stream.bavet.uni with parameters of type BavetAbstractUniNode Constructor Description BavetFilterUniNode(BavetConstraintSession session, int nodeOrder, BavetAbstractUniNode<A> parentNode, Predicate<A> predicate)
BavetGroupBridgeUniNode(BavetConstraintSession session, int nodeOrder, BavetAbstractUniNode<A> parentNode, Function<A,NewA> groupKeyMapping, UniConstraintCollector<A,ResultContainer_,NewB> collector, BavetGroupBiNode<NewA,ResultContainer_,NewB> groupNode)
BavetJoinBridgeUniNode(BavetConstraintSession session, int nodeOrder, BavetAbstractUniNode<A> parentNode, Function<A,Object[]> mapping, BavetIndex<BavetJoinBridgeUniTuple<A>> index)
BavetScoringUniNode(BavetConstraintSession session, int nodeOrder, BavetAbstractUniNode<A> parentNode, String constraintPackage, String constraintName, Score<?> constraintWeight, BiFunction<A,Consumer<Score<?>>,UndoScoreImpacter> scoreImpacter)
-