Uses of Package
ai.timefold.solver.core.impl.bavet.common
Packages that use ai.timefold.solver.core.impl.bavet.common
Package
Description
This package contains performance-sensitive code.
Data streams that serve as bridges.
Contains streams that serve as bridges.
-
Classes in ai.timefold.solver.core.impl.bavet.common used by ai.timefold.solver.core.impl.bavetClassDescriptionPropagator is an interface that exposes the
PropagationQueuetoBavetConstraintSession. -
Classes in ai.timefold.solver.core.impl.bavet.common used by ai.timefold.solver.core.impl.bavet.biClassDescriptionImplements the concat operation.This class has two direct children:
AbstractIndexedIfExistsNodeandAbstractUnindexedIfExistsNode.There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedIfExistsNode.There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedJoinNode.This class has two direct children:AbstractIndexedJoinNodeandAbstractUnindexedJoinNode.There is a strong likelihood that any change made to this class should also be made toAbstractIndexedIfExistsNode.There is a strong likelihood that any change made to this class should also be made toAbstractIndexedJoinNode. -
Classes in ai.timefold.solver.core.impl.bavet.common used by ai.timefold.solver.core.impl.bavet.commonClassDescriptionThis class has two direct children:
AbstractIndexedIfExistsNodeandAbstractUnindexedIfExistsNode.This class has two direct children:AbstractIndexedJoinNodeandAbstractUnindexedJoinNode.A propagation queue is an ordered collection of items that need to be sent to the next node.Propagator is an interface that exposes thePropagationQueuetoBavetConstraintSession. -
Classes in ai.timefold.solver.core.impl.bavet.common used by ai.timefold.solver.core.impl.bavet.quadClassDescriptionImplements the concat operation.This class has two direct children:
AbstractIndexedIfExistsNodeandAbstractUnindexedIfExistsNode.There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedIfExistsNode.There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedJoinNode.This class has two direct children:AbstractIndexedJoinNodeandAbstractUnindexedJoinNode.There is a strong likelihood that any change made to this class should also be made toAbstractIndexedIfExistsNode.There is a strong likelihood that any change made to this class should also be made toAbstractIndexedJoinNode. -
Classes in ai.timefold.solver.core.impl.bavet.common used by ai.timefold.solver.core.impl.bavet.triClassDescriptionImplements the concat operation.This class has two direct children:
AbstractIndexedIfExistsNodeandAbstractUnindexedIfExistsNode.There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedIfExistsNode.There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedJoinNode.This class has two direct children:AbstractIndexedJoinNodeandAbstractUnindexedJoinNode.There is a strong likelihood that any change made to this class should also be made toAbstractIndexedIfExistsNode.There is a strong likelihood that any change made to this class should also be made toAbstractIndexedJoinNode. -
Classes in ai.timefold.solver.core.impl.bavet.common used by ai.timefold.solver.core.impl.bavet.uniClassDescriptionImplements the concat operation.This class has two direct children:
AbstractIndexedIfExistsNodeandAbstractUnindexedIfExistsNode.There is a strong likelihood that any change to this class, which is not related to indexing, should also be made toAbstractUnindexedIfExistsNode.There is a strong likelihood that any change made to this class should also be made toAbstractIndexedIfExistsNode.Propagator is an interface that exposes thePropagationQueuetoBavetConstraintSession. -
-
-
-
-
-
-
-
-
-
-