Uses of Interface
ai.timefold.solver.core.preview.api.domain.metamodel.PlanningSolutionMetaModel
Packages that use PlanningSolutionMetaModel
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.-
Uses of PlanningSolutionMetaModel in ai.timefold.solver.core.impl.domain.solution.descriptor
Classes in ai.timefold.solver.core.impl.domain.solution.descriptor that implement PlanningSolutionMetaModelMethods in ai.timefold.solver.core.impl.domain.solution.descriptor that return PlanningSolutionMetaModelModifier and TypeMethodDescriptionSolutionDescriptor.getMetaModel()DefaultPlanningEntityMetaModel.solution() -
Uses of PlanningSolutionMetaModel in ai.timefold.solver.core.impl.domain.variable.declarative
Methods in ai.timefold.solver.core.impl.domain.variable.declarative with parameters of type PlanningSolutionMetaModelModifier and TypeMethodDescriptionstatic <Entity_,Value_>
RootVariableSource<Entity_,Value_> RootVariableSource.from(PlanningSolutionMetaModel<?> solutionMetaModel, Class<? extends Entity_> rootEntityClass, String targetVariableName, String variablePath, MemberAccessorFactory memberAccessorFactory, DescriptorPolicy descriptorPolicy) static booleanRootVariableSource.isVariable(PlanningSolutionMetaModel<?> metaModel, Class<?> declaringClass, String memberName) -
Uses of PlanningSolutionMetaModel in ai.timefold.solver.core.impl.move.streams.maybeapi.stream
Methods in ai.timefold.solver.core.impl.move.streams.maybeapi.stream with parameters of type PlanningSolutionMetaModelModifier and TypeMethodDescriptionMoveProviders.defineMoves(PlanningSolutionMetaModel<Solution_> solutionMetaModel) -
Uses of PlanningSolutionMetaModel in ai.timefold.solver.core.preview.api.domain.metamodel
Methods in ai.timefold.solver.core.preview.api.domain.metamodel that return PlanningSolutionMetaModelModifier and TypeMethodDescriptionPlanningEntityMetaModel.solution()Describes thePlanningSolutionthat owns this entity. -
Uses of PlanningSolutionMetaModel in ai.timefold.solver.core.preview.api.domain.solution.diff
Methods in ai.timefold.solver.core.preview.api.domain.solution.diff that return PlanningSolutionMetaModelModifier and TypeMethodDescriptionPlanningSolutionDiff.solutionMetaModel()Describes thePlanningSolutionclass.