Uses of Interface
ai.timefold.solver.core.preview.api.domain.metamodel.VariableMetaModel
Packages that use VariableMetaModel
Package
Description
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.-
Uses of VariableMetaModel in ai.timefold.solver.core.impl.domain.solution.descriptor
Classes in ai.timefold.solver.core.impl.domain.solution.descriptor that implement VariableMetaModelModifier and TypeClassDescriptionfinal recordDefaultPlanningListVariableMetaModel<Solution_,Entity_, Value_> final recordDefaultPlanningVariableMetaModel<Solution_,Entity_, Value_> final recordDefaultShadowVariableMetaModel<Solution_,Entity_, Value_> Methods in ai.timefold.solver.core.impl.domain.solution.descriptor that return types with arguments of type VariableMetaModelModifier and TypeMethodDescription@NonNull List<VariableMetaModel<Solution_,Entity_, ?>> DefaultPlanningEntityMetaModel.variables() -
Uses of VariableMetaModel in ai.timefold.solver.core.preview.api.domain.metamodel
Subinterfaces of VariableMetaModel in ai.timefold.solver.core.preview.api.domain.metamodelModifier and TypeInterfaceDescriptioninterfaceGenuineVariableMetaModel<Solution_,Entity_, Value_> AVariableMetaModelthat represents a @basic planning variable.interfacePlanningListVariableMetaModel<Solution_,Entity_, Value_> AVariableMetaModelthat represents a @list planning variable.interfacePlanningVariableMetaModel<Solution_,Entity_, Value_> AVariableMetaModelthat represents a @basic planning variable.interfaceShadowVariableMetaModel<Solution_,Entity_, Value_> AVariableMetaModelthat represents a shadow planning variable.Methods in ai.timefold.solver.core.preview.api.domain.metamodel that return VariableMetaModelModifier and TypeMethodDescriptiondefault <Value_> @NonNull VariableMetaModel<Solution_,Entity_, Value_> Returns aVariableMetaModelfor a variable with the given name.Methods in ai.timefold.solver.core.preview.api.domain.metamodel that return types with arguments of type VariableMetaModelModifier and TypeMethodDescriptiondefault @NonNull List<VariableMetaModel<Solution_,Entity_, ?>> PlanningEntityMetaModel.genuineVariables()Returns the genuine variables declared by the entity.@NonNull List<VariableMetaModel<Solution_,Entity_, ?>> PlanningEntityMetaModel.variables()Returns the variables declared by the entity, both genuine and shadow. -
Uses of VariableMetaModel in ai.timefold.solver.core.preview.api.domain.solution.diff
Methods in ai.timefold.solver.core.preview.api.domain.solution.diff that return VariableMetaModelModifier and TypeMethodDescriptionPlanningVariableDiff.variableMetaModel()Describes the variable that this diff is of.