Uses of Interface
ai.timefold.solver.core.preview.api.domain.metamodel.ShadowVariableMetaModel
Packages that use ShadowVariableMetaModel
Package
Description
This package contains classes and interfaces that represent the metamodel of the domain.
-
Uses of ShadowVariableMetaModel in ai.timefold.solver.core.impl.domain.solution.descriptor
Classes in ai.timefold.solver.core.impl.domain.solution.descriptor that implement ShadowVariableMetaModelModifier and TypeClassDescriptionfinal recordDefaultShadowVariableMetaModel<Solution_,Entity_, Value_> Methods in ai.timefold.solver.core.impl.domain.solution.descriptor that return ShadowVariableMetaModelModifier and TypeMethodDescription<Value_> ShadowVariableMetaModel<Solution_,Entity_, Value_> DefaultGenuineEntityMetaModel.shadowVariable(String variableName) <Value_> ShadowVariableMetaModel<Solution_,Entity_, Value_> DefaultGenuineEntityMetaModel.shadowVariable(String variableName, Class<Value_> variableClass) Methods in ai.timefold.solver.core.impl.domain.solution.descriptor that return types with arguments of type ShadowVariableMetaModel -
Uses of ShadowVariableMetaModel in ai.timefold.solver.core.preview.api.domain.metamodel
Methods in ai.timefold.solver.core.preview.api.domain.metamodel that return ShadowVariableMetaModelModifier and TypeMethodDescription<Value_> ShadowVariableMetaModel<Solution_,Entity_, Value_> GenuineEntityMetaModel.shadowVariable(String variableName) As defined byPlanningEntityMetaModel.variable(String), but only succeeds if the variable is a shadow variable.<Value_> ShadowVariableMetaModel<Solution_,Entity_, Value_> GenuineEntityMetaModel.shadowVariable(String variableName, Class<Value_> variableClass) As defined byGenuineEntityMetaModel.shadowVariable(String), but only succeeds if the variable is of a given type.default <Value_> ShadowVariableMetaModel<Solution_,Entity_, Value_> Returns aShadowVariableMetaModelfor a variable with the given name.default <Value_> ShadowVariableMetaModel<Solution_,Entity_, Value_> As defined byShadowEntityMetaModel.variable(String), but only succeeds if the variable is of a given type.Methods in ai.timefold.solver.core.preview.api.domain.metamodel that return types with arguments of type ShadowVariableMetaModelModifier and TypeMethodDescriptionShadowEntityMetaModel.variables()Returns the shadow variables declared by the entity.