A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORTING - org.optaplanner.constraint.streams.bavet.common.BavetTupleState
-
Tuple which was
BavetTupleState.CREATINGand then invalidated by subsequent tuple. - AbstractConstraint<Solution_,Constraint_ extends AbstractConstraint<Solution_,Constraint_,ConstraintFactory_>,ConstraintFactory_ extends InnerConstraintFactory<Solution_,Constraint_>> - Class in org.optaplanner.constraint.streams.common
- AbstractConstraint(ConstraintFactory_, String, String, Function<Solution_, Score<?>>, ScoreImpactType, boolean) - Constructor for class org.optaplanner.constraint.streams.common.AbstractConstraint
- AbstractConstraintStream<Solution_> - Class in org.optaplanner.constraint.streams.common
- AbstractConstraintStream(RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- AbstractConstraintStreamScoreDirectorFactory<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.common
-
FP streams implementation of
ScoreDirectorFactory. - AbstractConstraintStreamScoreDirectorFactory(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.constraint.streams.common.AbstractConstraintStreamScoreDirectorFactory
- AbstractGroupNode<InTuple_ extends Tuple,OutTuple_ extends Tuple,GroupKey_,ResultContainer_> - Class in org.optaplanner.constraint.streams.bavet.common
- AbstractGroupNode(int, Supplier<ResultContainer_>, Consumer<OutTuple_>, Consumer<OutTuple_>) - Constructor for class org.optaplanner.constraint.streams.bavet.common.AbstractGroupNode
- AbstractIfExistsNode<LeftTuple_ extends Tuple,Right_> - Class in org.optaplanner.constraint.streams.bavet.common
- AbstractIfExistsNode(boolean, Function<Right_, IndexProperties>, int, int, Consumer<LeftTuple_>, Consumer<LeftTuple_>, Indexer<LeftTuple_, AbstractIfExistsNode.Counter<LeftTuple_>>, Indexer<UniTuple<Right_>, Set<AbstractIfExistsNode.Counter<LeftTuple_>>>) - Constructor for class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- AbstractIfExistsNode.Counter<Tuple_ extends Tuple> - Class in org.optaplanner.constraint.streams.bavet.common
- AbstractJoiner<Right_> - Class in org.optaplanner.constraint.streams.common
- AbstractJoiner(Function<Right_, Property_>[], JoinerType[]) - Constructor for class org.optaplanner.constraint.streams.common.AbstractJoiner
- AbstractJoiner(Function<Right_, Property_>, JoinerType) - Constructor for class org.optaplanner.constraint.streams.common.AbstractJoiner
- AbstractJoinNode<LeftTuple_ extends Tuple,Right_,OutTuple_ extends Tuple> - Class in org.optaplanner.constraint.streams.bavet.common
- AbstractJoinNode(Function<Right_, IndexProperties>, int, int, Consumer<OutTuple_>, Consumer<OutTuple_>, Indexer<LeftTuple_, Map<UniTuple<Right_>, OutTuple_>>, Indexer<UniTuple<Right_>, Map<LeftTuple_, OutTuple_>>) - Constructor for class org.optaplanner.constraint.streams.bavet.common.AbstractJoinNode
- AbstractNode - Class in org.optaplanner.constraint.streams.bavet.common
- AbstractNode() - Constructor for class org.optaplanner.constraint.streams.bavet.common.AbstractNode
- AbstractScoreInliner<Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.common.inliner
- AbstractScoreInliner(boolean) - Constructor for class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
- AbstractScorer<Tuple_ extends Tuple> - Class in org.optaplanner.constraint.streams.bavet.common
- AbstractScorer(String, String, Score<?>, int) - Constructor for class org.optaplanner.constraint.streams.bavet.common.AbstractScorer
- accumulate(ResultContainer_, InTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractGroupNode
- addChildStream(DroolsAbstractConstraintStream<Solution_>) - Method in class org.optaplanner.constraint.streams.drools.common.DroolsAbstractConstraintStream
- addConstraintMatch(Constraint, Score_, Score_, List<Object>) - Method in class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
- addDependentExpression(ViewItem<?>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- addJoiner(DefaultBiJoiner<A, B>) - Method in class org.optaplanner.constraint.streams.bi.BiJoinerComber
- addNode(AbstractNode) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- afterElementAdded(ListVariableDescriptor<Solution_>, Object, int) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterElementAdded(ListVariableDescriptor<Solution_>, Object, int) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- afterElementMoved(ListVariableDescriptor<Solution_>, Object, int, Object, int) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterElementMoved(ListVariableDescriptor<Solution_>, Object, int, Object, int) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- afterElementRemoved(ListVariableDescriptor<Solution_>, Object, int) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterElementRemoved(ListVariableDescriptor<Solution_>, Object, int) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterEntityAdded(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterEntityRemoved(EntityDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- afterProblemFactAdded(Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterProblemFactAdded(Object) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- afterProblemFactRemoved(Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterProblemFactRemoved(Object) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- afterProblemPropertyChanged(Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterProblemPropertyChanged(Object) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- afterVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- afterVariableChanged(VariableDescriptor<Solution_>, Object) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- and(BiJoiner<A, B>) - Method in class org.optaplanner.constraint.streams.bi.DefaultBiJoiner
- and(BiJoiner<A, B>) - Method in class org.optaplanner.constraint.streams.bi.FilteringBiJoiner
- and(PentaJoiner<A, B, C, D, E>) - Method in class org.optaplanner.constraint.streams.penta.DefaultPentaJoiner
- and(PentaJoiner<A, B, C, D, E>) - Method in class org.optaplanner.constraint.streams.penta.FilteringPentaJoiner
- and(QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.quad.DefaultQuadJoiner
- and(QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.quad.FilteringQuadJoiner
- and(TriJoiner<A, B, C>) - Method in class org.optaplanner.constraint.streams.tri.DefaultTriJoiner
- and(TriJoiner<A, B, C>) - Method in class org.optaplanner.constraint.streams.tri.FilteringTriJoiner
- andExists(Class<B>, BiJoiner<A, B>[], Predicate<B>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andExists(Class<C>, TriJoiner<A, B, C>[], Predicate<C>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andExists(Class<D>, QuadJoiner<A, B, C, D>[], Predicate<D>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andExists(Class<E>, PentaJoiner<A, B, C, D, E>[], Predicate<E>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andFilter(BiPredicate<A, B>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andFilter(Predicate<A>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andFilter(QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andFilter(TriPredicate<A, B, C>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andFlattenLast(Function<A, Iterable<NewA>>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andFlattenLast(Function<B, Iterable<NewB>>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andFlattenLast(Function<C, Iterable<NewC>>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andFlattenLast(Function<D, Iterable<NewD>>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiFunction<A, B, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiFunction<A, B, NewC>, BiFunction<A, B, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiFunction<A, B, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ?, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>, BiConstraintCollector<A, B, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>, BiConstraintCollector<A, B, ?, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(Function<A, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, Function<A, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, Function<A, NewB>, Function<A, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, Function<A, NewB>, Function<A, NewC>, Function<A, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, Function<A, NewB>, Function<A, NewC>, UniConstraintCollector<A, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, UniConstraintCollector<A, ?, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, UniConstraintCollector<A, ?, NewB>, UniConstraintCollector<A, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(Function<A, NewA>, UniConstraintCollector<A, ?, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadFunction<A, B, C, D, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadFunction<A, B, C, D, NewC>, QuadFunction<A, B, C, D, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadFunction<A, B, C, D, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriFunction<A, B, C, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriFunction<A, B, C, NewC>, TriFunction<A, B, C, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriFunction<A, B, C, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, ?, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, TriConstraintCollector<A, B, C, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(BiConstraintCollector<A, B, ?, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiConstraintCollector<A, B, ?, NewA>, BiConstraintCollector<A, B, ?, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiConstraintCollector<A, B, ?, NewA>, BiConstraintCollector<A, B, ?, NewB>, BiConstraintCollector<A, B, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(BiConstraintCollector<A, B, ?, NewA>, BiConstraintCollector<A, B, ?, NewB>, BiConstraintCollector<A, B, ?, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andGroupBy(QuadConstraintCollector<A, B, C, D, ?, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadConstraintCollector<A, B, C, D, ?, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadConstraintCollector<A, B, C, D, ?, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(QuadConstraintCollector<A, B, C, D, ?, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andGroupBy(TriConstraintCollector<A, B, C, ?, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriConstraintCollector<A, B, C, ?, NewA>, TriConstraintCollector<A, B, C, ?, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriConstraintCollector<A, B, C, ?, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, TriConstraintCollector<A, B, C, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(TriConstraintCollector<A, B, C, ?, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andGroupBy(UniConstraintCollector<A, ?, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(UniConstraintCollector<A, ?, NewA>, UniConstraintCollector<A, ?, NewB>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(UniConstraintCollector<A, ?, NewA>, UniConstraintCollector<A, ?, NewB>, UniConstraintCollector<A, ?, NewC>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andGroupBy(UniConstraintCollector<A, ?, NewA>, UniConstraintCollector<A, ?, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andJoin(UniLeftHandSide<B>, BiJoiner<A, B>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andJoin(UniLeftHandSide<C>, TriJoiner<A, B, C>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andJoin(UniLeftHandSide<D>, QuadJoiner<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andMap(BiFunction<A, B, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andMap(Function<A, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andMap(QuadFunction<A, B, C, D, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andMap(TriFunction<A, B, C, NewA>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andNotExists(Class<B>, BiJoiner<A, B>[], Predicate<B>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andNotExists(Class<C>, TriJoiner<A, B, C>[], Predicate<C>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andNotExists(Class<D>, QuadJoiner<A, B, C, D>[], Predicate<D>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andNotExists(Class<E>, PentaJoiner<A, B, C, D, E>[], Predicate<E>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andTerminate() - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andTerminate() - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andTerminate() - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andTerminate() - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andTerminate(BiFunction<A, B, BigDecimal>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andTerminate(Function<A, BigDecimal>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andTerminate(ToIntBiFunction<A, B>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andTerminate(ToIntFunction<A>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andTerminate(ToLongBiFunction<A, B>) - Method in class org.optaplanner.constraint.streams.drools.common.BiLeftHandSide
- andTerminate(ToLongFunction<A>) - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- andTerminate(QuadFunction<A, B, C, D, BigDecimal>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andTerminate(ToIntQuadFunction<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andTerminate(ToIntTriFunction<A, B, C>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andTerminate(ToLongQuadFunction<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.drools.common.QuadLeftHandSide
- andTerminate(ToLongTriFunction<A, B, C>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- andTerminate(TriFunction<A, B, C, BigDecimal>) - Method in class org.optaplanner.constraint.streams.drools.common.TriLeftHandSide
- asList() - Method in interface org.optaplanner.constraint.streams.drools.common.FactTuple
- assertBavetUniConstraintStream(UniConstraintStream<A>) - Method in class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- assertCorrectImpact(int) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- assertCorrectImpact(long) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- assertCorrectImpact(BigDecimal) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- assertValidFromType(Class<A>) - Method in class org.optaplanner.constraint.streams.common.InnerConstraintFactory
B
- BavetAbstractBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.bavet.bi
- BavetAbstractBiConstraintStream(BavetConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- BavetAbstractConstraintStream<Solution_> - Class in org.optaplanner.constraint.streams.bavet.common
- BavetAbstractConstraintStream(BavetConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- BavetAbstractQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.bavet.quad
- BavetAbstractQuadConstraintStream(BavetConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- BavetAbstractTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.bavet.tri
- BavetAbstractTriConstraintStream(BavetConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- BavetAbstractUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.bavet.uni
- BavetAbstractUniConstraintStream(BavetConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- BavetConstraint<Solution_> - Class in org.optaplanner.constraint.streams.bavet
- BavetConstraint(BavetConstraintFactory<Solution_>, String, String, Function<Solution_, Score<?>>, ScoreImpactType, boolean, BavetScoringConstraintStream<Solution_>) - Constructor for class org.optaplanner.constraint.streams.bavet.BavetConstraint
- BavetConstraintFactory<Solution_> - Class in org.optaplanner.constraint.streams.bavet
- BavetConstraintFactory(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.constraint.streams.bavet.BavetConstraintFactory
- BavetConstraintSession<Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.bavet
- BavetConstraintSession(AbstractScoreInliner<Score_>, Map<Class<?>, ForEachUniNode<Object>>, AbstractNode[]) - Constructor for class org.optaplanner.constraint.streams.bavet.BavetConstraintSession
- BavetConstraintSessionFactory<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.bavet
- BavetConstraintSessionFactory(SolutionDescriptor<Solution_>, List<BavetConstraint<Solution_>>) - Constructor for class org.optaplanner.constraint.streams.bavet.BavetConstraintSessionFactory
- BavetConstraintStreamScoreDirector<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.bavet
-
FP streams implementation of
ScoreDirector, which only recalculates theScoreof the part of theworking solutionthat changed, instead of the going through the entirePlanningSolution. - BavetConstraintStreamScoreDirector(BavetConstraintStreamScoreDirectorFactory<Solution_, Score_>, boolean, boolean) - Constructor for class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- BavetConstraintStreamScoreDirectorFactory<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.bavet
- BavetConstraintStreamScoreDirectorFactory(SolutionDescriptor<Solution_>, ConstraintProvider) - Constructor for class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirectorFactory
- BavetConstraintStreamScoreDirectorFactoryService<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.bavet
- BavetConstraintStreamScoreDirectorFactoryService() - Constructor for class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirectorFactoryService
- BavetFilterBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.bavet.bi
- BavetFilterBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, BiPredicate<A, B>) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetFilterBiConstraintStream
- BavetFilterQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.bavet.quad
- BavetFilterQuadConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadPredicate<A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.BavetFilterQuadConstraintStream
- BavetFilterTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.bavet.tri
- BavetFilterTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, TriPredicate<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetFilterTriConstraintStream
- BavetFilterUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.bavet.uni
- BavetFilterUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, Predicate<A>) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetFilterUniConstraintStream
- BavetForEachUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.bavet.uni
- BavetForEachUniConstraintStream(BavetConstraintFactory<Solution_>, Class<A>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- BavetGroupBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.bavet.bi
- BavetGroupBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetGroupBiConstraintStream
- BavetGroupQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.bavet.quad
- BavetGroupQuadConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.BavetGroupQuadConstraintStream
- BavetGroupTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.bavet.tri
- BavetGroupTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetGroupTriConstraintStream
- BavetGroupUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.bavet.uni
- BavetGroupUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractConstraintStream<Solution_>) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetGroupUniConstraintStream
- BavetIfExistsBiConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.bavet.bi
- BavetIfExistsBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, BavetIfExistsBridgeUniConstraintStream<Solution_, C>, boolean, DefaultTriJoiner<A, B, C>, TriPredicate<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetIfExistsBiConstraintStream
- BavetIfExistsBridgeUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.bavet.uni
- BavetIfExistsBridgeUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsBridgeUniConstraintStream
- BavetIfExistsUniConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.bavet.uni
- BavetIfExistsUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, BavetIfExistsBridgeUniConstraintStream<Solution_, B>, boolean, DefaultBiJoiner<A, B>, BiPredicate<A, B>) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsUniConstraintStream
- BavetJoinBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.bavet.bi
- BavetJoinBiConstraintStream(BavetConstraintFactory<Solution_>, BavetJoinBridgeUniConstraintStream<Solution_, A>, BavetJoinBridgeUniConstraintStream<Solution_, B>, DefaultBiJoiner<A, B>) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBiConstraintStream
- BavetJoinBridgeBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.bavet.bi
- BavetJoinBridgeBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, boolean) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBridgeBiConstraintStream
- BavetJoinBridgeTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.bavet.tri
- BavetJoinBridgeTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, boolean) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetJoinBridgeTriConstraintStream
- BavetJoinBridgeUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.bavet.uni
- BavetJoinBridgeUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, boolean) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetJoinBridgeUniConstraintStream
- BavetJoinConstraintStream<Solution_> - Interface in org.optaplanner.constraint.streams.bavet.common
- BavetJoinQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.bavet.quad
- BavetJoinQuadConstraintStream(BavetConstraintFactory<Solution_>, BavetJoinBridgeTriConstraintStream<Solution_, A, B, C>, BavetJoinBridgeUniConstraintStream<Solution_, D>, DefaultQuadJoiner<A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.BavetJoinQuadConstraintStream
- BavetJoinTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.bavet.tri
- BavetJoinTriConstraintStream(BavetConstraintFactory<Solution_>, BavetJoinBridgeBiConstraintStream<Solution_, A, B>, BavetJoinBridgeUniConstraintStream<Solution_, C>, DefaultTriJoiner<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetJoinTriConstraintStream
- BavetScoringBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.bavet.bi
- BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, BigDecimal>) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, ToIntBiFunction<A, B>) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- BavetScoringBiConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractBiConstraintStream<Solution_, A, B>, ToLongBiFunction<A, B>) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- BavetScoringConstraintStream<Solution_> - Interface in org.optaplanner.constraint.streams.bavet.common
- BavetScoringQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.bavet.quad
- BavetScoringQuadConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractQuadConstraintStream<Solution_, A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- BavetScoringQuadConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, BigDecimal>) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- BavetScoringQuadConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractQuadConstraintStream<Solution_, A, B, C, D>, ToIntQuadFunction<A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- BavetScoringQuadConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractQuadConstraintStream<Solution_, A, B, C, D>, ToLongQuadFunction<A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- BavetScoringTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.bavet.tri
- BavetScoringTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- BavetScoringTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, ToIntTriFunction<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- BavetScoringTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, ToLongTriFunction<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- BavetScoringTriConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, BigDecimal>) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- BavetScoringUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.bavet.uni
- BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, Function<A, BigDecimal>) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, ToIntFunction<A>) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- BavetScoringUniConstraintStream(BavetConstraintFactory<Solution_>, BavetAbstractUniConstraintStream<Solution_, A>, ToLongFunction<A>) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- BavetTupleState - Enum in org.optaplanner.constraint.streams.bavet.common
- BendableLongScoreInliner - Class in org.optaplanner.constraint.streams.common.inliner
- BiJoinerComber<A,B> - Class in org.optaplanner.constraint.streams.bi
-
Combs an array of
BiJoinerinstances into a mergedJoiner and a mergedFiltering. - BiJoinerComber(DefaultBiJoiner<A, B>, BiPredicate<A, B>) - Constructor for class org.optaplanner.constraint.streams.bi.BiJoinerComber
- BiLeftHandSide<A,B> - Class in org.optaplanner.constraint.streams.drools.common
-
Represents the left hand side of a Drools rule, the result of which are two variables.
- bind(Variable<BoundVar_>, Function<A, BoundVar_>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
-
Bind a new variable.
- bind(Variable<BoundVar_>, Variable<LeftJoinVar_>, BiFunction<A, LeftJoinVar_, BoundVar_>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
-
This must only be used in patterns that will eventually end up in accumulate() or groupBy().
- bind(Variable<BoundVar_>, Variable<LeftJoinVarA_>, Variable<LeftJoinVarB_>, Variable<LeftJoinVarC_>, QuadFunction<A, LeftJoinVarA_, LeftJoinVarB_, LeftJoinVarC_, BoundVar_>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
-
As defined by
PatternVariable.bind(Variable, Variable, BiFunction). - bind(Variable<BoundVar_>, Variable<LeftJoinVarA_>, Variable<LeftJoinVarB_>, TriFunction<A, LeftJoinVarA_, LeftJoinVarB_, BoundVar_>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
-
As defined by
PatternVariable.bind(Variable, Variable, BiFunction). - BiTuple<A,B> - Class in org.optaplanner.constraint.streams.bavet.bi
- BiTuple(A, B, int) - Constructor for class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- build() - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- buildConstraint(String, String, Score<?>, ScoreImpactType, BavetScoringConstraintStream<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- buildConstraint(String, String, Score<?>, ScoreImpactType, RuleBuilder<Solution_>) - Method in class org.optaplanner.constraint.streams.drools.common.DroolsAbstractConstraintStream
- buildConstraintConfigurable(String, String, ScoreImpactType, BavetScoringConstraintStream<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- buildConstraintConfigurable(String, String, ScoreImpactType, RuleBuilder<Solution_>) - Method in class org.optaplanner.constraint.streams.drools.common.DroolsAbstractConstraintStream
- buildConstraints(ConstraintProvider) - Method in class org.optaplanner.constraint.streams.common.InnerConstraintFactory
- buildConstraintWeightExtractor(String, String) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- buildConstraintWeightExtractor(String, String, Score<?>) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- buildIndexer(boolean) - Method in class org.optaplanner.constraint.streams.bavet.common.index.IndexerFactory
- buildKieBase(SolutionDescriptor<Solution_>, ConstraintProvider, boolean) - Static method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactory
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetFilterBiConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetGroupBiConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetIfExistsBiConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBiConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBridgeBiConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetFilterQuadConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetGroupQuadConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetJoinQuadConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetFilterTriConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetGroupTriConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinBridgeTriConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinTriConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetFilterUniConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetGroupUniConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsBridgeUniConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsUniConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetJoinBridgeUniConstraintStream
- buildNode(NodeBuildHelper<Score_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- buildRule(Global<WeightedScoreImpacter>) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraint
- buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirectorFactory
- buildScoreDirector(boolean, boolean) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactory
- buildScoreDirectorFactory(ClassLoader, SolutionDescriptor<Solution_>, ScoreDirectorFactoryConfig) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirectorFactoryService
- buildScoreDirectorFactory(ClassLoader, SolutionDescriptor<Solution_>, ScoreDirectorFactoryConfig) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactoryService
- buildScoreInliner(ScoreDefinition<Score_>, boolean) - Static method in class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
- buildSession(boolean, Solution_) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintSessionFactory
- buildWeightedScoreImpacter(Constraint, BendableLongScore) - Method in class org.optaplanner.constraint.streams.common.inliner.BendableLongScoreInliner
- buildWeightedScoreImpacter(Constraint, Score_) - Method in class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
-
Create a new instance of
WeightedScoreImpacterfor a particular constraint.
C
- calculateScore() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- calculateScore() - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractGroupNode
- calculateScore() - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- calculateScore() - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractJoinNode
- calculateScore() - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractNode
- calculateScore() - Method in class org.optaplanner.constraint.streams.bavet.uni.ForEachUniNode
- calculateScore() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- calculateScore(int) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintSession
- childStreamList - Variable in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- childStreamList - Variable in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- childStreamList - Variable in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- childStreamList - Variable in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- close() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- close() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraint
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetFilterBiConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetGroupBiConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetIfExistsBiConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBiConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBridgeBiConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in interface org.optaplanner.constraint.streams.bavet.common.BavetScoringConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetFilterQuadConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetGroupQuadConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetJoinQuadConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetFilterTriConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetGroupTriConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinBridgeTriConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinTriConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetFilterUniConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetGroupUniConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsBridgeUniConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsUniConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetJoinBridgeUniConstraintStream
- collectActiveConstraintStreams(Set<BavetAbstractConstraintStream<Solution_>>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- comb(BiJoiner<A, B>[]) - Static method in class org.optaplanner.constraint.streams.bi.BiJoinerComber
- comb(PentaJoiner<A, B, C, D, E>[]) - Static method in class org.optaplanner.constraint.streams.penta.PentaJoinerComber
- comb(QuadJoiner<A, B, C, D>[]) - Static method in class org.optaplanner.constraint.streams.quad.QuadJoinerComber
- comb(TriJoiner<A, B, C>[]) - Static method in class org.optaplanner.constraint.streams.tri.TriJoinerComber
- combineLeftMappings(DefaultBiJoiner<A, B>) - Static method in class org.optaplanner.constraint.streams.bavet.common.index.JoinerUtils
- combineLeftMappings(DefaultPentaJoiner<A, B, C, D, E>) - Static method in class org.optaplanner.constraint.streams.bavet.common.index.JoinerUtils
- combineLeftMappings(DefaultQuadJoiner<A, B, C, D>) - Static method in class org.optaplanner.constraint.streams.bavet.common.index.JoinerUtils
- combineLeftMappings(DefaultTriJoiner<A, B, C>) - Static method in class org.optaplanner.constraint.streams.bavet.common.index.JoinerUtils
- combineRightMappings(AbstractJoiner<Right_>) - Static method in class org.optaplanner.constraint.streams.bavet.common.index.JoinerUtils
- constraintFactory - Variable in class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- constraintFactory - Variable in class org.optaplanner.constraint.streams.drools.common.DroolsAbstractConstraintStream
- constraintMatchEnabled - Variable in class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
- Counter(Tuple_) - Constructor for class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode.Counter
- countRight - Variable in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode.Counter
- createFlattenedVariable(String, Variable<U>, Function<U, Iterable<Result_>>) - Method in class org.optaplanner.constraint.streams.drools.DroolsVariableFactory
-
Declare a new
Variablewith a given name, which will hold the individual results of applying the given mapping function on the value of the provided variable. - createGroupKey(InTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractGroupNode
- createIndexProperties(LeftTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- createIndexProperties(LeftTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractJoinNode
- createOutTuple(LeftTuple_, UniTuple<Right_>) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractJoinNode
- createOutTuple(Group<OutTuple_, GroupKey_, ResultContainer_>) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractGroupNode
- createVariable(Class<U>, String) - Method in class org.optaplanner.constraint.streams.drools.DroolsVariableFactory
-
Declare a new
Variablewith a given name and no declared source. - createVariable(String) - Method in class org.optaplanner.constraint.streams.drools.DroolsVariableFactory
-
Declares a new
Object-typed variable, seeDroolsVariableFactory.createVariable(Class, String)for details. - createVariable(String, Variable<U>, Variable<V>, BiFunction<U, V, Result_>) - Method in class org.optaplanner.constraint.streams.drools.DroolsVariableFactory
-
Declare a new
Variablewith a given name, which will hold the result of applying a given mapping function on values of the provided variables. - createVariable(String, Variable<U>, Variable<V>, Variable<W>, Variable<Y>, QuadFunction<U, V, W, Y, Result_>) - Method in class org.optaplanner.constraint.streams.drools.DroolsVariableFactory
- createVariable(String, Variable<U>, Variable<V>, Variable<W>, TriFunction<U, V, W, Result_>) - Method in class org.optaplanner.constraint.streams.drools.DroolsVariableFactory
- CREATING - org.optaplanner.constraint.streams.bavet.common.BavetTupleState
D
- DEAD - org.optaplanner.constraint.streams.bavet.common.BavetTupleState
- DefaultBiJoiner<A,B> - Class in org.optaplanner.constraint.streams.bi
- DefaultBiJoiner(Function<A, Property_>, JoinerType, Function<B, Property_>) - Constructor for class org.optaplanner.constraint.streams.bi.DefaultBiJoiner
- DefaultJoinerService - Class in org.optaplanner.constraint.streams
- DefaultJoinerService() - Constructor for class org.optaplanner.constraint.streams.DefaultJoinerService
- DefaultPentaJoiner<A,B,C,D,E> - Class in org.optaplanner.constraint.streams.penta
- DefaultPentaJoiner(QuadFunction<A, B, C, D, Property_>, JoinerType, Function<E, Property_>) - Constructor for class org.optaplanner.constraint.streams.penta.DefaultPentaJoiner
- DefaultQuadJoiner<A,B,C,D> - Class in org.optaplanner.constraint.streams.quad
- DefaultQuadJoiner(TriFunction<A, B, C, Property_>, JoinerType, Function<D, Property_>) - Constructor for class org.optaplanner.constraint.streams.quad.DefaultQuadJoiner
- DefaultTriJoiner<A,B,C> - Class in org.optaplanner.constraint.streams.tri
- DefaultTriJoiner(BiFunction<A, B, Property_>, JoinerType, Function<C, Property_>) - Constructor for class org.optaplanner.constraint.streams.tri.DefaultTriJoiner
- destroyAndGetNodeList() - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- dirty - Variable in class org.optaplanner.constraint.streams.bavet.common.Group
- distinct() - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- distinct() - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- distinct() - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- distinct() - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- DroolsAbstractBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.drools.bi
- DroolsAbstractBiConstraintStream(DroolsConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- DroolsAbstractConstraintStream<Solution_> - Class in org.optaplanner.constraint.streams.drools.common
- DroolsAbstractConstraintStream(DroolsConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.drools.common.DroolsAbstractConstraintStream
- DroolsAbstractQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.drools.quad
- DroolsAbstractQuadConstraintStream(DroolsConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- DroolsAbstractTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.drools.tri
- DroolsAbstractTriConstraintStream(DroolsConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- DroolsAbstractUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.drools.uni
- DroolsAbstractUniConstraintStream(DroolsConstraintFactory<Solution_>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- DroolsConstraint<Solution_> - Class in org.optaplanner.constraint.streams.drools
- DroolsConstraint(DroolsConstraintFactory<Solution_>, String, String, Function<Solution_, Score<?>>, ScoreImpactType, boolean, RuleBuilder<Solution_>) - Constructor for class org.optaplanner.constraint.streams.drools.DroolsConstraint
- DroolsConstraintFactory<Solution_> - Class in org.optaplanner.constraint.streams.drools
- DroolsConstraintFactory(SolutionDescriptor<Solution_>) - Constructor for class org.optaplanner.constraint.streams.drools.DroolsConstraintFactory
- DroolsConstraintStreamScoreDirector<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.drools
-
FP streams implementation of
ScoreDirector, which only recalculates theScoreof the part of theworking solutionthat changed, instead of the going through the entirePlanningSolution. - DroolsConstraintStreamScoreDirector(DroolsConstraintStreamScoreDirectorFactory<Solution_, Score_>, boolean, boolean) - Constructor for class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- DroolsConstraintStreamScoreDirectorFactory<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.drools
- DroolsConstraintStreamScoreDirectorFactory(SolutionDescriptor<Solution_>, KieBaseDescriptor<Solution_>, boolean) - Constructor for class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactory
- DroolsConstraintStreamScoreDirectorFactory(SolutionDescriptor<Solution_>, ConstraintProvider, boolean) - Constructor for class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactory
- DroolsConstraintStreamScoreDirectorFactoryService<Solution_,Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.drools
- DroolsConstraintStreamScoreDirectorFactoryService() - Constructor for class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactoryService
- DroolsExistsBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.drools.bi
- DroolsExistsBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, boolean, boolean, Class<C>, TriJoiner<A, B, C>...) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsExistsBiConstraintStream
- DroolsExistsQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.drools.quad
- DroolsExistsQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, boolean, boolean, Class<E>, PentaJoiner<A, B, C, D, E>...) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsExistsQuadConstraintStream
- DroolsExistsTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.drools.tri
- DroolsExistsTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, boolean, boolean, Class<D>, QuadJoiner<A, B, C, D>...) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsExistsTriConstraintStream
- DroolsExistsUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.drools.uni
- DroolsExistsUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, boolean, boolean, Class<B>, BiJoiner<A, B>...) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsExistsUniConstraintStream
- DroolsFilterBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.drools.bi
- DroolsFilterBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiPredicate<A, B>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsFilterBiConstraintStream
- DroolsFilterQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.drools.quad
- DroolsFilterQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadPredicate<A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsFilterQuadConstraintStream
- DroolsFilterTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.drools.tri
- DroolsFilterTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriPredicate<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsFilterTriConstraintStream
- DroolsFilterUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.drools.uni
- DroolsFilterUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Predicate<A>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsFilterUniConstraintStream
- DroolsFlatteningBiConstraintStream<Solution_,A,NewB> - Class in org.optaplanner.constraint.streams.drools.bi
- DroolsFlatteningBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, Function<B, Iterable<NewB>>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsFlatteningBiConstraintStream
- DroolsFlatteningQuadConstraintStream<Solution_,A,B,C,NewD> - Class in org.optaplanner.constraint.streams.drools.quad
- DroolsFlatteningQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, Function<D, Iterable<NewD>>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsFlatteningQuadConstraintStream
- DroolsFlatteningTriConstraintStream<Solution_,A,B,NewC> - Class in org.optaplanner.constraint.streams.drools.tri
- DroolsFlatteningTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, Function<C, Iterable<NewC>>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsFlatteningTriConstraintStream
- DroolsFlatteningUniConstraintStream<Solution_,NewA> - Class in org.optaplanner.constraint.streams.drools.uni
- DroolsFlatteningUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, Iterable<NewA>>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsFlatteningUniConstraintStream
- DroolsFromUniConstraintStream<Solution_,A> - Class in org.optaplanner.constraint.streams.drools.uni
- DroolsFromUniConstraintStream(DroolsConstraintFactory<Solution_>, Class<A>, RetrievalSemantics) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsFromUniConstraintStream
- DroolsGroupingBiConstraintStream<Solution_,NewA,NewB> - Class in org.optaplanner.constraint.streams.drools.bi
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiConstraintCollector<A, B, ?, NewA>, BiConstraintCollector<A, B, ?, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadConstraintCollector<A, B, C, D, ?, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, ?, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriConstraintCollector<A, B, C, ?, NewA>, TriConstraintCollector<A, B, C, ?, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, UniConstraintCollector<A, ?, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, UniConstraintCollector<A, ?, NewA>, UniConstraintCollector<A, ?, NewB>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- DroolsGroupingQuadConstraintStream<Solution_,NewA,NewB,NewC,NewD> - Class in org.optaplanner.constraint.streams.drools.quad
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiFunction<A, B, NewC>, BiFunction<A, B, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiFunction<A, B, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ?, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>, BiConstraintCollector<A, B, ?, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiConstraintCollector<A, B, ?, NewA>, BiConstraintCollector<A, B, ?, NewB>, BiConstraintCollector<A, B, ?, NewC>, BiConstraintCollector<A, B, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadFunction<A, B, C, D, NewC>, QuadFunction<A, B, C, D, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadFunction<A, B, C, D, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadConstraintCollector<A, B, C, D, ?, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>, QuadConstraintCollector<A, B, C, D, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriFunction<A, B, C, NewC>, TriFunction<A, B, C, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriFunction<A, B, C, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriConstraintCollector<A, B, C, ?, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, TriConstraintCollector<A, B, C, ?, NewC>, TriConstraintCollector<A, B, C, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>, Function<A, NewC>, Function<A, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>, Function<A, NewC>, UniConstraintCollector<A, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, UniConstraintCollector<A, ?, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, UniConstraintCollector<A, ?, NewA>, UniConstraintCollector<A, ?, NewB>, UniConstraintCollector<A, ?, NewC>, UniConstraintCollector<A, ?, NewD>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- DroolsGroupingTriConstraintStream<Solution_,NewA,NewB,NewC> - Class in org.optaplanner.constraint.streams.drools.tri
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiFunction<A, B, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiFunction<A, B, NewB>, BiConstraintCollector<A, B, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>, BiConstraintCollector<A, B, ?, NewB>, BiConstraintCollector<A, B, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiConstraintCollector<A, B, ?, NewA>, BiConstraintCollector<A, B, ?, NewB>, BiConstraintCollector<A, B, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadFunction<A, B, C, D, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadFunction<A, B, C, D, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadConstraintCollector<A, B, C, D, ?, NewA>, QuadConstraintCollector<A, B, C, D, ?, NewB>, QuadConstraintCollector<A, B, C, D, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriFunction<A, B, C, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriFunction<A, B, C, NewB>, TriConstraintCollector<A, B, C, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, TriConstraintCollector<A, B, C, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriConstraintCollector<A, B, C, ?, NewA>, TriConstraintCollector<A, B, C, ?, NewB>, TriConstraintCollector<A, B, C, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>, Function<A, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, Function<A, NewB>, UniConstraintCollector<A, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>, UniConstraintCollector<A, ?, NewB>, UniConstraintCollector<A, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, UniConstraintCollector<A, ?, NewA>, UniConstraintCollector<A, ?, NewB>, UniConstraintCollector<A, ?, NewC>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- DroolsGroupingUniConstraintStream<Solution_,NewA> - Class in org.optaplanner.constraint.streams.drools.uni
- DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiConstraintCollector<A, B, ?, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadConstraintCollector<A, B, C, D, ?, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriConstraintCollector<A, B, C, ?, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- DroolsGroupingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, UniConstraintCollector<A, ?, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- DroolsJoinBiConstraintStream<Solution_,A,B> - Class in org.optaplanner.constraint.streams.drools.bi
- DroolsJoinBiConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, DroolsAbstractUniConstraintStream<Solution_, B>, BiJoiner<A, B>) - Constructor for class org.optaplanner.constraint.streams.drools.bi.DroolsJoinBiConstraintStream
- DroolsJoinQuadConstraintStream<Solution_,A,B,C,D> - Class in org.optaplanner.constraint.streams.drools.quad
- DroolsJoinQuadConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, DroolsAbstractUniConstraintStream<Solution_, D>, QuadJoiner<A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.drools.quad.DroolsJoinQuadConstraintStream
- DroolsJoinTriConstraintStream<Solution_,A,B,C> - Class in org.optaplanner.constraint.streams.drools.tri
- DroolsJoinTriConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, DroolsAbstractUniConstraintStream<Solution_, C>, TriJoiner<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.drools.tri.DroolsJoinTriConstraintStream
- DroolsMappingUniConstraintStream<Solution_,NewA> - Class in org.optaplanner.constraint.streams.drools.uni
- DroolsMappingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractBiConstraintStream<Solution_, A, B>, BiFunction<A, B, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsMappingUniConstraintStream
- DroolsMappingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractQuadConstraintStream<Solution_, A, B, C, D>, QuadFunction<A, B, C, D, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsMappingUniConstraintStream
- DroolsMappingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractTriConstraintStream<Solution_, A, B, C>, TriFunction<A, B, C, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsMappingUniConstraintStream
- DroolsMappingUniConstraintStream(DroolsConstraintFactory<Solution_>, DroolsAbstractUniConstraintStream<Solution_, A>, Function<A, NewA>) - Constructor for class org.optaplanner.constraint.streams.drools.uni.DroolsMappingUniConstraintStream
- DroolsVariableFactory - Class in org.optaplanner.constraint.streams.drools
- dying - Variable in class org.optaplanner.constraint.streams.bavet.common.Group
- DYING - org.optaplanner.constraint.streams.bavet.common.BavetTupleState
-
Tuple which was
BavetTupleState.UPDATINGand then invalidated by subsequent tuple.
E
- equals(Object) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetFilterBiConstraintStream
- equals(Object) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBiConstraintStream
- equals(Object) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetFilterQuadConstraintStream
- equals(Object) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetJoinQuadConstraintStream
- equals(Object) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetFilterTriConstraintStream
- equals(Object) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinTriConstraintStream
- equals(Object) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetFilterUniConstraintStream
- equals(Object) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- equals(Object) - Method in class org.optaplanner.constraint.streams.bi.DefaultBiJoiner
- equals(Object) - Method in class org.optaplanner.constraint.streams.bi.FilteringBiJoiner
- equals(Object) - Method in class org.optaplanner.constraint.streams.penta.DefaultPentaJoiner
- equals(Object) - Method in class org.optaplanner.constraint.streams.penta.FilteringPentaJoiner
- equals(Object) - Method in class org.optaplanner.constraint.streams.quad.DefaultQuadJoiner
- equals(Object) - Method in class org.optaplanner.constraint.streams.quad.FilteringQuadJoiner
- equals(Object) - Method in class org.optaplanner.constraint.streams.tri.DefaultTriJoiner
- equals(Object) - Method in class org.optaplanner.constraint.streams.tri.FilteringTriJoiner
- extractConstraintWeight(Solution_) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- extractScore(int) - Method in class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
- extractScore(int) - Method in class org.optaplanner.constraint.streams.common.inliner.BendableLongScoreInliner
- extractTupleStoreSize(ConstraintStream) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
F
- factA - Variable in class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- factA - Variable in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- factA - Variable in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- factA - Variable in class org.optaplanner.constraint.streams.bavet.uni.UniTuple
- factB - Variable in class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- factB - Variable in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- factB - Variable in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- factC - Variable in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- factC - Variable in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- factD - Variable in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- FactTuple - Interface in org.optaplanner.constraint.streams.drools.common
- filter(BiPredicate<A, B>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- filter(BiPredicate<A, B>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- filter(BiPredicate<LeftJoinVar_, A>, Variable<LeftJoinVar_>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- filter(Predicate<A>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- filter(Predicate<A>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- filter(Predicate<A>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- filter(QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- filter(QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- filter(QuadPredicate<LeftJoinVarA_, LeftJoinVarB_, LeftJoinVarC_, A>, Variable<LeftJoinVarA_>, Variable<LeftJoinVarB_>, Variable<LeftJoinVarC_>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- filter(TriPredicate<A, B, C>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- filter(TriPredicate<A, B, C>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- filter(TriPredicate<LeftJoinVarA_, LeftJoinVarB_, A>, Variable<LeftJoinVarA_>, Variable<LeftJoinVarB_>) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- filterForJoin(Variable<LeftJoinVar_>, DefaultBiJoiner<LeftJoinVar_, A>, JoinerType, int) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- filterForJoin(Variable<LeftJoinVarA_>, Variable<LeftJoinVarB_>, Variable<LeftJoinVarC_>, DefaultQuadJoiner<LeftJoinVarA_, LeftJoinVarB_, LeftJoinVarC_, A>, JoinerType, int) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- filterForJoin(Variable<LeftJoinVarA_>, Variable<LeftJoinVarB_>, DefaultTriJoiner<LeftJoinVarA_, LeftJoinVarB_, A>, JoinerType, int) - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- FilteringBiJoiner<A,B> - Class in org.optaplanner.constraint.streams.bi
- FilteringBiJoiner(BiPredicate<A, B>) - Constructor for class org.optaplanner.constraint.streams.bi.FilteringBiJoiner
- FilteringPentaJoiner<A,B,C,D,E> - Class in org.optaplanner.constraint.streams.penta
- FilteringPentaJoiner(PentaPredicate<A, B, C, D, E>) - Constructor for class org.optaplanner.constraint.streams.penta.FilteringPentaJoiner
- FilteringQuadJoiner<A,B,C,D> - Class in org.optaplanner.constraint.streams.quad
- FilteringQuadJoiner(QuadPredicate<A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.quad.FilteringQuadJoiner
- FilteringTriJoiner<A,B,C> - Class in org.optaplanner.constraint.streams.tri
- FilteringTriJoiner(TriPredicate<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.tri.FilteringTriJoiner
- findNodeList(Class<?>) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintSession
- flattenLast(Function<A, Iterable<ResultA_>>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- flattenLast(Function<A, Iterable<ResultA_>>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- flattenLast(Function<B, Iterable<ResultB_>>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- flattenLast(Function<B, Iterable<ResultB_>>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- flattenLast(Function<C, Iterable<ResultC_>>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- flattenLast(Function<C, Iterable<ResultC_>>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- flattenLast(Function<D, Iterable<ResultD_>>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- flattenLast(Function<D, Iterable<ResultD_>>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- forEach(Class<A>) - Method in class org.optaplanner.constraint.streams.common.InnerConstraintFactory
- forEachIncludingNullVars(Class<A>) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintFactory
- forEachIncludingNullVars(Class<A>) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintFactory
- ForEachUniNode<A> - Class in org.optaplanner.constraint.streams.bavet.uni
- ForEachUniNode(Class<A>, Consumer<UniTuple<A>>, Consumer<UniTuple<A>>, int) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.ForEachUniNode
- forEachUniquePair(Class<A>, BiJoiner<A, A>...) - Method in class org.optaplanner.constraint.streams.common.InnerConstraintFactory
- from(Class<A>) - Method in class org.optaplanner.constraint.streams.common.InnerConstraintFactory
- fromUnfiltered(Class<A>) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintFactory
- fromUnfiltered(Class<A>) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintFactory
- fromUniquePair(Class<A>, BiJoiner<A, A>...) - Method in class org.optaplanner.constraint.streams.common.InnerConstraintFactory
G
- get() - Method in class org.optaplanner.constraint.streams.drools.KieBaseDescriptor
- getAgendaFilter() - Method in class org.optaplanner.constraint.streams.drools.SessionDescriptor
-
The purpose of the agenda filter is to determine which rules should run.
- getAggregatedInsert(List<? extends ConstraintStream>) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- getAggregatedRetract(List<? extends ConstraintStream>) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- getChildStreamList() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- getChildStreamList() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- getChildStreamList() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- getChildStreamList() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- getChildStreams() - Method in class org.optaplanner.constraint.streams.drools.common.DroolsAbstractConstraintStream
- getConstraintFactory() - Method in class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- getConstraintFactory() - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- getConstraintFactory() - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- getConstraintFactory() - Method in class org.optaplanner.constraint.streams.drools.common.DroolsAbstractConstraintStream
- getConstraintId() - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- getConstraintMatchTotalMap() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintSession
- getConstraintMatchTotalMap() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- getConstraintMatchTotalMap() - Method in class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
- getConstraintMatchTotalMap() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- getConstraintName() - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- getConstraintPackage() - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- getConstraints() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirectorFactory
- getConstraints() - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStreamScoreDirectorFactory
- getConstraints() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactory
- getConstraintToGlobalMap() - Method in class org.optaplanner.constraint.streams.drools.KieBaseDescriptor
- getConstraintWeight(Constraint) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- getDefaultConstraintPackage() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintFactory
- getDefaultConstraintPackage() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintFactory
- getDependentExpressions() - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- getFilter() - Method in class org.optaplanner.constraint.streams.bi.FilteringBiJoiner
- getFilter() - Method in class org.optaplanner.constraint.streams.penta.FilteringPentaJoiner
- getFilter() - Method in class org.optaplanner.constraint.streams.quad.FilteringQuadJoiner
- getFilter() - Method in class org.optaplanner.constraint.streams.tri.FilteringTriJoiner
- getForEachClass() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- getForEachClass() - Method in class org.optaplanner.constraint.streams.bavet.uni.ForEachUniNode
- getIndexerKey(int, int) - Method in interface org.optaplanner.constraint.streams.bavet.common.index.IndexProperties
- getIndictmentMap() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintSession
- getIndictmentMap() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- getIndictmentMap() - Method in class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
- getIndictmentMap() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- getInsert(ConstraintStream) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- getJoinerCount() - Method in class org.optaplanner.constraint.streams.common.AbstractJoiner
- getJoinerType(int) - Method in class org.optaplanner.constraint.streams.common.AbstractJoiner
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsExistsBiConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsFilterBiConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsFlatteningBiConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsJoinBiConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsExistsQuadConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsFilterQuadConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsFlatteningQuadConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsJoinQuadConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsExistsTriConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsFilterTriConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsFlatteningTriConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsJoinTriConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsExistsUniConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFilterUniConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFlatteningUniConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFromUniConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- getLeftHandSide() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsMappingUniConstraintStream
- getLeftMapping(int) - Method in class org.optaplanner.constraint.streams.bi.DefaultBiJoiner
- getLeftMapping(int) - Method in class org.optaplanner.constraint.streams.penta.DefaultPentaJoiner
- getLeftMapping(int) - Method in class org.optaplanner.constraint.streams.quad.DefaultQuadJoiner
- getLeftMapping(int) - Method in class org.optaplanner.constraint.streams.tri.DefaultTriJoiner
- getMergedFiltering() - Method in class org.optaplanner.constraint.streams.bi.BiJoinerComber
- getMergedFiltering() - Method in class org.optaplanner.constraint.streams.penta.PentaJoinerComber
- getMergedFiltering() - Method in class org.optaplanner.constraint.streams.quad.QuadJoinerComber
- getMergedFiltering() - Method in class org.optaplanner.constraint.streams.tri.TriJoinerComber
- getMergedJoiner() - Method in class org.optaplanner.constraint.streams.bi.BiJoinerComber
- getMergedJoiner() - Method in class org.optaplanner.constraint.streams.penta.PentaJoinerComber
- getMergedJoiner() - Method in class org.optaplanner.constraint.streams.quad.QuadJoinerComber
- getMergedJoiner() - Method in class org.optaplanner.constraint.streams.tri.TriJoinerComber
- getNullityFilter(Class<A>) - Method in class org.optaplanner.constraint.streams.common.InnerConstraintFactory
- getParent() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBridgeBiConstraintStream
- getParent() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinBridgeTriConstraintStream
- getParent() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetJoinBridgeUniConstraintStream
- getPatternVariableA() - Method in class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- getPrerequisiteExpressions() - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- getPrimaryVariable() - Method in interface org.optaplanner.constraint.streams.drools.common.PatternVariable
- getProperty(int) - Method in interface org.optaplanner.constraint.streams.bavet.common.index.IndexProperties
-
Retrieves index property at a given position.
- getRetract(ConstraintStream) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- getRetrievalSemantics() - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- getRetrievalSemantics() - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- getRetrievalSemantics() - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- getRetrievalSemantics() - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- getRightMapping(int) - Method in class org.optaplanner.constraint.streams.common.AbstractJoiner
- getScoreImpactType() - Method in class org.optaplanner.constraint.streams.common.AbstractConstraint
- getScoreInliner() - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- getScoreInliner() - Method in class org.optaplanner.constraint.streams.drools.SessionDescriptor
-
Used to obtain the latest
Scoreand related information from the session returned bySessionDescriptor.getSession(). - getSession() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- getSession() - Method in class org.optaplanner.constraint.streams.drools.SessionDescriptor
- getSolutionDescriptor() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintFactory
- getSolutionDescriptor() - Method in class org.optaplanner.constraint.streams.common.InnerConstraintFactory
- getSolutionDescriptor() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintFactory
- getState() - Method in class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- getState() - Method in interface org.optaplanner.constraint.streams.bavet.common.Tuple
- getState() - Method in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- getState() - Method in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- getState() - Method in class org.optaplanner.constraint.streams.bavet.uni.UniTuple
- getStore() - Method in class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- getStore() - Method in interface org.optaplanner.constraint.streams.bavet.common.Tuple
- getStore() - Method in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- getStore() - Method in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- getStore() - Method in class org.optaplanner.constraint.streams.bavet.uni.UniTuple
- getSupportedScoreDirectorType() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirectorFactoryService
- getSupportedScoreDirectorType() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactoryService
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetFilterBiConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetGroupBiConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetIfExistsBiConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBiConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBridgeBiConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.common.BavetAbstractConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetFilterQuadConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetGroupQuadConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetJoinQuadConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetFilterTriConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetGroupTriConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinBridgeTriConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinTriConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetFilterUniConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetGroupUniConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsBridgeUniConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsUniConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetJoinBridgeUniConstraintStream
- getTupleSource() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- getVariableFactory() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintFactory
- Group<OutTuple_ extends Tuple,GroupKey_,ResultContainer_> - Class in org.optaplanner.constraint.streams.bavet.common
- Group(GroupKey_, ResultContainer_) - Constructor for class org.optaplanner.constraint.streams.bavet.common.Group
- groupBy(BiFunction<A, B, GroupKey_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKey_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, __, Result_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKey_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>, BiFunction<A, B, GroupKeyD_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>, BiFunction<A, B, GroupKeyD_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiFunction<A, B, GroupKeyC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiFunction<A, B, GroupKeyA_>, BiFunction<A, B, GroupKeyB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(Function<A, GroupKey_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKey_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKey_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>, Function<A, GroupKeyD_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>, Function<A, GroupKeyD_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, Function<A, GroupKeyC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(Function<A, GroupKeyA_>, Function<A, GroupKeyB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKey_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKey_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKey_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>, QuadFunction<A, B, C, D, GroupKeyD_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>, QuadFunction<A, B, C, D, GroupKeyD_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadFunction<A, B, C, D, GroupKeyC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadFunction<A, B, C, D, GroupKeyA_>, QuadFunction<A, B, C, D, GroupKeyB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKey_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>, TriFunction<A, B, C, GroupKeyD_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>, TriFunction<A, B, C, GroupKeyD_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriFunction<A, B, C, GroupKeyC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriFunction<A, B, C, GroupKeyA_>, TriFunction<A, B, C, GroupKeyB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- groupBy(BiConstraintCollector<A, B, ResultContainerA_, ResultA_>, BiConstraintCollector<A, B, ResultContainerB_, ResultB_>, BiConstraintCollector<A, B, ResultContainerC_, ResultC_>, BiConstraintCollector<A, B, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- groupBy(QuadConstraintCollector<A, B, C, D, ResultContainerA_, ResultA_>, QuadConstraintCollector<A, B, C, D, ResultContainerB_, ResultB_>, QuadConstraintCollector<A, B, C, D, ResultContainerC_, ResultC_>, QuadConstraintCollector<A, B, C, D, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- groupBy(TriConstraintCollector<A, B, C, ResultContainerA_, ResultA_>, TriConstraintCollector<A, B, C, ResultContainerB_, ResultB_>, TriConstraintCollector<A, B, C, ResultContainerC_, ResultC_>, TriConstraintCollector<A, B, C, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainer_, Result_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- groupBy(UniConstraintCollector<A, ResultContainerA_, ResultA_>, UniConstraintCollector<A, ResultContainerB_, ResultB_>, UniConstraintCollector<A, ResultContainerC_, ResultC_>, UniConstraintCollector<A, ResultContainerD_, ResultD_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- groupKey - Variable in class org.optaplanner.constraint.streams.bavet.common.Group
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetFilterBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetGroupBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetIfExistsBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBridgeBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetFilterQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetGroupQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetJoinQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetFilterTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetGroupTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinBridgeTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetFilterUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetGroupUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsBridgeUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetJoinBridgeUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- guaranteesDistinct() - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
-
This method will return true if the constraint stream is guaranteed to only produce distinct tuples.
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsExistsBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsFilterBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsFlatteningBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsJoinBiConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsExistsQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsFilterQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsFlatteningQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsJoinQuadConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsExistsTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsFilterTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsFlatteningTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsJoinTriConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsExistsUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFilterUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFlatteningUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFromUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- guaranteesDistinct() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsMappingUniConstraintStream
- guaranteesDistinct() - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
-
This method will return true if the constraint stream is guaranteed to only produce distinct tuples.
- guaranteesDistinct() - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
-
This method will return true if the constraint stream is guaranteed to only produce distinct tuples.
- guaranteesDistinct() - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
-
This method returns true if the constraint stream is guaranteed to only produce distinct tuples.
H
- hashCode() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetFilterBiConstraintStream
- hashCode() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBiConstraintStream
- hashCode() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetFilterQuadConstraintStream
- hashCode() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetJoinQuadConstraintStream
- hashCode() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetFilterTriConstraintStream
- hashCode() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinTriConstraintStream
- hashCode() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetFilterUniConstraintStream
- hashCode() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- hashCode() - Method in class org.optaplanner.constraint.streams.bi.DefaultBiJoiner
- hashCode() - Method in class org.optaplanner.constraint.streams.bi.FilteringBiJoiner
- hashCode() - Method in class org.optaplanner.constraint.streams.penta.DefaultPentaJoiner
- hashCode() - Method in class org.optaplanner.constraint.streams.penta.FilteringPentaJoiner
- hashCode() - Method in class org.optaplanner.constraint.streams.quad.DefaultQuadJoiner
- hashCode() - Method in class org.optaplanner.constraint.streams.quad.FilteringQuadJoiner
- hashCode() - Method in class org.optaplanner.constraint.streams.tri.DefaultTriJoiner
- hashCode() - Method in class org.optaplanner.constraint.streams.tri.FilteringTriJoiner
I
- ifExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- ifExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- ifExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- ifExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- ifExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- ifExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- ifExists(UniConstraintStream<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- ifExists(UniConstraintStream<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- ifExists(UniConstraintStream<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- ifExists(UniConstraintStream<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- ifExistsIncludingNullVars(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- ifExistsIncludingNullVars(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- ifExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- ifExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- ifExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- ifExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- ifExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- ifExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- ifNotExists(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- ifNotExists(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- ifNotExists(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- ifNotExists(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- ifNotExists(UniConstraintStream<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- ifNotExists(UniConstraintStream<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- ifNotExists(UniConstraintStream<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- ifNotExists(UniConstraintStream<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- ifNotExistsIncludingNullVars(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- ifNotExistsIncludingNullVars(Class<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- ifNotExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- ifNotExistsIncludingNullVars(Class<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- ifNotExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- ifNotExistsIncludingNullVars(Class<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- ifNotExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- ifNotExistsIncludingNullVars(Class<E>, PentaJoiner<A, B, C, D, E>...) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impact(int, JustificationsSupplier) - Method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter.IntImpactFunction
- impact(long, JustificationsSupplier) - Method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter.LongImpactFunction
- impact(String, String, Score<?>) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- impact(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impact(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impact(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impact(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impact(BigDecimal, JustificationsSupplier) - Method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter.BigDecimalImpactFunction
- impact(Tuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractScorer
- impactBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactScore(int, JustificationsSupplier) - Method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter
- impactScore(long, JustificationsSupplier) - Method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter
- impactScore(String, String, Score<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- impactScore(String, String, Score<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactScore(String, String, Score<?>, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- impactScore(String, String, Score<?>, ToIntFunction<A>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- impactScore(String, String, Score<?>, ToIntFunction<A>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- impactScore(String, String, Score<?>, ToIntFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- impactScore(String, String, Score<?>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- impactScore(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- impactScore(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impactScore(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactScore(String, String, Score<?>, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- impactScore(String, String, Score<?>, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- impactScore(String, String, Score<?>, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactScore(BigDecimal, JustificationsSupplier) - Method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter
- impactScoreBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, Function<A, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactScoreConfigurable(String, String, ToIntBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- impactScoreConfigurable(String, String, ToIntFunction<A>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreConfigurable(String, String, ToIntFunction<A>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreConfigurable(String, String, ToIntFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreConfigurable(String, String, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreConfigurable(String, String, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- impactScoreConfigurable(String, String, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impactScoreConfigurable(String, String, ToIntQuadFunction<A, B, C, D>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactScoreConfigurable(String, String, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- impactScoreConfigurable(String, String, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreConfigurable(String, String, ToIntTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactScoreConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- impactScoreConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactScoreConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- impactScoreConfigurableBigDecimal(String, String, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreConfigurableBigDecimal(String, String, Function<A, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreConfigurableBigDecimal(String, String, Function<A, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactScoreConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- impactScoreConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impactScoreConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactScoreConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- impactScoreConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactScoreConfigurableLong(String, String, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- impactScoreConfigurableLong(String, String, ToLongBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactScoreConfigurableLong(String, String, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- impactScoreConfigurableLong(String, String, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreConfigurableLong(String, String, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreConfigurableLong(String, String, ToLongFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactScoreConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- impactScoreConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impactScoreConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactScoreConfigurableLong(String, String, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- impactScoreConfigurableLong(String, String, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreConfigurableLong(String, String, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongBiFunction<A, B>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongBiFunction<A, B>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongFunction<A>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongFunction<A>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- impactScoreLong(String, String, Score<?>, ToLongTriFunction<A, B, C>, ScoreImpactType) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- Indexer<Tuple_ extends Tuple,Value_> - Interface in org.optaplanner.constraint.streams.bavet.common.index
-
An indexer for entity or fact
X, maps a property or a combination of properties ofX, denoted byindexProperties, to all instances ofXthat match those properties, depending on the the indexer type (equal, lower than, ...). - IndexerFactory - Class in org.optaplanner.constraint.streams.bavet.common.index
- IndexerFactory(AbstractJoiner) - Constructor for class org.optaplanner.constraint.streams.bavet.common.index.IndexerFactory
- IndexProperties - Interface in org.optaplanner.constraint.streams.bavet.common.index
-
No instance of implementing classes is expected to equal any instance other than itself.
- InnerBiConstraintStream<A,B> - Interface in org.optaplanner.constraint.streams.bi
- InnerConstraintFactory<Solution_,Constraint_ extends org.optaplanner.core.api.score.stream.Constraint> - Class in org.optaplanner.constraint.streams.common
- InnerConstraintFactory() - Constructor for class org.optaplanner.constraint.streams.common.InnerConstraintFactory
- InnerQuadConstraintStream<A,B,C,D> - Interface in org.optaplanner.constraint.streams.quad
- InnerTriConstraintStream<A,B,C> - Interface in org.optaplanner.constraint.streams.tri
- InnerUniConstraintStream<A> - Interface in org.optaplanner.constraint.streams.uni
- insert(A) - Method in class org.optaplanner.constraint.streams.bavet.uni.ForEachUniNode
- insert(InTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractGroupNode
- insert(Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintSession
- insert(Tuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractScorer
- insertLeft(LeftTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- insertLeft(LeftTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractJoinNode
- insertRight(UniTuple<Right_>) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- insertRight(UniTuple<Right_>) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractJoinNode
- isActive() - Method in enum org.optaplanner.constraint.streams.bavet.common.BavetTupleState
- isConstraintMatchEnabled() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- isConstraintMatchEnabled() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- isDirty() - Method in enum org.optaplanner.constraint.streams.bavet.common.BavetTupleState
- isDroolsAlphaNetworkCompilationEnabled() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactory
- isEmpty() - Method in interface org.optaplanner.constraint.streams.bavet.common.index.Indexer
- isFiltered(LeftTuple_, UniTuple<Right_>) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- isFiltering() - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- isStreamActive(ConstraintStream) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
J
- join(Class<B>, BiJoiner<A, B>...) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- join(Class<C>, TriJoiner<A, B, C>...) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- join(Class<D>, QuadJoiner<A, B, C, D>...) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- join(UniConstraintStream<B>, BiJoinerComber<A, B>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- join(UniConstraintStream<B>, BiJoinerComber<A, B>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- join(UniConstraintStream<B>, BiJoinerComber<A, B>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
-
Allows
ConstraintFactory.forEachUniquePair(Class)to reuse the joiner combing logic. - join(UniConstraintStream<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- join(UniConstraintStream<B>, BiJoiner<A, B>...) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- join(UniConstraintStream<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- join(UniConstraintStream<C>, TriJoiner<A, B, C>...) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- join(UniConstraintStream<D>, QuadJoiner<A, B, C, D>...) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- joinerTypes - Variable in class org.optaplanner.constraint.streams.common.AbstractJoiner
- JoinerUtils - Class in org.optaplanner.constraint.streams.bavet.common.index
- JustificationsSupplier - Interface in org.optaplanner.constraint.streams.common.inliner
-
This interface allows to create justifications lazily if and only if constraint matches are enabled.
K
L
- leftTuple - Variable in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode.Counter
- LEGACY - org.optaplanner.constraint.streams.common.RetrievalSemantics
-
Deprecated, for removal: This API element is subject to removal in a future version.this semantics is deprecated and kept around for backward compatibility reasons. It will be removed in 9.0 together with the from() family of methods, along with this entire enum.
M
- map(BiFunction<A, B, ResultA_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- map(BiFunction<A, B, ResultA_>) - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsAbstractBiConstraintStream
- map(Function<A, ResultA_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- map(Function<A, ResultA_>) - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsAbstractUniConstraintStream
- map(QuadFunction<A, B, C, D, ResultA_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- map(QuadFunction<A, B, C, D, ResultA_>) - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsAbstractQuadConstraintStream
- map(TriFunction<A, B, C, ResultA_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- map(TriFunction<A, B, C, ResultA_>) - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsAbstractTriConstraintStream
- matches(A, B) - Method in class org.optaplanner.constraint.streams.bi.DefaultBiJoiner
- matches(A, B, C) - Method in class org.optaplanner.constraint.streams.tri.DefaultTriJoiner
- matches(A, B, C, D) - Method in class org.optaplanner.constraint.streams.quad.DefaultQuadJoiner
- matches(A, B, C, D, E) - Method in class org.optaplanner.constraint.streams.penta.DefaultPentaJoiner
- merge(List<DefaultBiJoiner<A, B>>) - Static method in class org.optaplanner.constraint.streams.bi.DefaultBiJoiner
- merge(List<DefaultPentaJoiner<A, B, C, D, E>>) - Static method in class org.optaplanner.constraint.streams.penta.DefaultPentaJoiner
- merge(List<DefaultQuadJoiner<A, B, C, D>>) - Static method in class org.optaplanner.constraint.streams.quad.DefaultQuadJoiner
- merge(List<DefaultTriJoiner<A, B, C>>) - Static method in class org.optaplanner.constraint.streams.tri.DefaultTriJoiner
- MIXED - org.optaplanner.constraint.streams.common.ScoreImpactType
N
- newBiJoiner(BiPredicate<A, B>) - Method in class org.optaplanner.constraint.streams.DefaultJoinerService
- newBiJoiner(Function<A, Property_>, JoinerType, Function<B, Property_>) - Method in class org.optaplanner.constraint.streams.DefaultJoinerService
- newConstraintStreamingSession(boolean, Solution_) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirectorFactory
- newPentaJoiner(PentaPredicate<A, B, C, D, E>) - Method in class org.optaplanner.constraint.streams.DefaultJoinerService
- newPentaJoiner(QuadFunction<A, B, C, D, Property_>, JoinerType, Function<E, Property_>) - Method in class org.optaplanner.constraint.streams.DefaultJoinerService
- newQuadJoiner(QuadPredicate<A, B, C, D>) - Method in class org.optaplanner.constraint.streams.DefaultJoinerService
- newQuadJoiner(TriFunction<A, B, C, Property_>, JoinerType, Function<D, Property_>) - Method in class org.optaplanner.constraint.streams.DefaultJoinerService
- newSession(boolean, Solution_) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirectorFactory
- newTriJoiner(BiFunction<A, B, Property_>, JoinerType, Function<C, Property_>) - Method in class org.optaplanner.constraint.streams.DefaultJoinerService
- newTriJoiner(TriPredicate<A, B, C>) - Method in class org.optaplanner.constraint.streams.DefaultJoinerService
- NodeBuildHelper<Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.bavet.common
- NodeBuildHelper(Set<? extends ConstraintStream>, Map<Constraint, Score_>, AbstractScoreInliner<Score_>) - Constructor for class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
O
- of(WeightedScoreImpacter.BigDecimalImpactFunction) - Static method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter
- of(WeightedScoreImpacter.IntImpactFunction) - Static method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter
- of(WeightedScoreImpacter.LongImpactFunction) - Static method in interface org.optaplanner.constraint.streams.common.inliner.WeightedScoreImpacter
- OK - org.optaplanner.constraint.streams.bavet.common.BavetTupleState
-
Freshly refreshed tuple.
- onDeleteMatch(Match) - Method in class org.optaplanner.constraint.streams.drools.OptaPlannerRuleEventListener
- onUpdateMatch(Match) - Method in class org.optaplanner.constraint.streams.drools.OptaPlannerRuleEventListener
- OptaPlannerRuleEventListener - Class in org.optaplanner.constraint.streams.drools
- OptaPlannerRuleEventListener() - Constructor for class org.optaplanner.constraint.streams.drools.OptaPlannerRuleEventListener
- org.optaplanner.constraint.streams - package org.optaplanner.constraint.streams
- org.optaplanner.constraint.streams.bavet - package org.optaplanner.constraint.streams.bavet
- org.optaplanner.constraint.streams.bavet.bi - package org.optaplanner.constraint.streams.bavet.bi
- org.optaplanner.constraint.streams.bavet.common - package org.optaplanner.constraint.streams.bavet.common
- org.optaplanner.constraint.streams.bavet.common.index - package org.optaplanner.constraint.streams.bavet.common.index
- org.optaplanner.constraint.streams.bavet.quad - package org.optaplanner.constraint.streams.bavet.quad
- org.optaplanner.constraint.streams.bavet.tri - package org.optaplanner.constraint.streams.bavet.tri
- org.optaplanner.constraint.streams.bavet.uni - package org.optaplanner.constraint.streams.bavet.uni
- org.optaplanner.constraint.streams.bi - package org.optaplanner.constraint.streams.bi
- org.optaplanner.constraint.streams.common - package org.optaplanner.constraint.streams.common
- org.optaplanner.constraint.streams.common.inliner - package org.optaplanner.constraint.streams.common.inliner
- org.optaplanner.constraint.streams.drools - package org.optaplanner.constraint.streams.drools
- org.optaplanner.constraint.streams.drools.bi - package org.optaplanner.constraint.streams.drools.bi
- org.optaplanner.constraint.streams.drools.common - package org.optaplanner.constraint.streams.drools.common
- org.optaplanner.constraint.streams.drools.quad - package org.optaplanner.constraint.streams.drools.quad
- org.optaplanner.constraint.streams.drools.tri - package org.optaplanner.constraint.streams.drools.tri
- org.optaplanner.constraint.streams.drools.uni - package org.optaplanner.constraint.streams.drools.uni
- org.optaplanner.constraint.streams.penta - package org.optaplanner.constraint.streams.penta
- org.optaplanner.constraint.streams.quad - package org.optaplanner.constraint.streams.quad
- org.optaplanner.constraint.streams.tri - package org.optaplanner.constraint.streams.tri
- org.optaplanner.constraint.streams.uni - package org.optaplanner.constraint.streams.uni
P
- parentCount - Variable in class org.optaplanner.constraint.streams.bavet.common.Group
- PatternVariable<A,PatternVar_,Child_ extends PatternVariable<A,PatternVar_,Child_>> - Interface in org.optaplanner.constraint.streams.drools.common
- penalize(String, String, Score<?>) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- penalize(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- penalize(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- penalize(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- penalize(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- penalizeBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- penalizeBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- penalizeBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- penalizeBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- penalizeConfigurable(String, String) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- penalizeConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- penalizeConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- penalizeConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- penalizeConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- penalizeConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- penalizeConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- penalizeConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- penalizeConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- penalizeConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- penalizeConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- penalizeConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- penalizeConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- penalizeLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- penalizeLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- penalizeLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- penalizeLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- PENALTY - org.optaplanner.constraint.streams.common.ScoreImpactType
- PentaJoinerComber<A,B,C,D,E> - Class in org.optaplanner.constraint.streams.penta
-
Combs an array of
PentaJoinerinstances into a mergedJoiner and a mergedFiltering. - PentaJoinerComber(DefaultPentaJoiner<A, B, C, D, E>, PentaPredicate<A, B, C, D, E>) - Constructor for class org.optaplanner.constraint.streams.penta.PentaJoinerComber
- put(IndexProperties, Tuple_, Value_) - Method in interface org.optaplanner.constraint.streams.bavet.common.index.Indexer
-
Differs from
Map.put(Object, Object)because it fails if the key already exists. - putInsertRetract(ConstraintStream, Consumer<Tuple_>, Consumer<Tuple_>) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
Q
- QuadJoinerComber<A,B,C,D> - Class in org.optaplanner.constraint.streams.quad
-
Combs an array of
QuadJoinerinstances into a mergedJoiner and a mergedFiltering. - QuadJoinerComber(DefaultQuadJoiner<A, B, C, D>, QuadPredicate<A, B, C, D>) - Constructor for class org.optaplanner.constraint.streams.quad.QuadJoinerComber
- QuadLeftHandSide<A,B,C,D> - Class in org.optaplanner.constraint.streams.drools.common
-
Represents the left hand side of a Drools rule, the result of which are four variables.
- QuadTuple<A,B,C,D> - Class in org.optaplanner.constraint.streams.bavet.quad
- QuadTuple(A, B, C, D, int) - Constructor for class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
R
- remove(IndexProperties, Tuple_) - Method in interface org.optaplanner.constraint.streams.bavet.common.index.Indexer
-
Differs from
Map.remove(Object)because it fails if the key does not exist. - requiresFlushing() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- requiresFlushing() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- reserveTupleStoreIndex(ConstraintStream) - Method in class org.optaplanner.constraint.streams.bavet.common.NodeBuildHelper
- resultContainer - Variable in class org.optaplanner.constraint.streams.bavet.common.Group
- retract(A) - Method in class org.optaplanner.constraint.streams.bavet.uni.ForEachUniNode
- retract(InTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractGroupNode
- retract(Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintSession
- retract(Tuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractScorer
- retractLeft(LeftTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- retractLeft(LeftTuple_) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractJoinNode
- retractRight(UniTuple<Right_>) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode
- retractRight(UniTuple<Right_>) - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractJoinNode
- RetrievalSemantics - Enum in org.optaplanner.constraint.streams.common
-
Determines the behavior of joins and conditional propagation based on whether they are coming off of a constraint stream started by either
ConstraintFactory.from(Class)orConstraintFactory.forEach(Class)family of methods. - reward(String, String, Score<?>) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- reward(String, String, Score<?>, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- reward(String, String, Score<?>, ToIntFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- reward(String, String, Score<?>, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- reward(String, String, Score<?>, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- REWARD - org.optaplanner.constraint.streams.common.ScoreImpactType
- rewardBigDecimal(String, String, Score<?>, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- rewardBigDecimal(String, String, Score<?>, Function<A, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- rewardBigDecimal(String, String, Score<?>, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- rewardBigDecimal(String, String, Score<?>, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- rewardConfigurable(String, String) - Method in class org.optaplanner.constraint.streams.common.AbstractConstraintStream
- rewardConfigurable(String, String, ToIntBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- rewardConfigurable(String, String, ToIntFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- rewardConfigurable(String, String, ToIntQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- rewardConfigurable(String, String, ToIntTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- rewardConfigurableBigDecimal(String, String, BiFunction<A, B, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- rewardConfigurableBigDecimal(String, String, Function<A, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- rewardConfigurableBigDecimal(String, String, QuadFunction<A, B, C, D, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- rewardConfigurableBigDecimal(String, String, TriFunction<A, B, C, BigDecimal>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- rewardConfigurableLong(String, String, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- rewardConfigurableLong(String, String, ToLongFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- rewardConfigurableLong(String, String, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- rewardConfigurableLong(String, String, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- rewardLong(String, String, Score<?>, ToLongBiFunction<A, B>) - Method in interface org.optaplanner.constraint.streams.bi.InnerBiConstraintStream
- rewardLong(String, String, Score<?>, ToLongFunction<A>) - Method in interface org.optaplanner.constraint.streams.uni.InnerUniConstraintStream
- rewardLong(String, String, Score<?>, ToLongQuadFunction<A, B, C, D>) - Method in interface org.optaplanner.constraint.streams.quad.InnerQuadConstraintStream
- rewardLong(String, String, Score<?>, ToLongTriFunction<A, B, C>) - Method in interface org.optaplanner.constraint.streams.tri.InnerTriConstraintStream
- rightMappings - Variable in class org.optaplanner.constraint.streams.common.AbstractJoiner
- RuleBuilder<Solution_> - Interface in org.optaplanner.constraint.streams.drools.common
S
- ScoreImpactType - Enum in org.optaplanner.constraint.streams.common
- session - Variable in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- SessionDescriptor<Score_ extends org.optaplanner.core.api.score.Score<Score_>> - Class in org.optaplanner.constraint.streams.drools
- SessionDescriptor(KieSession, AbstractScoreInliner<Score_>, AgendaFilter) - Constructor for class org.optaplanner.constraint.streams.drools.SessionDescriptor
- setConstraint(BavetConstraint<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- setConstraint(BavetConstraint<Solution_>) - Method in interface org.optaplanner.constraint.streams.bavet.common.BavetScoringConstraintStream
- setConstraint(BavetConstraint<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- setConstraint(BavetConstraint<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- setConstraint(BavetConstraint<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- setJoinStream(BavetJoinConstraintStream<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBridgeBiConstraintStream
- setJoinStream(BavetJoinConstraintStream<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinBridgeTriConstraintStream
- setJoinStream(BavetJoinConstraintStream<Solution_>) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetJoinBridgeUniConstraintStream
- setState(BavetTupleState) - Method in class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- setState(BavetTupleState) - Method in interface org.optaplanner.constraint.streams.bavet.common.Tuple
- setState(BavetTupleState) - Method in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- setState(BavetTupleState) - Method in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- setState(BavetTupleState) - Method in class org.optaplanner.constraint.streams.bavet.uni.UniTuple
- setWorkingSolution(Solution_) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintStreamScoreDirector
- setWorkingSolution(Solution_) - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraintStreamScoreDirector
- share(Stream_) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintFactory
- share(Stream_, Consumer<Stream_>) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintFactory
-
Enables node sharing.
- shareAndAddChild(Stream_) - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetAbstractBiConstraintStream
- shareAndAddChild(Stream_) - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetAbstractQuadConstraintStream
- shareAndAddChild(Stream_) - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetAbstractTriConstraintStream
- shareAndAddChild(Stream_) - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetAbstractUniConstraintStream
- STANDARD - org.optaplanner.constraint.streams.common.RetrievalSemantics
-
Joins do not include entities with null planning variables, unless specifically requested by join(forEachIncludingNullVars(...)).
- state - Variable in class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- state - Variable in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode.Counter
- state - Variable in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- state - Variable in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- state - Variable in class org.optaplanner.constraint.streams.bavet.uni.UniTuple
- store - Variable in class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- store - Variable in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- store - Variable in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- store - Variable in class org.optaplanner.constraint.streams.bavet.uni.UniTuple
T
- toString() - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraint
- toString() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetFilterBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetGroupBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetIfExistsBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetJoinBridgeBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.bi.BavetScoringBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.bi.BiTuple
- toString() - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractIfExistsNode.Counter
- toString() - Method in class org.optaplanner.constraint.streams.bavet.common.AbstractScorer
- toString() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetFilterQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetGroupQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetJoinQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.quad.BavetScoringQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.quad.QuadTuple
- toString() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetFilterTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetGroupTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinBridgeTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetJoinTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.tri.BavetScoringTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetFilterUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetForEachUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetGroupUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsBridgeUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetIfExistsUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetJoinBridgeUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.BavetScoringUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.ForEachUniNode
- toString() - Method in class org.optaplanner.constraint.streams.bavet.uni.UniTuple
- toString() - Method in class org.optaplanner.constraint.streams.common.inliner.BendableLongScoreInliner
- toString() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsExistsBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsFilterBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsFlatteningBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsGroupingBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.bi.DroolsJoinBiConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.DroolsConstraint
- toString() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsExistsQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsFilterQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsFlatteningQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsGroupingQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.quad.DroolsJoinQuadConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsExistsTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsFilterTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsFlatteningTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsGroupingTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.tri.DroolsJoinTriConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsExistsUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFilterUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFlatteningUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsFromUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsGroupingUniConstraintStream
- toString() - Method in class org.optaplanner.constraint.streams.drools.uni.DroolsMappingUniConstraintStream
- TriJoinerComber<A,B,C> - Class in org.optaplanner.constraint.streams.tri
-
Combs an array of
TriJoinerinstances into a mergedJoiner and a mergedFiltering. - TriJoinerComber(DefaultTriJoiner<A, B, C>, TriPredicate<A, B, C>) - Constructor for class org.optaplanner.constraint.streams.tri.TriJoinerComber
- TriLeftHandSide<A,B,C> - Class in org.optaplanner.constraint.streams.drools.common
-
Represents the left hand side of a Drools rule, the result of which are three variables.
- TriTuple<A,B,C> - Class in org.optaplanner.constraint.streams.bavet.tri
- TriTuple(A, B, C, int) - Constructor for class org.optaplanner.constraint.streams.bavet.tri.TriTuple
- tuple - Variable in class org.optaplanner.constraint.streams.bavet.common.Group
- Tuple - Interface in org.optaplanner.constraint.streams.bavet.common
-
A tuple must not implement equals()/hashCode() to fact equality, because some stream operations (
UniConstraintStream.map(Function), ...) might create 2 different tuple instances to contain the same facts.
U
- undoPreviousMatch(Match) - Method in class org.optaplanner.constraint.streams.drools.OptaPlannerRuleEventListener
- UndoScoreImpacter - Interface in org.optaplanner.constraint.streams.common.inliner
- UniLeftHandSide<A> - Class in org.optaplanner.constraint.streams.drools.common
-
Represents the left-hand side of a Drools rule, the result of which is a single variable.
- UniLeftHandSide(Class<A>, DroolsVariableFactory) - Constructor for class org.optaplanner.constraint.streams.drools.common.UniLeftHandSide
- UniTuple<A> - Class in org.optaplanner.constraint.streams.bavet.uni
- UniTuple(A, int) - Constructor for class org.optaplanner.constraint.streams.bavet.uni.UniTuple
- update(A) - Method in class org.optaplanner.constraint.streams.bavet.uni.ForEachUniNode
- update(Object) - Method in class org.optaplanner.constraint.streams.bavet.BavetConstraintSession
- UPDATING - org.optaplanner.constraint.streams.bavet.common.BavetTupleState
V
- validateConstraintWeight(Constraint, Score_) - Method in class org.optaplanner.constraint.streams.common.inliner.AbstractScoreInliner
- valueOf(String) - Static method in enum org.optaplanner.constraint.streams.bavet.common.BavetTupleState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.optaplanner.constraint.streams.common.RetrievalSemantics
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.optaplanner.constraint.streams.common.ScoreImpactType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.optaplanner.constraint.streams.bavet.common.BavetTupleState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.optaplanner.constraint.streams.common.RetrievalSemantics
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.optaplanner.constraint.streams.common.ScoreImpactType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- visit(IndexProperties, BiConsumer<Tuple_, Value_>) - Method in interface org.optaplanner.constraint.streams.bavet.common.index.Indexer
W
- WeightedScoreImpacter - Interface in org.optaplanner.constraint.streams.common.inliner
-
There are several valid ways how an impacter could be called from a constraint stream:
.penalize(..., (int) 1).penalizeLong(..., (int) 1).penalizeLong(..., (long) 1).penalizeBigDecimal(..., (int) 1).penalizeBigDecimal(..., (long) 1).penalizeBigDecimal(..., BigDecimal.ONE)Plus reward variants of the above. An implementation of this interface can throw anUnsupportedOperationExceptionfor the method types it doesn't support. - WeightedScoreImpacter.BigDecimalImpactFunction - Interface in org.optaplanner.constraint.streams.common.inliner
- WeightedScoreImpacter.IntImpactFunction - Interface in org.optaplanner.constraint.streams.common.inliner
- WeightedScoreImpacter.LongImpactFunction - Interface in org.optaplanner.constraint.streams.common.inliner
All Classes All Packages