Uses of Package
org.optaplanner.constraint.streams.bavet.common
-
Classes in org.optaplanner.constraint.streams.bavet.common used by org.optaplanner.constraint.streams.bavet Class Description AbstractNode BavetAbstractConstraintStream BavetScoringConstraintStream -
Classes in org.optaplanner.constraint.streams.bavet.common used by org.optaplanner.constraint.streams.bavet.bi Class Description AbstractTuple BavetAbstractConstraintStream BavetJoinConstraintStream BavetScoringConstraintStream NodeBuildHelper Tuple 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 and because a tuple's origin may replace a tuple's fact. -
Classes in org.optaplanner.constraint.streams.bavet.common used by org.optaplanner.constraint.streams.bavet.common Class Description AbstractConditionalTupleLifecycle AbstractIfExistsNode.Counter AbstractNode BavetAbstractConstraintStream BavetScoringConstraintStream BavetTupleState LeftTupleLifecycle NodeBuildHelper RightTupleLifecycle Tuple 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 and because a tuple's origin may replace a tuple's fact.TupleLifecycle -
Classes in org.optaplanner.constraint.streams.bavet.common used by org.optaplanner.constraint.streams.bavet.common.index Class Description Tuple 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 and because a tuple's origin may replace a tuple's fact. -
Classes in org.optaplanner.constraint.streams.bavet.common used by org.optaplanner.constraint.streams.bavet.quad Class Description AbstractTuple BavetAbstractConstraintStream BavetJoinConstraintStream BavetScoringConstraintStream NodeBuildHelper Tuple 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 and because a tuple's origin may replace a tuple's fact. -
Classes in org.optaplanner.constraint.streams.bavet.common used by org.optaplanner.constraint.streams.bavet.tri Class Description AbstractTuple BavetAbstractConstraintStream BavetJoinConstraintStream BavetScoringConstraintStream NodeBuildHelper Tuple 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 and because a tuple's origin may replace a tuple's fact. -
Classes in org.optaplanner.constraint.streams.bavet.common used by org.optaplanner.constraint.streams.bavet.uni Class Description AbstractNode AbstractTuple BavetAbstractConstraintStream BavetJoinConstraintStream BavetScoringConstraintStream NodeBuildHelper Tuple 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 and because a tuple's origin may replace a tuple's fact.TupleLifecycle