Uses of Class
org.optaplanner.constraint.streams.bavet.uni.UniTuple
-
Packages that use UniTuple Package Description org.optaplanner.constraint.streams.bavet.bi org.optaplanner.constraint.streams.bavet.tri org.optaplanner.constraint.streams.bavet.uni -
-
Uses of UniTuple in org.optaplanner.constraint.streams.bavet.bi
Methods in org.optaplanner.constraint.streams.bavet.bi with parameters of type UniTuple Modifier and Type Method Description voidGroupUniToBiNode. insertA(UniTuple<OldA> tupleOldA)voidJoinBiNode. insertA(UniTuple<A> tupleA)voidJoinBiNode. insertB(UniTuple<B> tupleB)voidIfExistsBiWithUniNode. insertC(UniTuple<C> tupleC)voidGroupUniToBiNode. retractA(UniTuple<OldA> tupleOldA)voidJoinBiNode. retractA(UniTuple<A> tupleA)voidJoinBiNode. retractB(UniTuple<B> tupleB)voidIfExistsBiWithUniNode. retractC(UniTuple<C> tupleC)Constructor parameters in org.optaplanner.constraint.streams.bavet.bi with type arguments of type UniTuple Constructor Description 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 UniTuple in org.optaplanner.constraint.streams.bavet.tri
Methods in org.optaplanner.constraint.streams.bavet.tri with parameters of type UniTuple Modifier and Type Method Description voidJoinTriNode. insertC(UniTuple<C> tupleC)voidJoinTriNode. retractC(UniTuple<C> tupleC)Constructor parameters in org.optaplanner.constraint.streams.bavet.tri with type arguments of type UniTuple 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) -
Uses of UniTuple in org.optaplanner.constraint.streams.bavet.uni
Fields in org.optaplanner.constraint.streams.bavet.uni declared as UniTuple Modifier and Type Field Description UniTuple<A>IfExistsUniWithUniNode.Counter. tupleMethods in org.optaplanner.constraint.streams.bavet.uni with parameters of type UniTuple Modifier and Type Method Description voidUniScorer. insert(UniTuple<A> tupleA)voidIfExistsUniWithUniNode. insertA(UniTuple<A> tupleA)voidIfExistsUniWithUniNode. insertB(UniTuple<B> tupleB)voidUniScorer. retract(UniTuple<A> tupleA)voidIfExistsUniWithUniNode. retractA(UniTuple<A> tupleA)voidIfExistsUniWithUniNode. retractB(UniTuple<B> tupleB)Constructors in org.optaplanner.constraint.streams.bavet.uni with parameters of type UniTuple Constructor Description Counter(UniTuple<A> tuple)Constructor parameters in org.optaplanner.constraint.streams.bavet.uni with type arguments of type UniTuple Constructor Description ForEachUniNode(Class<A> forEachClass, Consumer<UniTuple<A>> nextNodesInsert, Consumer<UniTuple<A>> nextNodesRetract, int outputStoreSize)IfExistsUniWithUniNode(boolean shouldExist, Function<A,IndexProperties> mappingA, Function<B,IndexProperties> mappingB, int inputStoreIndexA, int inputStoreIndexB, Consumer<UniTuple<A>> nextNodesInsert, Consumer<UniTuple<A>> nextNodesRetract, Indexer<UniTuple<A>,IfExistsUniWithUniNode.Counter<A>> indexerA, Indexer<UniTuple<B>,Set<IfExistsUniWithUniNode.Counter<A>>> indexerB, BiPredicate<A,B> filtering)IfExistsUniWithUniNode(boolean shouldExist, Function<A,IndexProperties> mappingA, Function<B,IndexProperties> mappingB, int inputStoreIndexA, int inputStoreIndexB, Consumer<UniTuple<A>> nextNodesInsert, Consumer<UniTuple<A>> nextNodesRetract, Indexer<UniTuple<A>,IfExistsUniWithUniNode.Counter<A>> indexerA, Indexer<UniTuple<B>,Set<IfExistsUniWithUniNode.Counter<A>>> indexerB, BiPredicate<A,B> filtering)
-