Uses of Package
ai.timefold.solver.core.preview.api.domain.metamodel
Packages that use ai.timefold.solver.core.preview.api.domain.metamodel
Package
Description
Provided shadow variables work by calculating the topological order
of each shadow variable.
This package contains a work-in-progress implementation of a major new feature, codenamed "Move Streams".
This package contains classes and interfaces that represent the metamodel of the domain.
This package contains classes and interfaces that support
the diffing of
PlanningSolutions.This package contains classes and interfaces that are used to write moves to explore the neighborhood of a
PlanningSolution.-
-
-
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.impl.domain.solution.descriptorClassDescriptionA
VariableMetaModelthat represents a @basic planning variable.Represents the meta-model of an entity.AVariableMetaModelthat represents a @list planning variable.Represents the meta-model of aPlanningSolution.AVariableMetaModelthat represents a @basic planning variable.AVariableMetaModelthat represents a shadow planning variable.Describes a variable in the domain model. -
-
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.impl.domain.variable.declarativeClassDescriptionRepresents the meta-model of a
PlanningSolution.Describes a variable in the domain model. -
-
-
-
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.impl.move.directorClassDescriptionA supertype for
PositionInListandUnassignedElement.AVariableMetaModelthat represents a @list planning variable.AVariableMetaModelthat represents a @basic planning variable. -
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.impl.move.streams
-
-
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.impl.move.streams.generic.moveClassDescriptionA
VariableMetaModelthat represents a @list planning variable.AVariableMetaModelthat represents a @basic planning variable.Describes a variable in the domain model. -
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.impl.move.streams.generic.provider
-
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.impl.move.streams.maybeapi.streamClassDescriptionA
VariableMetaModelthat represents a @list planning variable.Represents the meta-model of aPlanningSolution.AVariableMetaModelthat represents a @basic planning variable. -
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.preview.api.domain.metamodelClassDescriptionA supertype for
PositionInListandUnassignedElement.AVariableMetaModelthat represents a @basic planning variable.Represents the meta-model of an entity.AVariableMetaModelthat represents a @list planning variable.Represents the meta-model of aPlanningSolution.AVariableMetaModelthat represents a @basic planning variable.Uniquely identifies the position of a value in a list variable.AVariableMetaModelthat represents a shadow planning variable.Identifies that a given value was not found in anyPlanningEntity's list variables.Describes a variable in the domain model. -
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.preview.api.domain.solution.diffClassDescriptionRepresents the meta-model of an entity.Represents the meta-model of a
PlanningSolution.Describes a variable in the domain model. -
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.preview.api.moveClassDescriptionA supertype for
PositionInListandUnassignedElement.AVariableMetaModelthat represents a @list planning variable.AVariableMetaModelthat represents a @basic planning variable.