Uses of Class
org.optaplanner.constraint.streams.bavet.bi.BiTuple
-
Packages that use BiTuple Package Description org.optaplanner.constraint.streams.bavet.bi org.optaplanner.constraint.streams.bavet.tri -
-
Uses of BiTuple in org.optaplanner.constraint.streams.bavet.bi
Fields in org.optaplanner.constraint.streams.bavet.bi declared as BiTuple Modifier and Type Field Description BiTuple<A,B>IfExistsBiWithUniNode.Counter. tupleMethods in org.optaplanner.constraint.streams.bavet.bi with parameters of type BiTuple Modifier and Type Method Description voidBiScorer. insert(BiTuple<A,B> tupleAB)voidGroupBiToBiNode. insertAB(BiTuple<OldA,OldB> tupleOldAB)voidIfExistsBiWithUniNode. insertAB(BiTuple<A,B> tupleAB)voidBiScorer. retract(BiTuple<A,B> tupleAB)voidGroupBiToBiNode. retractAB(BiTuple<OldA,OldB> tupleOldAB)voidIfExistsBiWithUniNode. retractAB(BiTuple<A,B> tupleAB)Constructors in org.optaplanner.constraint.streams.bavet.bi with parameters of type BiTuple Constructor Description Counter(BiTuple<A,B> tuple)Constructor parameters in org.optaplanner.constraint.streams.bavet.bi with type arguments of type BiTuple Constructor Description GroupBiToBiNode(BiFunction<OldA,OldB,A> groupKeyMapping, int groupStoreIndex, org.optaplanner.core.api.score.stream.bi.BiConstraintCollector<OldA,OldB,ResultContainer_,B> collector, Consumer<BiTuple<A,B>> nextNodesInsert, Consumer<BiTuple<A,B>> nextNodesRetract, int outputStoreSize)GroupUniToBiNode(Function<OldA,A> groupKeyMapping, int groupStoreIndex, org.optaplanner.core.api.score.stream.uni.UniConstraintCollector<OldA,ResultContainer_,B> collector, Consumer<BiTuple<A,B>> nextNodesInsert, Consumer<BiTuple<A,B>> nextNodesRetract, int outputStoreSize)IfExistsBiWithUniNode(boolean shouldExist, BiFunction<A,B,IndexProperties> mappingAB, Function<C,IndexProperties> mappingC, int inputStoreIndexAB, int inputStoreIndexC, Consumer<BiTuple<A,B>> nextNodesInsert, Consumer<BiTuple<A,B>> nextNodesRetract, Indexer<BiTuple<A,B>,IfExistsBiWithUniNode.Counter<A,B>> indexerAB, Indexer<UniTuple<C>,Set<IfExistsBiWithUniNode.Counter<A,B>>> indexerC, org.optaplanner.core.api.function.TriPredicate<A,B,C> filtering)IfExistsBiWithUniNode(boolean shouldExist, BiFunction<A,B,IndexProperties> mappingAB, Function<C,IndexProperties> mappingC, int inputStoreIndexAB, int inputStoreIndexC, Consumer<BiTuple<A,B>> nextNodesInsert, Consumer<BiTuple<A,B>> nextNodesRetract, Indexer<BiTuple<A,B>,IfExistsBiWithUniNode.Counter<A,B>> indexerAB, Indexer<UniTuple<C>,Set<IfExistsBiWithUniNode.Counter<A,B>>> indexerC, org.optaplanner.core.api.function.TriPredicate<A,B,C> filtering)JoinBiNode(Function<A,IndexProperties> mappingA, Function<B,IndexProperties> mappingB, int inputStoreIndexA, int inputStoreIndexB, Consumer<BiTuple<A,B>> nextNodesInsert, Consumer<BiTuple<A,B>> nextNodesRetract, int outputStoreSize, Indexer<UniTuple<A>,Map<UniTuple<B>,BiTuple<A,B>>> indexerA, Indexer<UniTuple<B>,Map<UniTuple<A>,BiTuple<A,B>>> indexerB)JoinBiNode(Function<A,IndexProperties> mappingA, Function<B,IndexProperties> mappingB, int inputStoreIndexA, int inputStoreIndexB, Consumer<BiTuple<A,B>> nextNodesInsert, Consumer<BiTuple<A,B>> nextNodesRetract, int outputStoreSize, Indexer<UniTuple<A>,Map<UniTuple<B>,BiTuple<A,B>>> indexerA, Indexer<UniTuple<B>,Map<UniTuple<A>,BiTuple<A,B>>> indexerB) -
Uses of BiTuple in org.optaplanner.constraint.streams.bavet.tri
Methods in org.optaplanner.constraint.streams.bavet.tri with parameters of type BiTuple Modifier and Type Method Description voidJoinTriNode. insertAB(BiTuple<A,B> tupleAB)voidJoinTriNode. retractAB(BiTuple<A,B> tupleAB)Constructor parameters in org.optaplanner.constraint.streams.bavet.tri with type arguments of type BiTuple Constructor Description JoinTriNode(BiFunction<A,B,IndexProperties> mappingAB, Function<C,IndexProperties> mappingC, int inputStoreIndexAB, int inputStoreIndexC, Consumer<TriTuple<A,B,C>> nextNodesInsert, Consumer<TriTuple<A,B,C>> nextNodesRetract, int outputStoreSize, Indexer<BiTuple<A,B>,Map<UniTuple<C>,TriTuple<A,B,C>>> indexerAB, Indexer<UniTuple<C>,Map<BiTuple<A,B>,TriTuple<A,B,C>>> indexerC)
-