Uses of Class
org.optaplanner.core.impl.score.stream.bavet.BavetConstraintSession
-
-
Uses of BavetConstraintSession in org.optaplanner.core.impl.score.director.stream
Fields in org.optaplanner.core.impl.score.director.stream declared as BavetConstraintSession Modifier and Type Field Description protected BavetConstraintSession<Solution_,Score_>
BavetConstraintStreamScoreDirector. session
Methods in org.optaplanner.core.impl.score.director.stream that return BavetConstraintSession Modifier and Type Method Description BavetConstraintSession<Solution_,Score_>
BavetConstraintStreamScoreDirector. getSession()
BavetConstraintSession<Solution_,Score_>
BavetConstraintStreamScoreDirectorFactory. newSession(boolean constraintMatchEnabled, Solution_ workingSolution)
-
Uses of BavetConstraintSession in org.optaplanner.core.impl.score.stream.bavet
Methods in org.optaplanner.core.impl.score.stream.bavet that return BavetConstraintSession Modifier and Type Method Description BavetConstraintSession<Solution_,Score_>
BavetConstraintSessionFactory. buildSession(boolean constraintMatchEnabled, Solution_ workingSolution)
-
Uses of BavetConstraintSession in org.optaplanner.core.impl.score.stream.bavet.bi
-
Uses of BavetConstraintSession in org.optaplanner.core.impl.score.stream.bavet.common
Fields in org.optaplanner.core.impl.score.stream.bavet.common declared as BavetConstraintSession Modifier and Type Field Description protected BavetConstraintSession
BavetAbstractNode. session
Methods in org.optaplanner.core.impl.score.stream.bavet.common that return BavetConstraintSession Modifier and Type Method Description BavetConstraintSession<Solution_,?>
BavetNodeBuildPolicy. getSession()
Constructors in org.optaplanner.core.impl.score.stream.bavet.common with parameters of type BavetConstraintSession Constructor Description BavetAbstractNode(BavetConstraintSession session, int nodeIndex)
BavetNodeBuildPolicy(BavetConstraintSession<Solution_,?> session)
-
Uses of BavetConstraintSession in org.optaplanner.core.impl.score.stream.bavet.tri
Constructors in org.optaplanner.core.impl.score.stream.bavet.tri with parameters of type BavetConstraintSession Constructor Description BavetAbstractTriNode(BavetConstraintSession session, int nodeIndex)
BavetFilterTriNode(BavetConstraintSession session, int nodeIndex, BavetAbstractTriNode<A,B,C> parentNode, TriPredicate<A,B,C> predicate)
BavetJoinTriNode(BavetConstraintSession session, int nodeIndex, BavetJoinBridgeBiNode<A,B> leftParentNode, BavetJoinBridgeUniNode<C> rightParentNode)
BavetScoringTriNode(BavetConstraintSession session, int nodeIndex, Score<?> constraintWeight, TriFunction<A,B,C,UndoScoreImpacter> scoreImpacter)
-
Uses of BavetConstraintSession in org.optaplanner.core.impl.score.stream.bavet.uni
Constructors in org.optaplanner.core.impl.score.stream.bavet.uni with parameters of type BavetConstraintSession Constructor Description BavetAbstractUniNode(BavetConstraintSession session, int nodeIndex)
BavetFilterUniNode(BavetConstraintSession session, int nodeIndex, BavetAbstractUniNode<A> parentNode, Predicate<A> predicate)
BavetFromUniNode(BavetConstraintSession session, int nodeIndex, Class<A> fromClass)
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)
BavetScoringUniNode(BavetConstraintSession session, int nodeIndex, Score<?> constraintWeight, Function<A,UndoScoreImpacter> scoreImpacter)
-