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 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.descriptorClassDescriptionRepresents the meta-model of a genuine planning entity, an entity that has at least one genuine planning variable, and may also have shadow variables.A
VariableMetaModelthat represents abasic planning variable.Represents the meta-model of an entity.AVariableMetaModelthat represents alist planning variable.Represents the meta-model of aPlanningSolution.AVariableMetaModelthat represents abasic planning variable.Represents the meta-model of a shadow entity, an entity which only has shadow variables.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.domain.variable.descriptorClassDescriptionA
VariableMetaModelthat represents alist planning variable.AVariableMetaModelthat represents abasic 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.moveClassDescriptionA supertype for
PositionInListandUnassignedElement.AVariableMetaModelthat represents abasic planning variable.AVariableMetaModelthat represents alist planning variable.Represents the meta-model of aPlanningSolution.AVariableMetaModelthat represents abasic 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.neighborhood.streamClassDescriptionA supertype for
PositionInListandUnassignedElement.AVariableMetaModelthat represents alist planning variable.Represents the meta-model of aPlanningSolution.AVariableMetaModelthat represents abasic planning variable.Uniquely identifies the position of a value in a list variable. -
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.preview.api.domain.metamodelClassDescriptionA supertype for
PositionInListandUnassignedElement.Represents the meta-model of a genuine planning entity, an entity that has at least one genuine planning variable, and may also have shadow variables.AVariableMetaModelthat represents abasic planning variable.Represents the meta-model of an entity.AVariableMetaModelthat represents alist planning variable.Represents the meta-model of aPlanningSolution.AVariableMetaModelthat represents abasic planning variable.Uniquely identifies the position of a value in a list variable.Represents the meta-model of a shadow entity, an entity which only has shadow variables.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 abasic planning variable.AVariableMetaModelthat represents alist planning variable.Represents the meta-model of aPlanningSolution.AVariableMetaModelthat represents abasic planning variable.Uniquely identifies the position of a value in a list variable. -
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.preview.api.move.builtinClassDescriptionRepresents the meta-model of an entity.A
VariableMetaModelthat represents alist planning variable.AVariableMetaModelthat represents abasic planning variable.Uniquely identifies the position of a value in a list variable. -
-
Classes in ai.timefold.solver.core.preview.api.domain.metamodel used by ai.timefold.solver.core.preview.api.neighborhood.streamClassDescriptionA supertype for
PositionInListandUnassignedElement.AVariableMetaModelthat represents alist planning variable.Uniquely identifies the position of a value in a list variable.