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. sessionMethods 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 BavetConstraintSessionBavetAbstractNode. sessionMethods 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)
-