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, BavetAbstractUniNode<A> parentNode)
protected BavetAbstractUniNode<A>
BavetFilterUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
protected BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. processNode(BavetNodeBuildPolicy<Solution_> buildPolicy, BavetAbstractUniNode<A> parentNode, BavetAbstractUniNode<A> node)
Methods in org.optaplanner.core.impl.score.stream.bavet.uni that return types with arguments of type BavetAbstractUniNode Modifier and Type Method Description List<BavetAbstractUniNode<A>>
BavetAbstractUniNode. getChildNodeList()
List<BavetAbstractUniNode<A>>
BavetFilterUniNode. getChildNodeList()
List<BavetAbstractUniNode<A>>
BavetFromUniNode. getChildNodeList()
List<BavetAbstractUniNode<A>>
BavetGroupBridgeUniNode. getChildNodeList()
List<BavetAbstractUniNode<A>>
BavetJoinBridgeUniNode. getChildNodeList()
List<BavetAbstractUniNode<A>>
BavetScoringUniNode. getChildNodeList()
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, BavetAbstractUniNode<A> node)
protected void
BavetGroupBridgeUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> node)
protected void
BavetJoinBridgeUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> uncastedNode)
protected void
BavetScoringUniConstraintStream. createChildNodeChains(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> node)
protected abstract BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
protected BavetAbstractUniNode<A>
BavetFilterUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
protected BavetFromUniNode<A>
BavetFromUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
protected BavetGroupBridgeUniNode<A,NewA,ResultContainer_,NewB>
BavetGroupBridgeUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
protected BavetJoinBridgeUniNode<A>
BavetJoinBridgeUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
protected BavetScoringUniNode<A>
BavetScoringUniConstraintStream. createNode(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
BavetFromUniNode<A>
BavetFromUniConstraintStream. createNodeChain(BavetNodeBuildPolicy<Solution_> buildPolicy, Score<?> constraintWeight, BavetAbstractUniNode<A> parentNode)
protected BavetAbstractUniNode<A>
BavetAbstractUniConstraintStream. processNode(BavetNodeBuildPolicy<Solution_> buildPolicy, 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 nodeIndex, BavetAbstractUniNode<A> parentNode, Predicate<A> predicate)
BavetGroupBridgeUniNode(BavetConstraintSession session, int nodeIndex, BavetAbstractUniNode<A> parentNode, Function<A,NewA> groupKeyMapping, UniConstraintCollector<A,ResultContainer_,NewB> collector)
BavetJoinBridgeUniNode(BavetConstraintSession session, int nodeIndex, BavetAbstractUniNode<A> parentNode, Function<A,Object[]> mapping, BavetIndex<BavetJoinBridgeUniTuple<A>> index)
-